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/17 09:10:56 UTC
[logging-log4j2] branch master updated: Try suppressing revapi
errors regarding JSON Template Layout.
This is an automated email from the ASF dual-hosted git repository.
vy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/master by this push:
new 7f5c24c Try suppressing revapi errors regarding JSON Template Layout.
7f5c24c is described below
commit 7f5c24c6125b79e878b11cb81d304c136bf1ce5d
Author: Volkan Yazıcı <vo...@gmail.com>
AuthorDate: Tue Nov 17 10:08:27 2020 +0100
Try suppressing revapi errors regarding JSON Template Layout.
---
log4j-layout-template-json/revapi.json | 43 ++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
diff --git a/log4j-layout-template-json/revapi.json b/log4j-layout-template-json/revapi.json
new file mode 100644
index 0000000..65fa2e3
--- /dev/null
+++ b/log4j-layout-template-json/revapi.json
@@ -0,0 +1,43 @@
+[
+ {
+ "extension": "revapi.ignore",
+ "configuration": [
+ {
+ "code": "java.method.returnTypeChanged",
+ "old": "method org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalFields org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.Builder::getEventTemplateAdditionalFields()",
+ "new": "method org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalField[] org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.Builder::getEventTemplateAdditionalFields()",
+ "justification": "Refactored for simplicity since it was already broken on release-2.x due to missing @PluginBuilderAttribute annotations",
+ "oldType": "org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalFields",
+ "newType": "org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalField[]",
+ "package": "org.apache.logging.log4j.layout.template.json",
+ "classQualifiedName": "org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.Builder",
+ "classSimpleName": "Builder",
+ "methodName": "getEventTemplateAdditionalFields",
+ "elementKind": "method"
+ },
+ {
+ "code": "java.method.parameterTypeChanged",
+ "old": "parameter org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.Builder org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.Builder::setEventTemplateAdditionalFields(===org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalFields===)",
+ "new": "parameter org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.Builder org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.Builder::setEventTemplateAdditionalFields(===org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalField[]===)",
+ "justification": "Refactored for simplicity since it was already broken on release-2.x due to missing @PluginBuilderAttribute annotations",
+ "oldType": "org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalFields",
+ "newType": "org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalField[]",
+ "package": "org.apache.logging.log4j.layout.template.json",
+ "classQualifiedName": "org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.Builder",
+ "classSimpleName": "Builder",
+ "methodName": "setEventTemplateAdditionalFields",
+ "parameterIndex": "0",
+ "elementKind": "parameter"
+ },
+ {
+ "code": "java.class.removed",
+ "old": "class org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalFields",
+ "justification": "Refactored for simplicity since it was already broken on release-2.x due to missing @PluginBuilderAttribute annotations",
+ "package": "org.apache.logging.log4j.layout.template.json",
+ "classQualifiedName": "org.apache.logging.log4j.layout.template.json.JsonTemplateLayout.EventTemplateAdditionalFields",
+ "classSimpleName": "EventTemplateAdditionalFields",
+ "elementKind": "class"
+ }
+ ]
+ }
+]