Skip to content

Commit c1e4261

Browse files
authored
Fix missing fields for maven 3.9.0 (#706)
1 parent 548234d commit c1e4261

File tree

1 file changed

+19
-0
lines changed
  • build-info-extractor-maven3/src/main/resources/META-INF/plexus

1 file changed

+19
-0
lines changed

build-info-extractor-maven3/src/main/resources/META-INF/plexus/components.xml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@
5656
<role>org.codehaus.plexus.PlexusContainer</role>
5757
<field-name>container</field-name>
5858
</requirement>
59+
<requirement>
60+
<role>java.util.List</role>
61+
<field-name>configurationValidators</field-name>
62+
</requirement>
5963
<requirement>
6064
<role>org.apache.maven.classrealm.ClassRealmManager</role>
6165
<field-name>classRealmManager</field-name>
@@ -175,6 +179,11 @@
175179
<field-name>loggerFactory</field-name>
176180
</requirement>
177181
</requirements>
182+
<requirement>
183+
<role>org.eclipse.aether.impl.RemoteRepositoryFilterManager</role>
184+
<role-hint>default</role-hint>
185+
<field-name>remoteRepositoryFilterManager</field-name>
186+
</requirement>
178187
</component>
179188
<!-- A class responssible for enforcing metadata resolution from Artifactory, for Maven 3 versions prior to 3.2.1 -->
180189
<component>
@@ -286,6 +295,16 @@
286295
<role-hint>default</role-hint>
287296
<field-name>offlineController</field-name>
288297
</requirement>
298+
<requirement>
299+
<role>org.eclipse.aether.impl.RemoteRepositoryFilterManager</role>
300+
<role-hint>default</role-hint>
301+
<field-name>remoteRepositoryFilterManager</field-name>
302+
</requirement>
303+
<requirement>
304+
<role>java.util.Map</role>
305+
<role-hint>default</role-hint>
306+
<field-name>artifactResolverPostProcessors</field-name>
307+
</requirement>
289308
<requirement>
290309
<role>org.eclipse.aether.internal.impl.slf4j.Slf4jLoggerFactory</role>
291310
<role-hint>default</role-hint>

0 commit comments

Comments
 (0)