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


The following commit(s) were added to refs/heads/main by this push:
     new 00683ea9149 CAUSEWAY-3964: cleanup unused action (from prev. commits)
00683ea9149 is described below

commit 00683ea914901ab30172ab4ca334404d9423fae8
Author: andi-huber <[email protected]>
AuthorDate: Mon Feb 9 07:33:35 2026 +0100

    CAUSEWAY-3964: cleanup unused action (from prev. commits)
---
 .../core/metamodel/inspect/model/MetamodelInspectView.java     | 10 +---------
 .../apache/causeway/core/metamodel/inspect/model/TypeNode.java |  9 ---------
 2 files changed, 1 insertion(+), 18 deletions(-)

diff --git 
a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/inspect/model/MetamodelInspectView.java
 
b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/inspect/model/MetamodelInspectView.java
index f18acdf4131..0fe7d975c3f 100644
--- 
a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/inspect/model/MetamodelInspectView.java
+++ 
b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/inspect/model/MetamodelInspectView.java
@@ -21,7 +21,6 @@
 import jakarta.inject.Named;
 
 import org.apache.causeway.applib.CausewayModuleApplib;
-import org.apache.causeway.applib.annotation.Action;
 import org.apache.causeway.applib.annotation.DomainObject;
 import org.apache.causeway.applib.annotation.Editing;
 import org.apache.causeway.applib.annotation.Introspection;
@@ -30,8 +29,8 @@
 import org.apache.causeway.applib.annotation.ObjectSupport;
 import org.apache.causeway.applib.annotation.Property;
 import org.apache.causeway.applib.annotation.PropertyLayout;
-import org.apache.causeway.applib.graph.tree.TreeAdapter;
 import org.apache.causeway.applib.graph.tree.MasterDetailTreeView;
+import org.apache.causeway.applib.graph.tree.TreeAdapter;
 import org.apache.causeway.applib.graph.tree.TreePath;
 import org.apache.causeway.applib.value.Markup;
 import org.apache.causeway.commons.internal.base._Strings;
@@ -89,13 +88,6 @@ public ObjectSupport.IconResource icon(final 
ObjectSupport.IconSize iconSize) {
     public Markup getDetails() {
         return activeNode().details();
     }
-
-    @Action 
-    public MetamodelInspectView superType() {
-       return activeNode() instanceof TypeNode typeNode
-                       ? typeNode.superType()
-               : null;
-    }
     
     // -- IMPLEMENTATION DETAILS
 
diff --git 
a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/inspect/model/TypeNode.java
 
b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/inspect/model/TypeNode.java
index 18f81a60983..6ca2ec5da7c 100644
--- 
a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/inspect/model/TypeNode.java
+++ 
b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/inspect/model/TypeNode.java
@@ -84,15 +84,6 @@ public Stream<MMNode> streamChildNodes() {
                 .map(coll->MMNodeFactory.collection(coll, this)));
     }
     
-    // -- UTIL
-    
-    MetamodelInspectView superType() {
-       return spec()
-               .map(ObjectSpecification::superclass)
-               .map(MetamodelInspectView::root)
-               .orElse(null);
-    }
-    
     // -- HELPER
     
     private Optional<ObjectSpecification> spec() {

Reply via email to