-
Enhancement
-
Resolution: Done
-
Major
-
9.4.12.Final, 10.0.0.Beta3
-
None
-
DataGrid Sprint #29
Quarkus allows reflection, but "[t]his is normally achieved by listing every class, method, field and constructor in a JSON file, and passing this as a parameter into the native image build", so it would be much better if we generated code to perform the injection without reflection.
Because the generated code needs to obey Java's accessibility rules and generating code in the same class is impractical, private fields and methods annotated @Inject will not be supported.