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 <[email protected]>
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));
 

Reply via email to