|
70 | 70 | <mockito.version>1.10.19</mockito.version> |
71 | 71 | <org.asynchttpclient.version>2.12.4</org.asynchttpclient.version> |
72 | 72 | <browsermob.version>2.1.5</browsermob.version> |
| 73 | + <io.netty.version>4.1.60.Final</io.netty.version> |
| 74 | + <org.slf4j.version>1.7.30</org.slf4j.version> |
| 75 | + <com.google.guava.version>33.4.8-android</com.google.guava.version> |
| 76 | + <commons.logging.version>1.3.5</commons.logging.version> |
| 77 | + <com.fasterxml.jackson.core.version>2.19.1</com.fasterxml.jackson.core.version> |
| 78 | + <org.apache.commons.version>3.17.0</org.apache.commons.version> |
73 | 79 |
|
74 | 80 | <!-- configure surefire and maven to be individually skippable --> |
75 | 81 | <!-- set to skip all tests --> |
|
86 | 92 |
|
87 | 93 | </properties> |
88 | 94 |
|
89 | | - |
90 | | - <distributionManagement> |
91 | | - |
92 | | - <repository> |
93 | | - <id>aaa-releases</id> |
94 | | - <url>${releaseServer}</url> |
95 | | - </repository> |
96 | | - |
97 | | - <snapshotRepository> |
98 | | - <id>aaa-snapshots</id> |
99 | | - <url>${snapshotServer}</url> |
100 | | - </snapshotRepository> |
101 | | - |
102 | | - </distributionManagement> |
103 | | - |
104 | 95 | <dependencyManagement> |
105 | 96 | <dependencies> |
106 | 97 | <dependency> |
|
122 | 113 | <groupId>net.lightbody.bmp</groupId> |
123 | 114 | <artifactId>browsermob-core</artifactId> |
124 | 115 | <version>${browsermob.version}</version> |
| 116 | + <exclusions> |
| 117 | + <exclusion> |
| 118 | + <groupId>io.netty</groupId> |
| 119 | + <artifactId>netty-all</artifactId> |
| 120 | + </exclusion> |
| 121 | + <exclusion> |
| 122 | + <groupId>org.slf4j</groupId> |
| 123 | + <artifactId>slf4j-api</artifactId> |
| 124 | + </exclusion> |
| 125 | + <exclusion> |
| 126 | + <groupId>org.slf4j</groupId> |
| 127 | + <artifactId>jcl-over-slf4j</artifactId> |
| 128 | + </exclusion> |
| 129 | + <exclusion> |
| 130 | + <groupId>com.google.guava</groupId> |
| 131 | + <artifactId>guava</artifactId> |
| 132 | + </exclusion> |
| 133 | + <exclusion> |
| 134 | + <groupId>commons-logging</groupId> |
| 135 | + <artifactId>commons-logging</artifactId> |
| 136 | + </exclusion> |
| 137 | + <exclusion> |
| 138 | + <groupId>org.apache.commons</groupId> |
| 139 | + <artifactId>commons-lang3</artifactId> |
| 140 | + </exclusion> |
| 141 | + <exclusion> |
| 142 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 143 | + <artifactId>jackson-annotations</artifactId> |
| 144 | + </exclusion> |
| 145 | + <exclusion> |
| 146 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 147 | + <artifactId>jackson-core</artifactId> |
| 148 | + </exclusion> |
| 149 | + </exclusions> |
125 | 150 | </dependency> |
126 | 151 |
|
127 | 152 | <!-- test dependencies --> |
|
143 | 168 | <version>${org.asynchttpclient.version}</version> |
144 | 169 | <scope>test</scope> |
145 | 170 | </dependency> |
| 171 | + <dependency> |
| 172 | + <groupId>io.netty</groupId> |
| 173 | + <artifactId>netty-all</artifactId> |
| 174 | + <version>${io.netty.version}</version> |
| 175 | + </dependency> |
| 176 | + <dependency> |
| 177 | + <groupId>io.netty</groupId> |
| 178 | + <artifactId>netty-handler</artifactId> |
| 179 | + <version>${io.netty.version}</version> |
| 180 | + </dependency> |
| 181 | + <dependency> |
| 182 | + <groupId>org.slf4j</groupId> |
| 183 | + <artifactId>slf4j-api</artifactId> |
| 184 | + <version>${org.slf4j.version}</version> |
| 185 | + </dependency> |
| 186 | + <dependency> |
| 187 | + <groupId>org.slf4j</groupId> |
| 188 | + <artifactId>jcl-over-slf4j</artifactId> |
| 189 | + <version>${org.slf4j.version}</version> |
| 190 | + </dependency> |
| 191 | + <dependency> |
| 192 | + <groupId>com.google.guava</groupId> |
| 193 | + <artifactId>guava</artifactId> |
| 194 | + <version>${com.google.guava.version}</version> |
| 195 | + </dependency> |
| 196 | + <dependency> |
| 197 | + <groupId>commons-logging</groupId> |
| 198 | + <artifactId>commons-logging</artifactId> |
| 199 | + <version>${commons.logging.version}</version> |
| 200 | + </dependency> |
| 201 | + <dependency> |
| 202 | + <groupId>org.apache.commons</groupId> |
| 203 | + <artifactId>commons-lang3</artifactId> |
| 204 | + <version>${org.apache.commons.version}</version> |
| 205 | + </dependency> |
| 206 | + <dependency> |
| 207 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 208 | + <artifactId>jackson-annotations</artifactId> |
| 209 | + <version>${com.fasterxml.jackson.core.version}</version> |
| 210 | + </dependency> |
| 211 | + <dependency> |
| 212 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 213 | + <artifactId>jackson-core</artifactId> |
| 214 | + <version>${com.fasterxml.jackson.core.version}</version> |
| 215 | + </dependency> |
146 | 216 | </dependencies> |
147 | 217 | </dependencyManagement> |
148 | 218 |
|
|
151 | 221 |
|
152 | 222 | <pluginManagement> |
153 | 223 | <plugins> |
| 224 | + <plugin> |
| 225 | + <groupId>org.sonatype.central</groupId> |
| 226 | + <artifactId>central-publishing-maven-plugin</artifactId> |
| 227 | + <version>0.8.0</version> |
| 228 | + <extensions>true</extensions> |
| 229 | + <configuration> |
| 230 | + <publishingServerId>central</publishingServerId> |
| 231 | + </configuration> |
| 232 | + </plugin> |
154 | 233 | <plugin> |
155 | 234 | <groupId>org.apache.maven.plugins</groupId> |
156 | 235 | <artifactId>maven-assembly-plugin</artifactId> |
|
209 | 288 | </execution> |
210 | 289 | </executions> |
211 | 290 | </plugin> |
| 291 | + <plugin> |
| 292 | + <groupId>org.apache.maven.plugins</groupId> |
| 293 | + <artifactId>maven-enforcer-plugin</artifactId> |
| 294 | + <version>3.4.1</version> |
| 295 | + <configuration> |
| 296 | + <rules> |
| 297 | + <dependencyConvergence /> |
| 298 | + </rules> |
| 299 | + <fail>true</fail> |
| 300 | + </configuration> |
| 301 | + <executions> |
| 302 | + <execution> |
| 303 | + <id>enforce-rules</id> |
| 304 | + <goals> |
| 305 | + <goal>enforce</goal> |
| 306 | + </goals> |
| 307 | + <phase>validate</phase> |
| 308 | + <configuration> |
| 309 | + <rules> |
| 310 | + <dependencyConvergence /> |
| 311 | + </rules> |
| 312 | + <fail>true</fail> |
| 313 | + </configuration> |
| 314 | + </execution> |
| 315 | + </executions> |
| 316 | + </plugin> |
212 | 317 | <plugin> |
213 | 318 | <groupId>org.apache.maven.plugins</groupId> |
214 | 319 | <artifactId>maven-resources-plugin</artifactId> |
|
336 | 441 | </plugins> |
337 | 442 | </pluginManagement> |
338 | 443 | </build> |
339 | | - <profiles> |
340 | | - <profile> |
341 | | - <id>gpg-sign-artifacts</id> |
342 | | - <activation> |
343 | | - <property> |
344 | | - <name>gpg.passphrase</name> |
345 | | - </property> |
346 | | - </activation> |
347 | | - <build> |
348 | | - <plugins> |
349 | | - <plugin> |
350 | | - <groupId>org.apache.maven.plugins</groupId> |
351 | | - <artifactId>maven-gpg-plugin</artifactId> |
352 | | - <version>${maven-gpg-plugin.version}</version> |
353 | | - <executions> |
354 | | - <execution> |
355 | | - <id>sign-artifacts</id> |
356 | | - <phase>verify</phase> |
357 | | - <goals> |
358 | | - <goal>sign</goal> |
359 | | - </goals> |
360 | | - </execution> |
361 | | - </executions> |
362 | | - </plugin> |
363 | | - </plugins> |
364 | | - </build> |
365 | | - </profile> |
366 | | - </profiles> |
367 | 444 | </project> |
0 commit comments