This is an automated email from the ASF dual-hosted git repository. ahuber pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/causeway.git
commit 9494090ec301378665656c9f882bdd2ce2d7d859 Merge: 379939f5ff4 fa7ae680490 Author: Andi Huber <[email protected]> AuthorDate: Tue Feb 10 15:37:26 2026 +0100 Merge pull request #3398 from apache/3965-fix.hierarchy.introspect [Metamodel] Type Hierarchy Introspection misses out on Interfaces .../DomainObjectAnnotationFacetFactory.java | 5 - .../services/grid/LayoutResourceLookup.java | 19 ++- .../services/metamodel/DomainMemberDefault.java | 20 +-- .../causeway/core/metamodel/spec/Hierarchical.java | 17 -- .../core/metamodel/spec/ObjectSpecification.java | 33 ++-- .../metamodel/spec/ObjectSpecificationRecord.java | 6 - .../spec/impl/ObjectSpecificationDefault.java | 188 +++++++-------------- .../metamodel/MetaModelServiceDefaultTest.java | 2 - .../bad/Configuration_usingInvalidDomain.java | 3 +- .../model/bad/InvalidDomainObjectOnInterface.java | 43 ++++- .../DomainModelTest_usingBadDomain.java | 19 ++- .../applib/validate/DomainModelValidator.java | 18 ++ 12 files changed, 178 insertions(+), 195 deletions(-)
