|
98 | 98 | <guava.version>33.4.5-jre</guava.version>
|
99 | 99 | <httpclient.version>4.5.14</httpclient.version>
|
100 | 100 | <jackson.version>2.18.3</jackson.version>
|
| 101 | + <joda-time.version>2.12.7</joda-time.version> |
101 | 102 | <kotlin.version>2.1.20</kotlin.version>
|
102 | 103 | <snakeyaml.version>2.4</snakeyaml.version>
|
103 | 104 | <slf4j.version>2.0.17</slf4j.version>
|
|
120 | 121 | </dependency>
|
121 | 122 |
|
122 | 123 | <!-- External dependencies -->
|
123 |
| - <dependency> |
124 |
| - <groupId>org.apache.logging.log4j</groupId> |
125 |
| - <artifactId>log4j-bom</artifactId> |
126 |
| - <version>${log4j.version}</version> |
127 |
| - <type>pom</type> |
128 |
| - <scope>import</scope> |
129 |
| - </dependency> |
130 |
| - |
131 | 124 | <dependency>
|
132 | 125 | <groupId>com.lmax</groupId>
|
133 | 126 | <artifactId>disruptor</artifactId>
|
|
198 | 191 | <version>${httpclient.version}</version>
|
199 | 192 | </dependency>
|
200 | 193 |
|
| 194 | + <!-- Transitive dependency of multiple dependencies --> |
| 195 | + <!-- We fix a common version --> |
| 196 | + <dependency> |
| 197 | + <groupId>joda-time</groupId> |
| 198 | + <artifactId>joda-time</artifactId> |
| 199 | + <version>${joda-time.version}</version> |
| 200 | + </dependency> |
| 201 | + |
201 | 202 | <!-- Transitive dependency of multiple dependencies -->
|
202 | 203 | <!-- We fix a common version -->
|
203 | 204 | <dependency>
|
|
206 | 207 | <version>${snakeyaml.version}</version>
|
207 | 208 | </dependency>
|
208 | 209 |
|
| 210 | + <dependency> |
| 211 | + <groupId>com.github.spotbugs</groupId> |
| 212 | + <artifactId>spotbugs-annotations</artifactId> |
| 213 | + <version>${spotbugs-annotations.version}</version> |
| 214 | + </dependency> |
| 215 | + |
| 216 | + <!-- |
| 217 | + ~ BOMs |
| 218 | + ~ |
| 219 | + ~ BOMs are placed at the end, to they don't override the versions above. |
| 220 | + ~ This is especially important for the very opinionated `spring-boot-dependencies`. |
| 221 | + --> |
209 | 222 | <!-- Transitive dependency of multiple dependencies -->
|
210 | 223 | <!-- We fix a common version -->
|
211 | 224 | <dependency>
|
|
227 | 240 | </dependency>
|
228 | 241 |
|
229 | 242 | <dependency>
|
230 |
| - <groupId>com.github.spotbugs</groupId> |
231 |
| - <artifactId>spotbugs-annotations</artifactId> |
232 |
| - <version>${spotbugs-annotations.version}</version> |
| 243 | + <groupId>org.apache.logging.log4j</groupId> |
| 244 | + <artifactId>log4j-bom</artifactId> |
| 245 | + <version>${log4j.version}</version> |
| 246 | + <type>pom</type> |
| 247 | + <scope>import</scope> |
233 | 248 | </dependency>
|
234 | 249 |
|
235 | 250 | <dependency>
|
|
0 commit comments