This release switches from storing generated classes and source files in-memory to temporary directories. This should fix
longstanding issues with classes and source files generated by processors being inaccessible.
This change is expected to be non-breaking. However, it represents a significant change to the underlying architecture.
- Add
@Generation
annotation - Change underlying architecture to use temporary directories instead of in-memory file representations.
- Fix test classes that contain only parameterized tests wrongly using a compiler from a previous test class.