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

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 47e453565c ISIS-3085: somewhat restore semantics for prev. commit
47e453565c is described below

commit 47e453565cc12f6546456347620b587bbb6a53ff
Author: andi-huber <[email protected]>
AuthorDate: Sun Jul 24 16:19:24 2022 +0200

    ISIS-3085: somewhat restore semantics for prev. commit
---
 .../PropertyLayout/renderDay/PropertyLayoutRenderDayVm.java         | 6 +++---
 ...yLayoutRenderDayVm_mixinEndDateWithMetaAnnotationOverridden.java | 2 +-
 .../PropertyLayoutRenderDayVm_mixinEndDateWithPropertyLayout.java   | 4 ++--
 ...LayoutRenderDayVm_updateEndDateWithMetaAnnotationOverridden.java | 4 ++--
 .../PropertyLayoutRenderDayVm_updateEndDateWithParameterLayout.java | 4 ++--
 .../renderDay/RenderDayMetaAnnotationEndDateExclusive.java          | 3 ++-
 6 files changed, 12 insertions(+), 11 deletions(-)

diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm.java
index da339c2ab9..bae290cd3f 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm.java
@@ -76,9 +76,9 @@ public class PropertyLayoutRenderDayVm implements 
HasAsciiDocDescription {
 
 //tag::render-as-day-before[]
     @Property(optionality = Optionality.OPTIONAL)
-    @ValueSemantics(dateRenderAdjustDays = -1)                    // <.>
+    @ValueSemantics(dateRenderAdjustDays = ValueSemantics.AS_DAY_BEFORE)       
             // <.>
     @PropertyLayout(describedAs =
-            "@ValueSemantics(dateRenderAdjustDays = -1)",
+            "@ValueSemantics(dateRenderAdjustDays = 
ValueSemantics.AS_DAY_BEFORE)",
         fieldSetId = "annotation", sequence = "2")
     @XmlElement(required = false)
     @XmlJavaTypeAdapter(JavaTimeJaxbAdapters.LocalDateToStringAdapter.class)
@@ -126,7 +126,7 @@ public class PropertyLayoutRenderDayVm implements 
HasAsciiDocDescription {
 //tag::meta-annotation-overridden[]
     @RenderDayMetaAnnotationStartDateInclusive      // <.>
     @Property(optionality = Optionality.OPTIONAL)
-    @ValueSemantics(dateRenderAdjustDays = -1)
+    @ValueSemantics(dateRenderAdjustDays = ValueSemantics.AS_DAY_BEFORE)
     @PropertyLayout(describedAs =
             "@RenderDayMetaAnnotationEndDateExclusive",
         fieldSetId = "meta-annotated-overridden", sequence = "1")
diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithMetaAnnotationOverridden.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithMetaAnnotationOverridden.java
index 3e35b5b18b..58fbc01b73 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithMetaAnnotationOverridden.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithMetaAnnotationOverridden.java
@@ -30,7 +30,7 @@ import lombok.RequiredArgsConstructor;
 // deliberately incorrectly annotated
 @RenderDayMetaAnnotationStartDateInclusive          // <.>
 @Property()
-@ValueSemantics(dateRenderAdjustDays = -1)          // <.>
+@ValueSemantics(dateRenderAdjustDays = ValueSemantics.AS_DAY_BEFORE)          
// <.>
 @PropertyLayout(describedAs =
         "@RenderDayMetaAnnotationStartDateInclusive" +
         " @PropertyLayout(renderDay = AS_DAY_BEFORE",
diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithPropertyLayout.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithPropertyLayout.java
index 20438eb805..3f6e32d5cd 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithPropertyLayout.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_mixinEndDateWithPropertyLayout.java
@@ -28,9 +28,9 @@ import lombok.RequiredArgsConstructor;
 
 //tag::class[]
 @Property()
-@ValueSemantics(dateRenderAdjustDays = -1)      // <.>
+@ValueSemantics(dateRenderAdjustDays = ValueSemantics.AS_DAY_BEFORE)      // 
<.>
 @PropertyLayout(describedAs =
-        "@ValueSemantics(dateRenderAdjustDays = -1)",
+        "@ValueSemantics(dateRenderAdjustDays = ValueSemantics.AS_DAY_BEFORE)",
     fieldSetId = "contributed", sequence = "1"
 )
 @RequiredArgsConstructor
diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotationOverridden.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotationOverridden.java
index c99d6c7647..b2804bc77a 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotationOverridden.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotationOverridden.java
@@ -46,10 +46,10 @@ public class 
PropertyLayoutRenderDayVm_updateEndDateWithMetaAnnotationOverridden
     @MemberSupport public PropertyLayoutRenderDayVm act(
             @RenderDayMetaAnnotationStartDateInclusive          // <.>
             @Parameter(optionality = Optionality.OPTIONAL)
-            @ValueSemantics(dateRenderAdjustDays = -1)          // <.>
+            @ValueSemantics(dateRenderAdjustDays = 
ValueSemantics.AS_DAY_BEFORE)          // <.>
             @ParameterLayout(describedAs =
                     "@RenderDayMetaAnnotationStartDateInclusive " +
-                    "@ValueSemantics(dateRenderAdjustDays = -1)"
+                    "@ValueSemantics(dateRenderAdjustDays = 
ValueSemantics.AS_DAY_BEFORE)"
             )
             final LocalDate endDate) {
         
propertyLayoutRenderDayVm.setEndDateUsingMetaAnnotationButOverridden(endDate);
diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithParameterLayout.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithParameterLayout.java
index 14daaf1094..5aeef9fdd4 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithParameterLayout.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/PropertyLayoutRenderDayVm_updateEndDateWithParameterLayout.java
@@ -45,9 +45,9 @@ public class 
PropertyLayoutRenderDayVm_updateEndDateWithParameterLayout {
 //tag::annotation[]
     @MemberSupport public PropertyLayoutRenderDayVm act(
             @Parameter(optionality = Optionality.OPTIONAL)
-            @ValueSemantics(dateRenderAdjustDays = -1)          // <.>
+            @ValueSemantics(dateRenderAdjustDays = 
ValueSemantics.AS_DAY_BEFORE)          // <.>
             @ParameterLayout(describedAs =
-                    "@ValueSemantics(dateRenderAdjustDays = -1)")
+                    "@ValueSemantics(dateRenderAdjustDays = 
ValueSemantics.AS_DAY_BEFORE)")
             final LocalDate endDate) {
         propertyLayoutRenderDayVm.setEndDate(endDate);
         return propertyLayoutRenderDayVm;
diff --git 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/RenderDayMetaAnnotationEndDateExclusive.java
 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/RenderDayMetaAnnotationEndDateExclusive.java
index 00b74c5940..000e6f0605 100644
--- 
a/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/RenderDayMetaAnnotationEndDateExclusive.java
+++ 
b/examples/demo/domain/src/main/java/demoapp/dom/domain/properties/PropertyLayout/renderDay/RenderDayMetaAnnotationEndDateExclusive.java
@@ -27,7 +27,8 @@ import java.lang.annotation.Target;
 import org.apache.isis.applib.annotation.ValueSemantics;
 
 //tag::class[]
-@ValueSemantics(dateRenderAdjustDays = -1)              // <.>
+@ValueSemantics(dateRenderAdjustDays
+        = ValueSemantics.AS_DAY_BEFORE)                 // <.>
 @Inherited
 @Target({
         ElementType.METHOD, ElementType.FIELD,          // <.>

Reply via email to