Implement Maven/APT task to scan and generate component definitions

Michael Ludwig avatarMichael Ludwig created an issue

Although I have implemented the compiled factory provider, there is no way to produce the classes that it expects, so I need to write something to integrate into the build lifecycle to support this generation.

I could do it with Maven, but I would also like it if it could be done using pure APT because then people aren't required to use Maven for their own projects. The concern there is APT might require an indicator annotation where I just want to process based on subclassing.

Comments (3)

  1. Michael Ludwig

    I had to do some pretty heavy refactoring to first get the mirror types to work, and then across the entire project structure in order to have high quality integration tests work with both compiled code and janino code.

  2. Log in to comment
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.