-
New
InputAnalyzer
andInputAnalyzerResolved
:- Move library, compilation unit and parts resolver code.
-
ReflectionBuilder
:- Use
InputAnalyzerResolved
. _classProxy
: Force class library dependency, and fix cache dependency issue.- Check for reflection annotations (AST) before skipping generation if no
part
directive is found.
- Use
-
ClassReflection
,EnumReflection
:compareTo
: compare enumName and className in addition toreflectionLevel
.