Skip to content

Commit dda61ce

Browse files
authored
JAVA-46403 Split libraries-5 to various modules (#18593)
1 parent b672e2d commit dda61ce

File tree

19 files changed

+105
-58
lines changed

19 files changed

+105
-58
lines changed

libraries-5/pom.xml

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,6 @@
3939
</plugins>
4040
</build>
4141

42-
<dependencyManagement>
43-
<dependencies>
44-
<dependency>
45-
<groupId>com.linecorp.armeria</groupId>
46-
<artifactId>armeria-bom</artifactId>
47-
<version>${armeria.version}</version>
48-
<type>pom</type>
49-
<scope>import</scope>
50-
</dependency>
51-
</dependencies>
52-
</dependencyManagement>
53-
5442
<dependencies>
5543
<dependency>
5644
<groupId>io.activej</groupId>
@@ -135,14 +123,6 @@
135123
<artifactId>manifold-yaml-rt</artifactId>
136124
<version>${manifold.version}</version>
137125
</dependency>
138-
<dependency>
139-
<groupId>com.linecorp.armeria</groupId>
140-
<artifactId>armeria</artifactId>
141-
</dependency>
142-
<dependency>
143-
<groupId>com.linecorp.armeria</groupId>
144-
<artifactId>armeria-graphql</artifactId>
145-
</dependency>
146126
<dependency>
147127
<groupId>nl.basjes.parse.useragent</groupId>
148128
<artifactId>yauaa</artifactId>
@@ -178,16 +158,6 @@
178158
<artifactId>sootup.java.bytecode</artifactId>
179159
<version>${sootup.version}</version>
180160
</dependency>
181-
<dependency>
182-
<groupId>io.github.resilience4j</groupId>
183-
<artifactId>resilience4j-retry</artifactId>
184-
<version>${resilience4j.version}</version>
185-
</dependency>
186-
<dependency>
187-
<groupId>io.github.resilience4j</groupId>
188-
<artifactId>resilience4j-circuitbreaker</artifactId>
189-
<version>${resilience4j.version}</version>
190-
</dependency>
191161
<dependency>
192162
<groupId>org.jline</groupId>
193163
<artifactId>jline</artifactId>
@@ -203,11 +173,6 @@
203173
<artifactId>github-api</artifactId>
204174
<version>${github-api.version}</version>
205175
</dependency>
206-
<dependency>
207-
<groupId>org.objenesis</groupId>
208-
<artifactId>objenesis</artifactId>
209-
<version>${objenesis.version}</version>
210-
</dependency>
211176
<dependency>
212177
<groupId>org.springframework.boot</groupId>
213178
<artifactId>spring-boot-starter-test</artifactId>
@@ -232,17 +197,14 @@
232197
<spring.version>6.1.8</spring.version>
233198
<lanterna.version>3.1.2</lanterna.version>
234199
<manifold.version>2024.1.20</manifold.version>
235-
<armeria.version>1.29.2</armeria.version>
236200
<yauaa.version>7.28.1</yauaa.version>
237201
<yavi.version>0.14.1</yavi.version>
238202
<activej.version>6.0-rc2</activej.version>
239203
<jackson-databind.version>2.17.0</jackson-databind.version>
240204
<sootup.version>1.3.0</sootup.version>
241-
<resilience4j.version>2.1.0</resilience4j.version>
242205
<jline.version>3.28.0</jline.version>
243206
<github-api.version>1.327</github-api.version>
244207
<com.restfb.version>2025.6.0</com.restfb.version>
245-
<objenesis.version>3.4</objenesis.version>
246208
<java-diff-utils.version>4.12</java-diff-utils.version>
247209
</properties>
248210

libraries-bytecode/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,11 @@
7777
<artifactId>teavm-tooling</artifactId>
7878
<version>${teavm.version}</version>
7979
</dependency>
80+
<dependency>
81+
<groupId>org.objenesis</groupId>
82+
<artifactId>objenesis</artifactId>
83+
<version>${objenesis.version}</version>
84+
</dependency>
8085
</dependencies>
8186

8287
<build>
@@ -112,6 +117,7 @@
112117
<javaassist.version>3.29.2-GA</javaassist.version>
113118
<asm.version>5.2</asm.version>
114119
<teavm.version>0.10.1</teavm.version>
120+
<objenesis.version>3.4</objenesis.version>
115121
</properties>
116122

117123
</project>

libraries-http-3/pom.xml

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,6 @@
1313
<artifactId>parent-modules</artifactId>
1414
<version>1.0.0-SNAPSHOT</version>
1515
</parent>
16-
17-
<properties>
18-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19-
<okhttp.version>4.12.0</okhttp.version>
20-
<apache.httpclient.version>5.3.1</apache.httpclient.version>
21-
<spring.web.version>6.1.5</spring.web.version>
22-
</properties>
2316

2417
<dependencies>
2518
<dependency>
@@ -33,12 +26,31 @@
3326
<artifactId>httpclient5</artifactId>
3427
<version>${apache.httpclient.version}</version>
3528
</dependency>
29+
<dependency>
30+
<groupId>com.restfb</groupId>
31+
<artifactId>restfb</artifactId>
32+
<version>${com.restfb.version}</version>
33+
</dependency>
34+
<dependency>
35+
<groupId>org.springframework</groupId>
36+
<artifactId>spring-context</artifactId>
37+
<version>${spring.version}</version>
38+
</dependency>
3639

3740
<dependency>
3841
<groupId>org.springframework</groupId>
3942
<artifactId>spring-web</artifactId>
4043
<version>${spring.web.version}</version>
4144
</dependency>
4245
</dependencies>
43-
46+
47+
<properties>
48+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
49+
<okhttp.version>4.12.0</okhttp.version>
50+
<apache.httpclient.version>5.3.1</apache.httpclient.version>
51+
<spring.web.version>6.1.5</spring.web.version>
52+
<com.restfb.version>2025.6.0</com.restfb.version>
53+
<spring.version>6.1.8</spring.version>
54+
</properties>
55+
4456
</project>

server-modules/armeria/pom.xml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
<artifactId>armeria</artifactId>
7+
<name>armeria</name>
8+
9+
<parent>
10+
<groupId>com.baeldung</groupId>
11+
<artifactId>server-modules</artifactId>
12+
<version>1.0.0-SNAPSHOT</version>
13+
</parent>
14+
15+
<dependencyManagement>
16+
<dependencies>
17+
<dependency>
18+
<groupId>com.linecorp.armeria</groupId>
19+
<artifactId>armeria-bom</artifactId>
20+
<version>${armeria.version}</version>
21+
<type>pom</type>
22+
<scope>import</scope>
23+
</dependency>
24+
</dependencies>
25+
</dependencyManagement>
26+
27+
<dependencies>
28+
<dependency>
29+
<groupId>com.linecorp.armeria</groupId>
30+
<artifactId>armeria</artifactId>
31+
</dependency>
32+
<dependency>
33+
<groupId>com.linecorp.armeria</groupId>
34+
<artifactId>armeria-graphql</artifactId>
35+
</dependency>
36+
</dependencies>
37+
38+
<properties>
39+
<armeria.version>1.29.2</armeria.version>
40+
</properties>
41+
42+
</project>

0 commit comments

Comments
 (0)