Production of BootstrappedClass, BootstrappedMethod, and BootstrappedField entities should be moved out of SimpleBootstrapper and into a dedicated object. This can also entail the cleaning up ReflectionManager to not keep references of BootstrappedClasses, as that will now have a likely home. This redesign should also focus on being extendable via registering handlers and processors.
Production of
BootstrappedClass
,BootstrappedMethod
, andBootstrappedField
entities should be moved out ofSimpleBootstrapper
and into a dedicated object. This can also entail the cleaning upReflectionManager
to not keep references ofBootstrappedClass
es, as that will now have a likely home. This redesign should also focus on being extendable via registering handlers and processors.