You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by ah...@apache.org on 2026/02/09 06:33:43 UTC

(causeway) branch main updated: CAUSEWAY-3964: cleanup unused action (from prev. commits)

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 <ah...@apache.org>
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() {