Description
this has been introduced somewhere between 20230826 and 20230912.
for example:
and
resulting in validation errors:
// [1] org.estatio.module.asset.dom.classification.ClassificationForProperty._classify#choices0Act(): is public, but orphaned (was not picked up by the framework); reporting orphans, because the class is setup for member introspection, without enforcing annotations
// [2] org.estatio.module.asset.dom.classification.ClassificationForProperty._classify#default1Act(org.incode.module.classification.dom.impl.category.taxonomy.Taxonomy): is public, but orphaned (was not picked up by the framework); reporting orphans, because the class is setup for member introspection, without enforcing annotations
// [3] org.estatio.module.asset.dom.classification.ClassificationForProperty._classify#choices1Act(org.incode.module.classification.dom.impl.category.taxonomy.Taxonomy): is public, but orphaned (was not picked up by the framework); reporting orphans, because the class is setup for member introspection, without enforcing annotations
// [4] org.estatio.module.asset.dom.classification.ClassificationForProperty._classify#default0Act(): is public, but orphaned (was not picked up by the framework); reporting orphans, because the class is setup for member introspection, without enforcing annotations
// [5] Mixin org.estatio.module.asset.dom.classification.ClassificationForProperty$_classify could not be identified as action, property or collection.
the workaround is to add a redundant override:
Attachments
Attachments
Issue Links
- is caused by
-
CAUSEWAY-3556 [Metamodel] Support for action methods that override generic type bounded ones
- Closed
- links to