Skip to content

Commit dab6788

Browse files
committed
Split maven-resolver transporters into submodules
1 parent edbe709 commit dab6788

File tree

2 files changed

+34
-8
lines changed

2 files changed

+34
-8
lines changed

mbi/dist/metadata.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,7 @@ MOD maven-resolver
547547
DEP org.apache.maven.resolver maven-resolver-api
548548
DEP org.apache.maven.resolver maven-resolver-spi
549549
DEP org.slf4j slf4j-api
550+
MOD maven-resolver-transport-http
550551
ART org.apache.maven.resolver maven-resolver-transport-http
551552
DEP org.apache.maven.resolver maven-resolver-api
552553
DEP org.apache.maven.resolver maven-resolver-spi
@@ -555,6 +556,7 @@ MOD maven-resolver
555556
DEP org.apache.httpcomponents httpcore
556557
DEP org.slf4j jcl-over-slf4j
557558
DEP org.slf4j slf4j-api
559+
MOD maven-resolver-transport-wagon
558560
ART org.apache.maven.resolver maven-resolver-transport-wagon
559561
ALIAS org.eclipse.aether aether-transport-wagon
560562
ALIAS org.eclipse.aether aether-connector-wagon

project/maven-resolver.xml

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,6 @@
88
<dependency>guice</dependency>
99
<dependency>injection-api</dependency>
1010
<dependency>sisu-inject</dependency>
11-
<dependency>sisu-plexus</dependency>
12-
<dependency>plexus-classworlds</dependency>
13-
<dependency>maven-wagon</dependency>
14-
<dependency>plexus-utils</dependency>
15-
<dependency>httpcomponents-client</dependency>
16-
<dependency>httpcomponents-core</dependency>
1711
<build>
1812
<compiler>
1913
<addSourceRoot>maven-resolver-api/src/main/java</addSourceRoot>
@@ -22,11 +16,41 @@
2216
<addSourceRoot>maven-resolver-util/src/main/java</addSourceRoot>
2317
<addSourceRoot>maven-resolver-connector-basic/src/main/java</addSourceRoot>
2418
<addSourceRoot>maven-resolver-transport-file/src/main/java</addSourceRoot>
25-
<addSourceRoot>maven-resolver-transport-http/src/main/java</addSourceRoot>
26-
<addSourceRoot>maven-resolver-transport-wagon/src/main/java</addSourceRoot>
2719
<addSourceRoot>maven-resolver-named-locks/src/main/java</addSourceRoot>
2820
</compiler>
2921
<cdc/>
3022
</build>
3123
</module>
24+
<module>
25+
<name>maven-resolver-transport-http</name>
26+
<subDir>maven-resolver-transport-http</subDir>
27+
<dependency>maven-resolver</dependency>
28+
<dependency>slf4j</dependency>
29+
<dependency>injection-api</dependency>
30+
<dependency>httpcomponents-client</dependency>
31+
<dependency>httpcomponents-core</dependency>
32+
<build>
33+
<compiler>
34+
<addSourceRoot>src/main/java</addSourceRoot>
35+
</compiler>
36+
<cdc/>
37+
</build>
38+
</module>
39+
<module>
40+
<name>maven-resolver-transport-wagon</name>
41+
<subDir>maven-resolver-transport-wagon</subDir>
42+
<dependency>maven-resolver</dependency>
43+
<dependency>slf4j</dependency>
44+
<dependency>injection-api</dependency>
45+
<dependency>sisu-plexus</dependency>
46+
<dependency>plexus-classworlds</dependency>
47+
<dependency>maven-wagon</dependency>
48+
<dependency>plexus-utils</dependency>
49+
<build>
50+
<compiler>
51+
<addSourceRoot>src/main/java</addSourceRoot>
52+
</compiler>
53+
<cdc/>
54+
</build>
55+
</module>
3256
</project>

0 commit comments

Comments
 (0)