|
30 | 30 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
31 | 31 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
32 | 32 |
|
33 | | - <embedded-postgres-binaries.version>14.10.1</embedded-postgres-binaries.version> |
| 33 | + <embedded-postgres-binaries.version>14.11.0</embedded-postgres-binaries.version> |
34 | 34 | </properties> |
35 | 35 |
|
36 | 36 | <url>https://github.com/zonkyio/embedded-postgres</url> |
|
71 | 71 | </snapshotRepository> |
72 | 72 | </distributionManagement> |
73 | 73 |
|
| 74 | + <dependencyManagement> |
| 75 | + <dependencies> |
| 76 | + <dependency> |
| 77 | + <groupId>commons-io</groupId> |
| 78 | + <artifactId>commons-io</artifactId> |
| 79 | + <version>2.16.1</version> |
| 80 | + </dependency> |
| 81 | + <dependency> |
| 82 | + <groupId>org.apache.commons</groupId> |
| 83 | + <artifactId>commons-lang3</artifactId> |
| 84 | + <version>3.14.0</version> |
| 85 | + </dependency> |
| 86 | + <dependency> |
| 87 | + <groupId>org.apache.commons</groupId> |
| 88 | + <artifactId>commons-compress</artifactId> |
| 89 | + <version>1.26.2</version> |
| 90 | + </dependency> |
| 91 | + <dependency> |
| 92 | + <groupId>commons-codec</groupId> |
| 93 | + <artifactId>commons-codec</artifactId> |
| 94 | + <version>1.17.0</version> |
| 95 | + </dependency> |
| 96 | + <dependency> |
| 97 | + <groupId>org.junit</groupId> |
| 98 | + <artifactId>junit-bom</artifactId> |
| 99 | + <version>5.10.3</version> |
| 100 | + <type>pom</type> |
| 101 | + <scope>import</scope> |
| 102 | + </dependency> |
| 103 | + <dependency> |
| 104 | + <groupId>org.slf4j</groupId> |
| 105 | + <artifactId>slf4j-bom</artifactId> |
| 106 | + <version>2.0.13</version> |
| 107 | + <type>pom</type> |
| 108 | + <scope>import</scope> |
| 109 | + </dependency> |
| 110 | + </dependencies> |
| 111 | + </dependencyManagement> |
74 | 112 | <dependencies> |
75 | 113 | <dependency> |
76 | 114 | <groupId>io.zonky.test.postgres</groupId> |
|
100 | 138 | <dependency> |
101 | 139 | <groupId>org.slf4j</groupId> |
102 | 140 | <artifactId>slf4j-api</artifactId> |
103 | | - <version>1.7.36</version> |
104 | 141 | </dependency> |
105 | 142 | <dependency> |
106 | 143 | <groupId>org.apache.commons</groupId> |
107 | 144 | <artifactId>commons-lang3</artifactId> |
108 | | - <version>3.12.0</version> |
109 | 145 | </dependency> |
110 | 146 | <dependency> |
111 | 147 | <groupId>org.apache.commons</groupId> |
112 | 148 | <artifactId>commons-compress</artifactId> |
113 | | - <version>1.26.0</version> |
114 | 149 | </dependency> |
115 | 150 | <dependency> |
116 | 151 | <groupId>org.tukaani</groupId> |
|
120 | 155 | <dependency> |
121 | 156 | <groupId>commons-io</groupId> |
122 | 157 | <artifactId>commons-io</artifactId> |
123 | | - <version>2.11.0</version> |
124 | 158 | </dependency> |
125 | 159 | <dependency> |
126 | 160 | <groupId>commons-codec</groupId> |
127 | 161 | <artifactId>commons-codec</artifactId> |
128 | | - <version>1.15</version> |
129 | 162 | </dependency> |
130 | 163 | <dependency> |
131 | 164 | <groupId>org.flywaydb</groupId> |
|
136 | 169 | <dependency> |
137 | 170 | <groupId>org.liquibase</groupId> |
138 | 171 | <artifactId>liquibase-core</artifactId> |
139 | | - <version>4.10.0</version> |
| 172 | + <version>4.28.0</version> |
140 | 173 | <optional>true</optional> |
141 | 174 | </dependency> |
142 | 175 | <dependency> |
|
154 | 187 | <dependency> |
155 | 188 | <groupId>org.junit.jupiter</groupId> |
156 | 189 | <artifactId>junit-jupiter-api</artifactId> |
157 | | - <version>5.8.2</version> |
158 | 190 | <scope>provided</scope> |
159 | 191 | <optional>true</optional> |
160 | 192 | </dependency> |
161 | 193 | <dependency> |
162 | 194 | <groupId>org.junit.vintage</groupId> |
163 | 195 | <artifactId>junit-vintage-engine</artifactId> |
164 | | - <version>5.8.2</version> |
165 | 196 | <scope>test</scope> |
166 | 197 | </dependency> |
167 | 198 | <dependency> |
168 | 199 | <groupId>org.junit.jupiter</groupId> |
169 | 200 | <artifactId>junit-jupiter-engine</artifactId> |
170 | | - <version>5.8.2</version> |
171 | 201 | <scope>test</scope> |
172 | 202 | </dependency> |
173 | 203 |
|
174 | 204 | <dependency> |
175 | 205 | <groupId>org.slf4j</groupId> |
176 | 206 | <artifactId>slf4j-simple</artifactId> |
177 | | - <version>1.7.36</version> |
178 | 207 | <scope>test</scope> |
179 | 208 | </dependency> |
180 | 209 | <dependency> |
181 | 210 | <groupId>org.mockito</groupId> |
182 | 211 | <artifactId>mockito-core</artifactId> |
183 | | - <version>3.12.4</version> |
| 212 | + <version>4.11.0</version><!-- last Java 8 version --> |
184 | 213 | <scope>test</scope> |
185 | 214 | </dependency> |
186 | 215 | </dependencies> |
187 | 216 |
|
188 | 217 | <build> |
189 | 218 | <plugins> |
| 219 | + <plugin> |
| 220 | + <groupId>org.apache.maven.plugins</groupId> |
| 221 | + <artifactId>maven-enforcer-plugin</artifactId> |
| 222 | + <version>3.5.0</version> |
| 223 | + <executions> |
| 224 | + <execution> |
| 225 | + <id>enforce-versions</id> |
| 226 | + <phase>validate</phase> |
| 227 | + <goals> |
| 228 | + <goal>enforce</goal> |
| 229 | + </goals> |
| 230 | + <configuration> |
| 231 | + <rules> |
| 232 | + <dependencyConvergence/> |
| 233 | + </rules> |
| 234 | + </configuration> |
| 235 | + </execution> |
| 236 | + </executions> |
| 237 | + </plugin> |
190 | 238 | <plugin> |
191 | 239 | <artifactId>maven-surefire-plugin</artifactId> |
192 | | - <version>2.22.2</version> |
| 240 | + <version>3.3.1</version> |
193 | 241 | </plugin> |
194 | 242 | <plugin> |
195 | 243 | <artifactId>maven-pmd-plugin</artifactId> |
196 | | - <version>3.13.0</version> |
| 244 | + <version>3.23.0</version> |
197 | 245 | <executions> |
198 | 246 | <execution> |
199 | 247 | <phase>verify</phase> |
|
206 | 254 | <dependency> |
207 | 255 | <groupId>net.sourceforge.pmd</groupId> |
208 | 256 | <artifactId>pmd-core</artifactId> |
209 | | - <version>6.55.0</version> |
| 257 | + <version>7.3.0</version> |
210 | 258 | <scope>compile</scope> |
211 | 259 | </dependency> |
212 | 260 | <dependency> |
213 | 261 | <groupId>net.sourceforge.pmd</groupId> |
214 | 262 | <artifactId>pmd-java</artifactId> |
215 | | - <version>6.55.0</version> |
| 263 | + <version>7.3.0</version> |
216 | 264 | <scope>compile</scope> |
217 | 265 | </dependency> |
218 | 266 | </dependencies> |
219 | 267 | <configuration> |
220 | 268 | <skip>false</skip> |
221 | 269 | <failOnViolation>true</failOnViolation> |
222 | 270 | <targetJdk>1.8</targetJdk> |
223 | | - <sourceEncoding>UTF-8</sourceEncoding> |
| 271 | + <inputEncoding>UTF-8</inputEncoding> |
224 | 272 | <minimumTokens>100</minimumTokens> |
225 | 273 | <failurePriority>4</failurePriority> |
226 | 274 | </configuration> |
227 | 275 | </plugin> |
228 | 276 | <plugin> |
229 | 277 | <groupId>org.apache.maven.plugins</groupId> |
230 | 278 | <artifactId>maven-source-plugin</artifactId> |
231 | | - <version>3.2.1</version> |
| 279 | + <version>3.3.1</version> |
232 | 280 | <executions> |
233 | 281 | <execution> |
234 | 282 | <id>attach-sources</id> |
|
241 | 289 | <plugin> |
242 | 290 | <groupId>org.apache.maven.plugins</groupId> |
243 | 291 | <artifactId>maven-javadoc-plugin</artifactId> |
244 | | - <version>3.2.0</version> |
| 292 | + <version>3.7.0</version> |
245 | 293 | <executions> |
246 | 294 | <execution> |
247 | 295 | <id>attach-javadocs</id> |
|
257 | 305 | <plugin> |
258 | 306 | <groupId>org.apache.maven.plugins</groupId> |
259 | 307 | <artifactId>maven-release-plugin</artifactId> |
260 | | - <version>2.5.3</version> |
| 308 | + <version>3.1.0</version> |
261 | 309 | <configuration> |
262 | 310 | <useReleaseProfile>false</useReleaseProfile> |
263 | 311 | <releaseProfiles>release</releaseProfiles> |
|
0 commit comments