You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2018/09/12 15:24:59 UTC
[isis] 05/05: ISIS-1976: optimization
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch ISIS-1976-rethink-object-adapters
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 2d2f68ffab74fbeba5c77a52cd5ccf7642c28943
Author: Andi Huber <ah...@apache.org>
AuthorDate: Wed Sep 12 17:21:48 2018 +0200
ISIS-1976: optimization
Task-Url: https://issues.apache.org/jira/browse/ISIS-1976
---
.../prop/column/MandatoryFromJdoColumnAnnotationFacetFactory.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/core/metamodel/src/main/java/org/apache/isis/objectstore/jdo/metamodel/facets/prop/column/MandatoryFromJdoColumnAnnotationFacetFactory.java b/core/metamodel/src/main/java/org/apache/isis/objectstore/jdo/metamodel/facets/prop/column/MandatoryFromJdoColumnAnnotationFacetFactory.java
index c8b8aaf..c63785f 100644
--- a/core/metamodel/src/main/java/org/apache/isis/objectstore/jdo/metamodel/facets/prop/column/MandatoryFromJdoColumnAnnotationFacetFactory.java
+++ b/core/metamodel/src/main/java/org/apache/isis/objectstore/jdo/metamodel/facets/prop/column/MandatoryFromJdoColumnAnnotationFacetFactory.java
@@ -64,8 +64,6 @@ public class MandatoryFromJdoColumnAnnotationFacetFactory extends FacetFactoryAb
return;
}
- final List<Column> annotations = Annotations.getAnnotations(processMethodContext.getMethod(), Column.class);
-
final FacetedMethod holder = processMethodContext.getFacetHolder();
final MandatoryFacet existingFacet = holder.getFacet(MandatoryFacet.class);
@@ -83,6 +81,7 @@ public class MandatoryFromJdoColumnAnnotationFacetFactory extends FacetFactoryAb
}
}
+ final List<Column> annotations = Annotations.getAnnotations(processMethodContext.getMethod(), Column.class);
final Column annotation = annotations.isEmpty() ? null : annotations.get(0);
boolean required = whetherRequired(processMethodContext, annotation);
MandatoryFacet facet = annotation != null