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 2025/12/07 12:02:29 UTC

(causeway) 01/02: CAUSEWAY-3752: minor: javadoc

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch 3752-appfeat.filter.spi-a
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit 61ae46cd605092fb5f86cf69cbb33745e12b49f3
Author: andi-huber <ah...@apache.org>
AuthorDate: Sun Dec 7 12:32:09 2025 +0100

    CAUSEWAY-3752: minor: javadoc
---
 .../core/metamodel/object/MmVisibilityUtils.java       | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/MmVisibilityUtils.java b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/MmVisibilityUtils.java
index e004dcf556b..a92ac88d7a6 100644
--- a/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/MmVisibilityUtils.java
+++ b/core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/MmVisibilityUtils.java
@@ -82,27 +82,27 @@ public static Object visiblePojosAutofit(
     }
 
     /**
-     * @param adapter - wrapper of domain object whose visibility is being checked,
+     * @param mo - wrapper of domain object whose visibility is being checked,
      *      must not be a mixin
      * @param interactionInitiatedBy
      */
     public static boolean isVisible(
-            final ManagedObject adapter,
+            final ManagedObject mo,
             final InteractionInitiatedBy interactionInitiatedBy) {
 
-        if(ManagedObjects.isNullOrUnspecifiedOrEmpty(adapter))
+        if(ManagedObjects.isNullOrUnspecifiedOrEmpty(mo))
 			// a choices list could include a null (eg example in ToDoItems#choices1Categorized()); want to show as "visible"
             return true;
-        var spec = adapter.objSpec();
-        if(spec.isEntity()) {
-            if(MmEntityUtils.getEntityState(adapter).isTransientOrRemoved())
-				return false;
-        }
+        var spec = mo.objSpec();
+        if(spec.isEntity()
+    		&& MmEntityUtils.getEntityState(mo).isTransientOrRemoved())
+			return false;
+
         if(!interactionInitiatedBy.isUser())
 			return true;
 
         var visibilityContext = ObjectVisibilityContext.createForRegular(
-                adapter,
+                mo,
                 InteractionInitiatedBy.USER,
                 VisibilityConstraint.invalid(Where.OBJECT_FORMS));