You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ck...@apache.org on 2022/03/04 20:39:46 UTC
[logging-log4j2] branch release-2.x updated: Remove the revapi plugin
This is an automated email from the ASF dual-hosted git repository.
ckozak 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 613eea5 Remove the revapi plugin
new 12977a9 Merge pull request #785 from carterkozak/ckozak/no-revapi
613eea5 is described below
commit 613eea5e37200e588079d55ac80ce8ef6a2c7f4f
Author: Carter Kozak <ck...@apache.org>
AuthorDate: Fri Mar 4 14:57:41 2022 -0500
Remove the revapi plugin
We should enable it again, however at the moment it's causing
all builds to fail.
---
pom.xml | 108 ----------------------------------------------------------------
1 file changed, 108 deletions(-)
diff --git a/pom.xml b/pom.xml
index a4c3750..fe4c47c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -262,7 +262,6 @@
<release.plugin.version>2.5.3</release.plugin.version>
<scm.plugin.version>1.9.5</scm.plugin.version>
<jxr.plugin.version>3.1.1</jxr.plugin.version>
- <revapi.plugin.version>0.14.6</revapi.plugin.version>
<revapi.skip>false</revapi.skip>
<clirr.plugin.version>2.8</clirr.plugin.version>
<site.plugin.version>3.11.0</site.plugin.version>
@@ -1837,113 +1836,6 @@
<activation>
<jdk>[1.8,)</jdk>
</activation>
- <build>
- <plugins>
- <plugin>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-maven-plugin</artifactId>
- <version>${revapi.plugin.version}</version>
- <dependencies>
- <dependency>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-java</artifactId>
- <version>0.26.1</version>
- </dependency>
- </dependencies>
- <executions>
- <execution>
- <goals><goal>check</goal></goals>
- <configuration>
- <checkDependencies>false</checkDependencies>
- <skip>${revapi.skip}</skip>
- <failOnMissingConfigurationFiles>false</failOnMissingConfigurationFiles>
- <analysisConfigurationFiles>
- <path>revapi.json</path>
- </analysisConfigurationFiles>
- <analysisConfiguration><![CDATA[
-[ {
- "extension": "revapi.filter",
- "configuration": {
- "elements": {
- "include": [
- {
- "matcher": "java-package",
- "match": "/org\\.apache\\.logging\\.log4j(\\..*)?/"
- }
- ]
- }
- }
- },
- {
- "extension": "revapi.java",
- "configuration": {
- "missing-classes": {
- "behavior": "report",
- "ignoreMissingAnnotations": false
- },
- "reportUsesFor": [
- "java.missing.newClass",
- "java.class.nonPublicPartOfAPI"
- ]
- }
- },
- {
- "extension": "revapi.ignore",
- "configuration": [
- {
- "code": "java.method.returnTypeTypeParametersChanged",
- "old": "method org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()",
- "new": "method <B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B>>> B org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()",
- "justification": "The compiler erases types (https://docs.oracle.com/javase/specs/jls/se8/html/jls-4.html#jls-4.6)"
- },
- {
- "code": "java.generics.elementNowParameterized",
- "old": "method org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()",
- "new": "method <B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B>>> B org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()",
- "justification": "The compiler erases types (https://docs.oracle.com/javase/specs/jls/se8/html/jls-4.html#jls-4.6)"
- },
- {
- "code": "java.generics.formalTypeParameterAdded",
- "old": "method org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()",
- "new": "method <B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B>>> B org.apache.logging.log4j.core.appender.OutputStreamAppender::newBuilder()",
- "typeParameter": "B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B extends org.apache.logging.log4j.core.appender.OutputStreamAppender.Builder<B>>",
- "justification": "The compiler erases types (https://docs.oracle.com/javase/specs/jls/se8/html/jls-4.html#jls-4.6)"
- }
- ]
- }
-]
- ]]></analysisConfiguration>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.revapi</groupId>
- <artifactId>revapi-maven-plugin</artifactId>
- <version>${revapi.plugin.version}</version>
- <configuration>
- <skip>${revapi.skip}</skip>
- </configuration>
- <reportSets>
- <reportSet>
- <inherited>false</inherited>
- <reports>
- <report>report-aggregate</report>
- </reports>
- </reportSet>
- <reportSet>
- <reports>
- <report>report</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- </plugins>
- </reporting>
</profile>
<profile>
<id>java8-doclint-disabled</id>