You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by vy...@apache.org on 2020/11/19 16:27:26 UTC

[logging-log4j2] branch release-2.x updated: Suppress revapi complaints regarding JTL.

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

vy pushed a commit to branch release-2.x
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git


The following commit(s) were added to refs/heads/release-2.x by this push:
     new 0e7a29b  Suppress revapi complaints regarding JTL.
0e7a29b is described below

commit 0e7a29b6055b57e5ccf566243a45112d01a74de1
Author: Volkan Yazici <vo...@gmail.com>
AuthorDate: Thu Nov 19 17:27:07 2020 +0100

    Suppress revapi complaints regarding JTL.
---
 log4j-layout-template-json/revapi.json | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/log4j-layout-template-json/revapi.json b/log4j-layout-template-json/revapi.json
index c24b6fc..b804312 100644
--- a/log4j-layout-template-json/revapi.json
+++ b/log4j-layout-template-json/revapi.json
@@ -42,6 +42,40 @@
         "code": "java.method.removed",
         "old": "method java.lang.String org.apache.logging.log4j.layout.template.json.JsonTemplateLayoutDefaults::getNdcPattern()",
         "justification": "Removed unused property getter."
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method int java.lang.Enum<E extends java.lang.Enum<E extends java.lang.Enum<E>>>::compareTo(E) @ org.apache.logging.log4j.layout.template.json.JsonTemplateLayoutDefaults",
+        "justification": "Replaced 'enum' singletons with 'final class'es."
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method java.lang.Class<E> java.lang.Enum<E extends java.lang.Enum<E extends java.lang.Enum<E>>>::getDeclaringClass() @ org.apache.logging.log4j.layout.template.json.JsonTemplateLayoutDefaults",
+        "justification": "Replaced 'enum' singletons with 'final class'es."
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method java.lang.String java.lang.Enum<E extends java.lang.Enum<E extends java.lang.Enum<E>>>::name() @ org.apache.logging.log4j.layout.template.json.JsonTemplateLayoutDefaults",
+        "justification": "Replaced 'enum' singletons with 'final class'es."
+      },
+      {
+        "code": "java.method.removed",
+        "old": "method int java.lang.Enum<E extends java.lang.Enum<E extends java.lang.Enum<E>>>::ordinal() @ org.apache.logging.log4j.layout.template.json.JsonTemplateLayoutDefaults",
+        "justification": "Replaced 'enum' singletons with 'final class'es."
+      },
+      {
+        "code": "java.class.noLongerImplementsInterface",
+        "old": "enum org.apache.logging.log4j.layout.template.json.util.Uris",
+        "new": "class org.apache.logging.log4j.layout.template.json.util.Uris",
+        "interface": "java.lang.Comparable<org.apache.logging.log4j.layout.template.json.util.Uris>",
+        "justification": "Replaced 'enum' singletons with 'final class'es."
+      },
+      {
+        "code": "java.class.noLongerImplementsInterface",
+        "old": "enum org.apache.logging.log4j.layout.template.json.util.Uris",
+        "new": "class org.apache.logging.log4j.layout.template.json.util.Uris",
+        "interface": "java.io.Serializable",
+        "justification": "Replaced 'enum' singletons with 'final class'es."
       }
     ]
   }