Skip to content

Commit e38a7cc

Browse files
feat: add ban duplicate classes rule (#126)
* feat: add ban duplicate classes rule * feat: add extra enforcer dep
1 parent a681536 commit e38a7cc

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

pom.xml

+15
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,13 @@
101101
<groupId>org.apache.maven.plugins</groupId>
102102
<artifactId>maven-enforcer-plugin</artifactId>
103103
<version>3.0.0-M3</version>
104+
<dependencies>
105+
<dependency>
106+
<groupId>org.codehaus.mojo</groupId>
107+
<artifactId>extra-enforcer-rules</artifactId>
108+
<version>1.2</version>
109+
</dependency>
110+
</dependencies>
104111
</plugin>
105112
<plugin>
106113
<groupId>org.codehaus.mojo</groupId>
@@ -259,6 +266,14 @@
259266
<version>[1.7,)</version>
260267
</requireJavaVersion>
261268
<requireUpperBoundDeps/>
269+
<banDuplicateClasses>
270+
<scopes>
271+
<scope>compile</scope>
272+
<scope>provided</scope>
273+
</scopes>
274+
<findAllDuplicates>true</findAllDuplicates>
275+
<ignoreWhenIdentical>true</ignoreWhenIdentical>
276+
</banDuplicateClasses>
262277
</rules>
263278
</configuration>
264279
</execution>

0 commit comments

Comments
 (0)