|
222 | 222 | <requireManagedDeps implementation="org.commonjava.maven.enforcer.rule.EnforceManagedDepsRule"> |
223 | 223 | <!-- <message>Capture dependencies in top-level dependencyManagement section for easy reference.</message> --> |
224 | 224 | <checkProfiles>false</checkProfiles> |
225 | | - <failOnViolation>${managedDepEnforcement-fail}</failOnViolation> |
| 225 | + <failOnViolation>${enforceManagedDeps}</failOnViolation> |
226 | 226 | </requireManagedDeps> |
227 | 227 | <illegalTransitiveDependencyCheck implementation="de.is24.maven.enforcer.rules.IllegalTransitiveDependencyCheck"> |
228 | | - <reportOnly>${illegalTransitivesEnforcement-reportOnly}</reportOnly> |
| 228 | + <reportOnly>${skipIllegalTransitiveEnforcement}</reportOnly> |
229 | 229 | <regexIgnoredClasses> |
230 | 230 | <regexIgnoredClass>com\.sun\.net\.httpserver\..+</regexIgnoredClass> |
231 | 231 | <regexIgnoredClass>javax\..+</regexIgnoredClass> |
|
246 | 246 | <configuration> |
247 | 247 | <fail>${enforceBestPractices}</fail> |
248 | 248 | <rules> |
249 | | - <requireManagedDeps implementation="org.commonjava.maven.enforcer.rule.EnforceManagedDepsRule"> |
250 | | - <!-- <message>Capture dependencies in top-level dependencyManagement section for easy reference.</message> --> |
251 | | - <checkProfiles>false</checkProfiles> |
252 | | - <failOnViolation>${managedDepEnforcement-fail}</failOnViolation> |
253 | | - </requireManagedDeps> |
254 | | - <!-- |
255 | | - <dependencyConvergence /> |
256 | | - --> |
257 | 249 | <reactorModuleConvergence /> |
258 | 250 | <requireNoRepositories /> |
259 | 251 | <requirePluginVersions> |
|
262 | 254 | <banSnapshots /> |
263 | 255 | <unCheckedPluginList>${unEnforcedPlugins}</unCheckedPluginList> |
264 | 256 | </requirePluginVersions> |
265 | | - <illegalTransitiveDependencyCheck implementation="de.is24.maven.enforcer.rules.IllegalTransitiveDependencyCheck"> |
266 | | - <reportOnly>${illegalTransitivesEnforcement-reportOnly}</reportOnly> |
267 | | - <regexIgnoredClasses> |
268 | | - <regexIgnoredClass>com\.sun\.net\.httpserver\..+</regexIgnoredClass> |
269 | | - <regexIgnoredClass>javax\..+</regexIgnoredClass> |
270 | | - <regexIgnoredClass>org\.w3c\.dom\..+</regexIgnoredClass> |
271 | | - <regexIgnoredClass>org\.xml\.sax\..+</regexIgnoredClass> |
272 | | - </regexIgnoredClasses> |
273 | | - <useClassesFromLastBuild>true</useClassesFromLastBuild> |
274 | | - </illegalTransitiveDependencyCheck> |
275 | 257 | </rules> |
276 | 258 | </configuration> |
277 | 259 | </execution> |
|
0 commit comments