Added new optional Annotation @RecordBuilderGenerated - Jacoco ignores
classes with any annotation names "*Generated*" but it needs to be class retained.
For backward compatibility this annotation is not added by default (though it's been
added to @RecordBuilderFull). There is a new option to enable it.
The from with method now uses an internal static class instead of an anonymous
inner class so that the annotation can be on this as well. This new class's name
is configurable in the options.
Thanks to user @madisparn for initial PR and issue report.
@RecordBuilderGenerated
- Jacoco ignores classes with any annotation names "*Generated*" but it needs to be class retained. For backward compatibility this annotation is not added by default (though it's been added to@RecordBuilderFull
). There is a new option to enable it.Thanks to user @madisparn for initial PR and issue report.
Fixes #87