Skip to content

Commit 1f6553b

Browse files
authored
remove transitive and managed deps rules. They're counter-productive (#22)
1 parent 8001499 commit 1f6553b

File tree

1 file changed

+0
-39
lines changed

1 file changed

+0
-39
lines changed

pom.xml

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -187,46 +187,7 @@
187187
<plugin>
188188
<artifactId>maven-enforcer-plugin</artifactId>
189189
<version>${version.plugin.enforcer}</version>
190-
<dependencies>
191-
<dependency>
192-
<groupId>org.commonjava.maven.enforcer</groupId>
193-
<artifactId>enforce-managed-deps-rule</artifactId>
194-
<version>1.0</version>
195-
</dependency>
196-
<dependency>
197-
<groupId>de.is24.maven.enforcer.rules</groupId>
198-
<artifactId>illegal-transitive-dependency-check</artifactId>
199-
<version>1.7.4</version>
200-
</dependency>
201-
</dependencies>
202190
<executions>
203-
<execution>
204-
<id>enforce-commonjava-standards</id>
205-
<goals>
206-
<goal>enforce</goal>
207-
</goals>
208-
<phase>process-classes</phase>
209-
<configuration>
210-
<fail>${enforceStandards}</fail>
211-
<rules>
212-
<requireManagedDeps implementation="org.commonjava.maven.enforcer.rule.EnforceManagedDepsRule">
213-
<!-- <message>Capture dependencies in top-level dependencyManagement section for easy reference.</message> -->
214-
<checkProfiles>false</checkProfiles>
215-
<failOnViolation>${enforceManagedDeps}</failOnViolation>
216-
</requireManagedDeps>
217-
<illegalTransitiveDependencyCheck implementation="de.is24.maven.enforcer.rules.IllegalTransitiveDependencyCheck">
218-
<reportOnly>${skipIllegalTransitiveEnforcement}</reportOnly>
219-
<regexIgnoredClasses>
220-
<regexIgnoredClass>com\.sun\.net\.httpserver\..+</regexIgnoredClass>
221-
<regexIgnoredClass>javax\..+</regexIgnoredClass>
222-
<regexIgnoredClass>org\.w3c\.dom\..+</regexIgnoredClass>
223-
<regexIgnoredClass>org\.xml\.sax\..+</regexIgnoredClass>
224-
</regexIgnoredClasses>
225-
<useClassesFromLastBuild>true</useClassesFromLastBuild>
226-
</illegalTransitiveDependencyCheck>
227-
</rules>
228-
</configuration>
229-
</execution>
230191
<execution>
231192
<id>enforce-best-practices</id>
232193
<goals>

0 commit comments

Comments
 (0)