steven-aerts opened a new pull request, #3384: URL: https://github.com/apache/avro/pull/3384
With the introduction of the new SchemaParser in 1.12 the variety of errors which can be thrown when an unresolved type is found increased significantly. In the past unresolved type errors were tracked with a brittle regexp. In the newly proposed logic we propose to retry failed parse steps on any AvroRuntimeException. So this works for all past and future avro library versions. @frevib this is a small proposal for an update on #3305 so the gradle plugin support 1.12 and others. Let me know what you think, and if I can help you improving it somehow. ## Verifying this change This change is already covered by existing tests, such as *(please describe tests)*. *(or)* This change can be verified as follows: - run `SchemaResolverSpec.groovy` - And manually verified on internal corpus. ## Documentation - Does this pull request introduce a new feature? (no) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@avro.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org