This is an automated email from the ASF dual-hosted git repository. liujun pushed a commit to branch 3.0 in repository https://gitbox.apache.org/repos/asf/dubbo.git
commit 9b0e30c7e2554df420ff00f568f2d8d950af4afd Author: Gong Dewei <[email protected]> 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>
