Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Duplicate
-
None
-
None
-
None
Description
Better that the annotation scanning is also done on superclasses if not present on the current class. At least this should be improved on
ParameterUtils
DocumentParamsScanner
HstParameterInfoProxyFactoryImpl
ContainerItemComponentResource
DocumentUtils
because they all use
ParametersInfo info = componentClass.getAnnotation(ParametersInfo.class);
which does not scan super classes / interfaces. Utility can be added to org.hippoecm.hst.util.AnnotationsScanner which now only works for methods and not for classes
Attachments
Issue Links
- relates to
-
HSTTWO-3384 hst:parametersinfoclassname optional property for delegate components
- Closed