You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2021/03/17 13:22:09 UTC
[dubbo] branch 3.0-preview updated: fix apache rat plugin
configuration (#7396)
This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a commit to branch 3.0-preview
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/3.0-preview by this push:
new a580efe fix apache rat plugin configuration (#7396)
a580efe is described below
commit a580efea49e762f1d42b0ad81645892129767464
Author: Gong Dewei <ky...@qq.com>
AuthorDate: Wed Mar 17 21:21:50 2021 +0800
fix apache rat plugin configuration (#7396)
---
dubbo-build-tools/pom.xml | 50 ++++++++++++++++++++
pom.xml | 114 +++++++++++++++++++++++-----------------------
2 files changed, 107 insertions(+), 57 deletions(-)
diff --git a/dubbo-build-tools/pom.xml b/dubbo-build-tools/pom.xml
index 28bae80..966218d 100644
--- a/dubbo-build-tools/pom.xml
+++ b/dubbo-build-tools/pom.xml
@@ -27,4 +27,54 @@
<maven.deploy.skip>true</maven.deploy.skip>
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.rat</groupId>
+ <artifactId>apache-rat-plugin</artifactId>
+ <version>0.13</version>
+ <executions>
+ <execution>
+ <id>verify.rat</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <excludes>
+ <exclude>**/*.versionsBackup</exclude>
+ <exclude>**/.idea/</exclude>
+ <exclude>**/*.iml</exclude>
+ <exclude>**/*.txt</exclude>
+ <exclude>**/*.load</exclude>
+ <exclude>**/*.flex</exclude>
+ <exclude>**/*.fc</exclude>
+ <exclude>**/*.javascript</exclude>
+ <exclude>**/*.properties</exclude>
+ <exclude>**/*.thrift</exclude>
+ <exclude>**/*.sh</exclude>
+ <exclude>**/*.bat</exclude>
+ <exclude>**/*.md</exclude>
+ <exclude>.git/</exclude>
+ <exclude>.gitignore</exclude>
+ <exclude>.repository/</exclude>
+ <exclude>**/.settings/*</exclude>
+ <exclude>**/.classpath</exclude>
+ <exclude>**/.project</exclude>
+ <exclude>**/target/**</exclude>
+ <exclude>**/*.log</exclude>
+ <exclude>CONTRIBUTING.md</exclude>
+ <exclude>README.md</exclude>
+ <exclude>**/codestyle/*</exclude>
+ <exclude>**/resources/META-INF/**</exclude>
+ <exclude>.github/**</exclude>
+ <exclude>compiler/**</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index b1a1695..155da8c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -529,65 +529,65 @@
<goals>
<goal>check</goal>
</goals>
- <configuration>
- <excludes>
- <exclude>**/*.versionsBackup</exclude>
- <exclude>**/.idea/</exclude>
- <exclude>**/*.iml</exclude>
- <exclude>**/*.txt</exclude>
- <exclude>**/*.load</exclude>
- <exclude>**/*.flex</exclude>
- <exclude>**/*.fc</exclude>
- <exclude>**/*.javascript</exclude>
- <exclude>**/*.properties</exclude>
- <exclude>**/*.thrift</exclude>
- <exclude>**/*.sh</exclude>
- <exclude>**/*.bat</exclude>
- <exclude>**/*.md</exclude>
- <exclude>.git/</exclude>
- <exclude>.gitignore</exclude>
- <!-- ASF jenkins box puts the Maven repo in our root directory. -->
- <exclude>.repository/</exclude>
- <exclude>**/.settings/*</exclude>
- <exclude>**/.classpath</exclude>
- <exclude>**/.project</exclude>
- <exclude>**/target/**</exclude>
- <exclude>**/*.log</exclude>
- <exclude>CODE_OF_CONDUCT.md</exclude>
- <exclude>.codecov.yml</exclude>
- <exclude>.travis.yml</exclude>
- <exclude>PULL_REQUEST_TEMPLATE.md</exclude>
- <exclude>CONTRIBUTING.md</exclude>
- <exclude>README.md</exclude>
- <exclude>Jenkinsfile</exclude>
- <exclude>**/codestyle/*</exclude>
- <exclude>**/resources/META-INF/**</exclude>
- <!-- exclude the netty files -->
- <exclude>**/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java</exclude>
- <exclude>**/org/apache/dubbo/common/threadlocal/InternalThreadLocalMap.java</exclude>
- <exclude>**/org/apache/dubbo/common/timer/TimerTask.java</exclude>
- <exclude>**/org/apache/dubbo/common/timer/Timer.java</exclude>
- <exclude>**/org/apache/dubbo/common/timer/Timeout.java</exclude>
- <exclude>**/org/apache/dubbo/common/timer/HashedWheelTimer.java</exclude>
- <!-- exclude the edazdarevic files -->
- <exclude>**/org/apache/dubbo/common/utils/CIDRUtils.java</exclude>
- <!-- exclude protobuf generated files -->
- <exclude>**/org/apache/dubbo/common/serialize/protobuf/support/wrapper/MapValue.java
- </exclude>
- <exclude>
- **/org/apache/dubbo/common/serialize/protobuf/support/wrapper/ThrowablePB.java
- </exclude>
- <exclude>
- **/org/apache/dubbo/common/utils/Utf8Utils.java
- </exclude>
- <exclude>.github/**</exclude>
- <exclude>compiler/**</exclude>
- <!-- exclude mockito extensions spi files -->
- <exclude>**/mockito-extensions/*</exclude>
- </excludes>
- </configuration>
</execution>
</executions>
+ <configuration>
+ <excludes>
+ <exclude>**/*.versionsBackup</exclude>
+ <exclude>**/.idea/</exclude>
+ <exclude>**/*.iml</exclude>
+ <exclude>**/*.txt</exclude>
+ <exclude>**/*.load</exclude>
+ <exclude>**/*.flex</exclude>
+ <exclude>**/*.fc</exclude>
+ <exclude>**/*.javascript</exclude>
+ <exclude>**/*.properties</exclude>
+ <exclude>**/*.thrift</exclude>
+ <exclude>**/*.sh</exclude>
+ <exclude>**/*.bat</exclude>
+ <exclude>**/*.md</exclude>
+ <exclude>.git/</exclude>
+ <exclude>.gitignore</exclude>
+ <!-- ASF jenkins box puts the Maven repo in our root directory. -->
+ <exclude>.repository/</exclude>
+ <exclude>**/.settings/*</exclude>
+ <exclude>**/.classpath</exclude>
+ <exclude>**/.project</exclude>
+ <exclude>**/target/**</exclude>
+ <exclude>**/*.log</exclude>
+ <exclude>CODE_OF_CONDUCT.md</exclude>
+ <exclude>.codecov.yml</exclude>
+ <exclude>.travis.yml</exclude>
+ <exclude>PULL_REQUEST_TEMPLATE.md</exclude>
+ <exclude>CONTRIBUTING.md</exclude>
+ <exclude>README.md</exclude>
+ <exclude>Jenkinsfile</exclude>
+ <exclude>**/codestyle/*</exclude>
+ <exclude>**/resources/META-INF/**</exclude>
+ <!-- exclude the netty files -->
+ <exclude>**/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java</exclude>
+ <exclude>**/org/apache/dubbo/common/threadlocal/InternalThreadLocalMap.java</exclude>
+ <exclude>**/org/apache/dubbo/common/timer/TimerTask.java</exclude>
+ <exclude>**/org/apache/dubbo/common/timer/Timer.java</exclude>
+ <exclude>**/org/apache/dubbo/common/timer/Timeout.java</exclude>
+ <exclude>**/org/apache/dubbo/common/timer/HashedWheelTimer.java</exclude>
+ <!-- exclude the edazdarevic files -->
+ <exclude>**/org/apache/dubbo/common/utils/CIDRUtils.java</exclude>
+ <!-- exclude protobuf generated files -->
+ <exclude>**/org/apache/dubbo/common/serialize/protobuf/support/wrapper/MapValue.java
+ </exclude>
+ <exclude>
+ **/org/apache/dubbo/common/serialize/protobuf/support/wrapper/ThrowablePB.java
+ </exclude>
+ <exclude>
+ **/org/apache/dubbo/common/utils/Utf8Utils.java
+ </exclude>
+ <exclude>.github/**</exclude>
+ <exclude>compiler/**</exclude>
+ <!-- exclude mockito extensions spi files -->
+ <exclude>**/mockito-extensions/*</exclude>
+ </excludes>
+ </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>