|
10 | 10 | </parent> |
11 | 11 |
|
12 | 12 | <groupId>io.github.hoangtien2k3</groupId> |
13 | | - <artifactId>reactify</artifactId> |
| 13 | + <artifactId>reactify-core</artifactId> |
14 | 14 | <version>1.1.6</version> |
15 | 15 | <packaging>jar</packaging> |
16 | | - <name>reactify</name> |
| 16 | + <name>reactify-core</name> |
17 | 17 | <description>Java library for developing backend with reactive programming</description> |
18 | 18 | <url>https://github.com/hoangtien2k3/reactify</url> |
19 | 19 |
|
|
64 | 64 | <jackson.databind.version>2.17.1</jackson.databind.version> |
65 | 65 | <spotless.version>2.43.0</spotless.version> |
66 | 66 | <file.encoding>UTF-8</file.encoding> |
67 | | - |
68 | 67 | <!-- Plugins version --> |
69 | 68 | <maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version> |
70 | 69 | <maven-surefire-plugin.version>3.4.0</maven-surefire-plugin.version> |
|
73 | 72 | <maven-gpg-plugin.version>1.6</maven-gpg-plugin.version> |
74 | 73 | <maven-javadoc-plugin.version>3.8.0</maven-javadoc-plugin.version> |
75 | 74 | <maven-source-plugin.version>3.3.1</maven-source-plugin.version> |
76 | | - |
77 | 75 | <!-- Sonar Cloud --> |
78 | 76 | <sonar.organization>hoangtien2k3</sonar.organization> |
79 | 77 | <sonar.host.url>https://sonarcloud.io</sonar.host.url> |
|
92 | 90 | </dependencyManagement> |
93 | 91 |
|
94 | 92 | <dependencies> |
95 | | - <dependency> |
96 | | - <groupId>org.springframework</groupId> |
97 | | - <artifactId>spring-jcl</artifactId> |
98 | | - <version>6.1.11</version> |
99 | | - </dependency> |
100 | 93 | <dependency> |
101 | 94 | <groupId>org.springframework.boot</groupId> |
102 | 95 | <artifactId>spring-boot-starter-actuator</artifactId> |
103 | 96 | </dependency> |
104 | | - |
105 | | - <!-- Micrometer Tracing --> |
106 | 97 | <dependency> |
107 | 98 | <groupId>io.micrometer</groupId> |
108 | 99 | <artifactId>micrometer-tracing-bridge-brave</artifactId> |
|
118 | 109 | <artifactId>micrometer-registry-prometheus</artifactId> |
119 | 110 | <version>${micrometer.registry.version}</version> |
120 | 111 | </dependency> |
121 | | - |
122 | 112 | <dependency> |
123 | 113 | <groupId>io.projectreactor.addons</groupId> |
124 | 114 | <artifactId>reactor-extra</artifactId> |
125 | | - <version>3.4.8</version> |
126 | | - </dependency> |
127 | | - <dependency> |
128 | | - <groupId>org.springframework.boot</groupId> |
129 | | - <artifactId>spring-boot-starter</artifactId> |
130 | | - </dependency> |
131 | | - <dependency> |
132 | | - <groupId>com.google.code.gson</groupId> |
133 | | - <artifactId>gson</artifactId> |
134 | | - <version>2.11.0</version> |
| 115 | + <version>3.5.2</version> |
135 | 116 | </dependency> |
136 | | - |
137 | | - <!--Prometheus--> |
138 | | - <dependency> |
139 | | - <groupId>io.prometheus</groupId> |
140 | | - <artifactId>simpleclient_caffeine</artifactId> |
141 | | - <version>0.16.0</version> |
142 | | - </dependency> |
143 | | - |
144 | | - <!--Reflection--> |
145 | 117 | <dependency> |
146 | 118 | <groupId>org.reflections</groupId> |
147 | 119 | <artifactId>reflections</artifactId> |
148 | 120 | <version>0.10.2</version> |
149 | 121 | </dependency> |
150 | | - |
151 | | - <!-- minio --> |
152 | 122 | <dependency> |
153 | 123 | <groupId>io.minio</groupId> |
154 | 124 | <artifactId>minio</artifactId> |
155 | 125 | <version>${minio.version}</version> |
156 | 126 | </dependency> |
157 | | - |
158 | | - <!-- redis --> |
159 | | - <dependency> |
160 | | - <groupId>org.springframework.boot</groupId> |
161 | | - <artifactId>spring-boot-starter-data-redis</artifactId> |
162 | | - </dependency> |
163 | | - |
164 | | - <dependency> |
165 | | - <groupId>org.springframework.data</groupId> |
166 | | - <artifactId>spring-data-commons</artifactId> |
167 | | - </dependency> |
168 | | - |
169 | 127 | <dependency> |
170 | 128 | <groupId>org.springframework.boot</groupId> |
171 | 129 | <artifactId>spring-boot-starter-aop</artifactId> |
172 | 130 | </dependency> |
173 | | - |
174 | | - <!--Commons--> |
175 | | - <dependency> |
176 | | - <groupId>org.apache.commons</groupId> |
177 | | - <artifactId>commons-pool2</artifactId> |
178 | | - <version>2.11.1</version> |
179 | | - </dependency> |
180 | | - <dependency> |
181 | | - <groupId>org.apache.commons</groupId> |
182 | | - <artifactId>commons-lang3</artifactId> |
183 | | - <version>3.16.0</version> |
184 | | - </dependency> |
185 | | - <dependency> |
186 | | - <groupId>org.apache.commons</groupId> |
187 | | - <artifactId>commons-text</artifactId> |
188 | | - <version>1.12.0</version> |
189 | | - </dependency> |
190 | | - <dependency> |
191 | | - <groupId>commons-io</groupId> |
192 | | - <artifactId>commons-io</artifactId> |
193 | | - <version>2.16.1</version> |
194 | | - <scope>compile</scope> |
195 | | - </dependency> |
196 | 131 | <dependency> |
197 | 132 | <groupId>org.json</groupId> |
198 | 133 | <artifactId>json</artifactId> |
|
203 | 138 | <artifactId>jaxb-api</artifactId> |
204 | 139 | <version>2.3.1</version> |
205 | 140 | </dependency> |
206 | | - |
207 | | - <!--processor--> |
208 | 141 | <dependency> |
209 | | - <groupId>org.springframework.boot</groupId> |
210 | | - <artifactId>spring-boot-configuration-processor</artifactId> |
| 142 | + <groupId>javax.annotation</groupId> |
| 143 | + <artifactId>javax.annotation-api</artifactId> |
| 144 | + <version>1.3.2</version> |
211 | 145 | </dependency> |
212 | 146 | <dependency> |
213 | 147 | <groupId>com.github.ben-manes.caffeine</groupId> |
214 | 148 | <artifactId>caffeine</artifactId> |
215 | 149 | </dependency> |
216 | | - |
217 | | - <!--Spring Security And OAuth2--> |
218 | | - <dependency> |
219 | | - <groupId>org.springframework.boot</groupId> |
220 | | - <artifactId>spring-boot-starter-security</artifactId> |
221 | | - </dependency> |
222 | 150 | <dependency> |
223 | 151 | <groupId>org.springframework.boot</groupId> |
224 | 152 | <artifactId>spring-boot-starter-oauth2-client</artifactId> |
|
227 | 155 | <groupId>org.springframework.boot</groupId> |
228 | 156 | <artifactId>spring-boot-starter-oauth2-resource-server</artifactId> |
229 | 157 | </dependency> |
230 | | - <dependency> |
231 | | - <groupId>org.springframework.security</groupId> |
232 | | - <artifactId>spring-security-test</artifactId> |
233 | | - <scope>test</scope> |
234 | | - </dependency> |
235 | | - |
236 | | - <dependency> |
237 | | - <groupId>com.google.guava</groupId> |
238 | | - <artifactId>guava</artifactId> |
239 | | - <version>33.2.1-jre</version> |
240 | | - </dependency> |
241 | | - <dependency> |
242 | | - <groupId>com.jayway.jsonpath</groupId> |
243 | | - <artifactId>json-path</artifactId> |
244 | | - </dependency> |
245 | | - |
246 | | - <!-- Begin lib for proxy-http--> |
247 | 158 | <dependency> |
248 | 159 | <groupId>org.eclipse.jetty</groupId> |
249 | 160 | <artifactId>jetty-reactive-httpclient</artifactId> |
|
279 | 190 | <artifactId>http2-hpack</artifactId> |
280 | 191 | <version>11.0.22</version> |
281 | 192 | </dependency> |
282 | | - |
283 | | - <!-- r2dbc depenedcies--> |
284 | 193 | <dependency> |
285 | 194 | <groupId>org.springframework.boot</groupId> |
286 | 195 | <artifactId>spring-boot-starter-data-r2dbc</artifactId> |
|
301 | 210 | <version>42.7.3</version> |
302 | 211 | <scope>runtime</scope> |
303 | 212 | </dependency> |
304 | | - |
305 | | - <!--Bouncy Castle--> |
306 | | - <dependency> |
307 | | - <groupId>org.bouncycastle</groupId> |
308 | | - <artifactId>bcprov-jdk15on</artifactId> |
309 | | - <version>1.70</version> |
310 | | - </dependency> |
311 | | - |
312 | | - <!-- log4j setting --> |
313 | | - <dependency> |
314 | | - <groupId>org.apache.logging.log4j</groupId> |
315 | | - <artifactId>log4j-api</artifactId> |
316 | | - <version>${log4j.version}</version> |
317 | | - </dependency> |
318 | 213 | <dependency> |
319 | 214 | <groupId>org.apache.logging.log4j</groupId> |
320 | 215 | <artifactId>log4j-slf4j-impl</artifactId> |
321 | 216 | <version>${log4j.version}</version> |
322 | | - <exclusions> |
323 | | - <exclusion> |
324 | | - <groupId>org.apache.logging.log4j</groupId> |
325 | | - <artifactId>log4j-api</artifactId> |
326 | | - </exclusion> |
327 | | - </exclusions> |
328 | 217 | </dependency> |
329 | 218 | <dependency> |
330 | 219 | <groupId>org.apache.logging.log4j</groupId> |
331 | 220 | <artifactId>log4j-core</artifactId> |
332 | 221 | <version>${log4j.version}</version> |
333 | 222 | </dependency> |
334 | | - <dependency> |
335 | | - <groupId>org.apache.logging.log4j</groupId> |
336 | | - <artifactId>log4j-jul</artifactId> |
337 | | - <version>${log4j.version}</version> |
338 | | - </dependency> |
339 | | - |
340 | | - <!--commons--> |
341 | 223 | <dependency> |
342 | 224 | <groupId>org.springframework.boot</groupId> |
343 | 225 | <artifactId>spring-boot-starter-webflux</artifactId> |
|
346 | 228 | <groupId>org.springframework.boot</groupId> |
347 | 229 | <artifactId>spring-boot-starter-validation</artifactId> |
348 | 230 | </dependency> |
349 | | - <dependency> |
350 | | - <groupId>org.springframework.boot</groupId> |
351 | | - <artifactId>spring-boot-devtools</artifactId> |
352 | | - <scope>runtime</scope> |
353 | | - <optional>true</optional> |
354 | | - </dependency> |
355 | | - <dependency> |
356 | | - <groupId>com.fasterxml.jackson.core</groupId> |
357 | | - <artifactId>jackson-databind</artifactId> |
358 | | - <version>${jackson.databind.version}</version> |
359 | | - </dependency> |
360 | | - <dependency> |
361 | | - <groupId>javax.annotation</groupId> |
362 | | - <artifactId>javax.annotation-api</artifactId> |
363 | | - <version>${javax.annotation.version}</version> |
364 | | - </dependency> |
365 | 231 | <dependency> |
366 | 232 | <groupId>org.projectlombok</groupId> |
367 | 233 | <artifactId>lombok</artifactId> |
|
373 | 239 | <artifactId>modelmapper</artifactId> |
374 | 240 | <version>${modelmapper.version}</version> |
375 | 241 | </dependency> |
376 | | - <dependency> |
377 | | - <groupId>org.mapstruct</groupId> |
378 | | - <artifactId>mapstruct</artifactId> |
379 | | - <version>${mapstruct.version}</version> |
380 | | - </dependency> |
381 | | - <dependency> |
382 | | - <groupId>org.mapstruct</groupId> |
383 | | - <artifactId>mapstruct-processor</artifactId> |
384 | | - <version>${mapstruct.processor.version}</version> |
385 | | - <scope>provided</scope> |
386 | | - </dependency> |
387 | | - |
388 | | - <dependency> |
389 | | - <groupId>org.springframework.boot</groupId> |
390 | | - <artifactId>spring-boot-starter-test</artifactId> |
391 | | - <scope>test</scope> |
392 | | - </dependency> |
393 | | - <dependency> |
394 | | - <groupId>io.projectreactor</groupId> |
395 | | - <artifactId>reactor-test</artifactId> |
396 | | - <scope>test</scope> |
397 | | - </dependency> |
398 | 242 | </dependencies> |
399 | 243 |
|
400 | 244 | <build> |
|
546 | 390 | </execution> |
547 | 391 | </executions> |
548 | 392 | </plugin> |
549 | | - |
550 | 393 | </plugins> |
551 | 394 | </build> |
552 | 395 |
|
|
0 commit comments