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 2019ca3849 ISIS-3049: domain.exclude types TranslatableString and 
ObjectMementoAdapter
2019ca3849 is described below

commit 2019ca38492e0947ecfd998c2b91a8973d47b616
Author: andi-huber <[email protected]>
AuthorDate: Fri Jul 8 07:55:41 2022 +0200

    ISIS-3049: domain.exclude types TranslatableString and
    ObjectMementoAdapter
    
    - gets rid of console warnings
---
 .../org/apache/isis/applib/services/i18n/TranslatableString.java    | 6 +++---
 .../core/runtimeservices/memento/ObjectMementoServiceDefault.java   | 2 ++
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git 
a/api/applib/src/main/java/org/apache/isis/applib/services/i18n/TranslatableString.java
 
b/api/applib/src/main/java/org/apache/isis/applib/services/i18n/TranslatableString.java
index dc87018135..7c9fae4597 100644
--- 
a/api/applib/src/main/java/org/apache/isis/applib/services/i18n/TranslatableString.java
+++ 
b/api/applib/src/main/java/org/apache/isis/applib/services/i18n/TranslatableString.java
@@ -24,13 +24,13 @@ import java.util.Map;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
-import org.apache.isis.applib.annotation.Value;
+import org.apache.isis.applib.annotation.Domain;
 import org.apache.isis.commons.internal.collections._Lists;
 
 /**
  * @since 1.x {@index}
  */
-@Value
[email protected]
 public final class TranslatableString {
 
     // -- tr, trn (factory methods); constructor
@@ -217,7 +217,7 @@ public final class TranslatableString {
         return format(translatedText, argumentsByParameterName);
     }
 
-    static String format(String format, Map<String, Object> values)
+    static String format(final String format, final Map<String, Object> values)
     {
         StringBuilder formatter = new StringBuilder(format);
         List<Object> valueList = _Lists.newArrayList();
diff --git 
a/core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/ObjectMementoServiceDefault.java
 
b/core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/ObjectMementoServiceDefault.java
index 5f18e5ad97..c5aa1f42fa 100644
--- 
a/core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/ObjectMementoServiceDefault.java
+++ 
b/core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/memento/ObjectMementoServiceDefault.java
@@ -29,6 +29,7 @@ import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.lang.Nullable;
 import org.springframework.stereotype.Service;
 
+import org.apache.isis.applib.annotation.Domain;
 import org.apache.isis.applib.annotation.PriorityPrecedence;
 import org.apache.isis.applib.id.LogicalType;
 import org.apache.isis.applib.services.bookmark.Bookmark;
@@ -161,6 +162,7 @@ public class ObjectMementoServiceDefault implements 
ObjectMementoService {
         throw _Exceptions.unrecoverable("unsupported ObjectMemento type %s", 
memento.getClass());
     }
 
+    @Domain.Exclude
     @RequiredArgsConstructor(staticName = "of")
     private static class ObjectMementoAdapter implements ObjectMemento {
 

Reply via email to