@@ -24,7 +24,7 @@ limitations under the License.
2424
2525 <groupId >io.appulse</groupId >
2626 <artifactId >utils-java</artifactId >
27- <version >1.16.2 </version >
27+ <version >1.16.3 </version >
2828 <packaging >jar</packaging >
2929
3030 <properties >
@@ -66,7 +66,7 @@ limitations under the License.
6666 <url >https://github.com/appulse-projects/utils-java</url >
6767 <connection >scm:git:https://github.com/appulse-projects/utils-java.git</connection >
6868 <developerConnection >scm:git:https://github.com/appulse-projects/utils-java.git</developerConnection >
69- <tag >1.16.2 </tag >
69+ <tag >1.16.3 </tag >
7070 </scm >
7171
7272 <distributionManagement >
@@ -102,60 +102,56 @@ limitations under the License.
102102 <dependency >
103103 <groupId >org.projectlombok</groupId >
104104 <artifactId >lombok</artifactId >
105- <version >1.18.6 </version >
105+ <version >1.18.8 </version >
106106 <scope >provided</scope >
107107 </dependency >
108108
109109 <dependency >
110110 <groupId >io.netty</groupId >
111111 <artifactId >netty-buffer</artifactId >
112- <version >4.1.33 .Final</version >
112+ <version >4.1.36 .Final</version >
113113 <scope >compile</scope >
114114 <optional >true</optional >
115115 </dependency >
116116
117- <dependency >
118- <groupId >org.slf4j</groupId >
119- <artifactId >slf4j-api</artifactId >
120- <version >1.7.26</version >
121- </dependency >
122117 <dependency >
123118 <groupId >io.appulse</groupId >
124119 <artifactId >logging-java</artifactId >
125- <version >1.1.1</version >
126- <scope >provided</scope >
120+ <version >1.1.2</version >
121+ <scope >compile</scope >
122+ <optional >true</optional >
127123 </dependency >
128124
129125 <dependency >
130126 <groupId >org.junit.jupiter</groupId >
131127 <artifactId >junit-jupiter-engine</artifactId >
132- <version >5.4.0 </version >
128+ <version >5.4.2 </version >
133129 <scope >test</scope >
134130 </dependency >
135131 <dependency >
136132 <groupId >org.junit.jupiter</groupId >
137133 <artifactId >junit-jupiter-params</artifactId >
138- <version >5.4.0 </version >
134+ <version >5.4.2 </version >
139135 <scope >test</scope >
140136 </dependency >
141137
142138 <dependency >
143139 <groupId >org.assertj</groupId >
144140 <artifactId >assertj-core</artifactId >
145- <version >3.12.0 </version >
141+ <version >3.12.2 </version >
146142 <scope >test</scope >
147143 </dependency >
148144
149145 <dependency >
150146 <groupId >org.mockito</groupId >
151147 <artifactId >mockito-core</artifactId >
152- <version >2.24.5 </version >
148+ <version >2.27.0 </version >
153149 <scope >test</scope >
154150 </dependency >
155151 <dependency >
156152 <groupId >org.mockito</groupId >
157153 <artifactId >mockito-junit-jupiter</artifactId >
158- <version >2.24 .5</version >
154+ <version >2.27 .5</version >
159155 <scope >test</scope >
160156 </dependency >
161157
@@ -181,15 +177,10 @@ limitations under the License.
181177
182178 <build >
183179 <plugins >
184- <plugin >
185- <groupId >org.apache.maven.plugins</groupId >
186- <artifactId >maven-compiler-plugin</artifactId >
187- <version >3.8.0</version >
188- </plugin >
189180 <plugin >
190181 <groupId >org.apache.maven.plugins</groupId >
191182 <artifactId >maven-source-plugin</artifactId >
192- <version >3.0.1 </version >
183+ <version >3.1.0 </version >
193184 <executions >
194185 <execution >
195186 <id >attach-sources</id >
@@ -203,7 +194,7 @@ limitations under the License.
203194 <plugin >
204195 <groupId >pl.project13.maven</groupId >
205196 <artifactId >git-commit-id-plugin</artifactId >
206- <version >2.2.6 </version >
197+ <version >3.0.0 </version >
207198 <executions >
208199 <execution >
209200 <id >git-infos</id >
@@ -233,7 +224,7 @@ limitations under the License.
233224 <plugin >
234225 <groupId >org.apache.maven.plugins</groupId >
235226 <artifactId >maven-javadoc-plugin</artifactId >
236- <version >3.0.1 </version >
227+ <version >3.1.0 </version >
237228 <configuration >
238229 <additionalOptions >-Xdoclint:none</additionalOptions >
239230 <additionalparam >-Xdoclint:none</additionalparam >
@@ -260,7 +251,7 @@ limitations under the License.
260251 <plugin >
261252 <groupId >org.apache.maven.plugins</groupId >
262253 <artifactId >maven-surefire-plugin</artifactId >
263- <version >2.22.1 </version >
254+ <version >2.22.2 </version >
264255 <configuration >
265256 <skipTests >${skipAllTests} </skipTests >
266257 <trimStackTrace >false</trimStackTrace >
@@ -282,7 +273,7 @@ limitations under the License.
282273 <plugin >
283274 <groupId >org.apache.maven.plugins</groupId >
284275 <artifactId >maven-failsafe-plugin</artifactId >
285- <version >2.22.1 </version >
276+ <version >2.22.2 </version >
286277 <configuration >
287278 <skipITs >${skipAllTests} </skipITs >
288279 <trimStackTrace >false</trimStackTrace >
@@ -331,7 +322,7 @@ limitations under the License.
331322 <plugin >
332323 <groupId >org.apache.maven.plugins</groupId >
333324 <artifactId >maven-pmd-plugin</artifactId >
334- <version >3.11 .0</version >
325+ <version >3.12 .0</version >
335326 <configuration >
336327 <sourceEncoding >${project.build.sourceEncoding} </sourceEncoding >
337328 <targetJdk >${maven.compiler.source} </targetJdk >
@@ -357,12 +348,12 @@ limitations under the License.
357348 <plugin >
358349 <groupId >org.apache.maven.plugins</groupId >
359350 <artifactId >maven-checkstyle-plugin</artifactId >
360- <version >3.0 .0</version >
351+ <version >3.1 .0</version >
361352 <dependencies >
362353 <dependency >
363354 <groupId >com.puppycrawl.tools</groupId >
364355 <artifactId >checkstyle</artifactId >
365- <version >8.18 </version >
356+ <version >8.21 </version >
366357 </dependency >
367358 </dependencies >
368359 <executions >
@@ -419,14 +410,38 @@ limitations under the License.
419410 </execution >
420411 </executions >
421412 </plugin >
413+
414+ <plugin >
415+ <groupId >org.apache.maven.plugins</groupId >
416+ <artifactId >maven-enforcer-plugin</artifactId >
417+ <version >3.0.0-M2</version >
418+ <executions >
419+ <execution >
420+ <id >enforce-versions</id >
421+ <goals >
422+ <goal >enforce</goal >
423+ </goals >
424+ <configuration >
425+ <rules >
426+ <requireMavenVersion >
427+ <version >3.6.0</version >
428+ </requireMavenVersion >
429+ <requireJavaVersion >
430+ <version >${java.version} </version >
431+ </requireJavaVersion >
432+ </rules >
433+ </configuration >
434+ </execution >
435+ </executions >
436+ </plugin >
422437 </plugins >
423438 </build >
424439
425440 <profiles >
426441 <profile >
427442 <id >module-java</id >
428443 <activation >
429- <jdk >[9,12 )</jdk >
444+ <jdk >[9,13 )</jdk >
430445 </activation >
431446 <build >
432447 <plugins >
0 commit comments