Closed jflebeau closed 1 year ago
This is a special script file introduced in 5.3.0 that allows us to customize annotation processing phase:
Annotation processing API does not really provide helpful tools to access sources during compilation phase, so we're composing this location on top of the processed source files:
Because this implementation is based on some assumptions related to how usually Java project looks like, I decided to log this path explicitly, so users will know where to put such script. Speaking of the available API, here's an example of various supported options:
It's kinda complex, but that's the only way to resolve some issues related to integration of 3rd party libraries with our generator.
Getting this log on stderr: "Note: /project-path/src/main/compile/openapi.groovy", I didn't see any mention of it in the docs, just curious to know what it is.