File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 134134 <etcConfFile >src/main/resources/nbdemetra.conf</etcConfFile >
135135 </configuration >
136136 </plugin >
137+ <plugin >
138+ <groupId >org.apache.maven.plugins</groupId >
139+ <artifactId >maven-enforcer-plugin</artifactId >
140+ <configuration combine.children=" merge" >
141+ <rules >
142+ <banDuplicateClasses >
143+ <ignoreClasses >
144+ <ignoreClass >org.apache.commons.logging.*</ignoreClass >
145+ <ignoreClass >org.apache.commons.codec.*</ignoreClass >
146+ </ignoreClasses >
147+ </banDuplicateClasses >
148+ </rules >
149+ </configuration >
150+ </plugin >
137151 </plugins >
138152 </build >
139153
Original file line number Diff line number Diff line change 533533 </dependencies >
534534 <executions >
535535 <execution >
536- <id >enforce</id >
536+ <id >enforce-on-validate </id >
537537 <goals >
538538 <goal >enforce</goal >
539539 </goals >
556556 </requireReleaseDeps >
557557 <requireUpperBoundDeps />
558558 <!-- pomchecker-enforcer-rules -->
559- <checkMavenCentral
560- implementation =" org.kordamp.maven.enforcer.checker.CheckMavenCentral" >
559+ <checkMavenCentral >
561560 <release >false</release >
562561 <strict >false</strict >
563562 </checkMavenCentral >
563+ <!-- heylogs-enforcer-rules -->
564+ <checkChangelog />
565+ <formatChangelog />
566+ </rules >
567+ </configuration >
568+ </execution >
569+ <execution >
570+ <id >enforce-on-verify</id >
571+ <phase >verify</phase >
572+ <goals >
573+ <goal >enforce</goal >
574+ </goals >
575+ <configuration >
576+ <rules >
564577 <!-- extra-enforcer-rules -->
565578 <banCircularDependencies />
566- <!-- <banDuplicateClasses/>-->
579+ <banDuplicateClasses >
580+ <ignoredScopes >test</ignoredScopes >
581+ </banDuplicateClasses >
567582 <enforceBytecodeVersion >
568583 <maxJdkVersion >8</maxJdkVersion >
569584 <ignoredScopes >
570585 <ignoreScope >test</ignoreScope >
571586 </ignoredScopes >
572587 </enforceBytecodeVersion >
573- <!-- heylogs-enforcer-rules -->
574- <checkChangelog />
575- <formatChangelog />
576588 </rules >
577589 </configuration >
578590 </execution >
You can’t perform that action at this time.
0 commit comments