|  | 
| 1 | 1 | <?xml version="1.0" encoding="UTF-8"?> | 
| 2 | 2 | <!-- | 
| 3 | 3 | 
 | 
| 4 |  | -    Copyright © 2018 spring-data-dynamodb-parent (https://github.com/derjust/spring-data-dynamodb) | 
|  | 4 | +    Copyright © 2013-2019 spring-data-dynamodb (https://github.com/derjust/spring-data-dynamodb) | 
| 5 | 5 | 
 | 
| 6 | 6 |     Licensed under the Apache License, Version 2.0 (the "License"); | 
| 7 | 7 |     you may not use this file except in compliance with the License. | 
|  | 
| 23 | 23 |     <packaging>pom</packaging> | 
| 24 | 24 |     <version>5.1.1-SNAPSHOT</version> | 
| 25 | 25 |     <name>Spring Data DynamoDB Parent</name> | 
| 26 |  | -    <inceptionYear>2018</inceptionYear> | 
|  | 26 | +    <inceptionYear>2013</inceptionYear> | 
| 27 | 27 | 
 | 
| 28 | 28 |     <description>The primary goal of the Spring® Data project is to make it easier to build Spring-powered applications | 
| 29 | 29 |         that use data access technologies. | 
|  | 
| 38 | 38 |     </licenses> | 
| 39 | 39 | 
 | 
| 40 | 40 |     <properties> | 
| 41 |  | -        <spring.version>5.1.2.RELEASE</spring.version> | 
| 42 |  | -        <spring-data.version>2.1.2.RELEASE</spring-data.version> | 
| 43 |  | -        <spring-boot.version>2.0.3.RELEASE</spring-boot.version> | 
|  | 41 | +        <spring.version>5.1.6.RELEASE</spring.version> | 
|  | 42 | +        <spring-data.version>2.1.8.RELEASE</spring-data.version> | 
|  | 43 | +        <spring-boot.version>2.1.4.RELEASE</spring-boot.version> | 
| 44 | 44 | 
 | 
| 45 | 45 |         <hibernate-validator.version>6.0.9.Final</hibernate-validator.version> | 
| 46 |  | -        <aws-java-sdk.version>1.11.515</aws-java-sdk.version> | 
|  | 46 | +        <aws-java-sdk.version>1.11.551</aws-java-sdk.version> | 
| 47 | 47 |         <junit.version>4.12</junit.version> | 
| 48 | 48 |         <mockito.version>2.23.0</mockito.version> | 
| 49 | 49 |         <cdi.version>1.2</cdi.version> | 
|  | 
| 145 | 145 |     <build> | 
| 146 | 146 |         <pluginManagement> | 
| 147 | 147 |             <plugins> | 
| 148 |  | - | 
| 149 |  | - | 
|  | 148 | +            	<plugin> | 
|  | 149 | +                <groupId>org.jacoco</groupId> | 
|  | 150 | +                <artifactId>jacoco-maven-plugin</artifactId> | 
|  | 151 | +                <version>0.8.4</version> | 
|  | 152 | +                </plugin> | 
| 150 | 153 |                 <plugin> | 
| 151 | 154 |                     <groupId>org.apache.maven.plugins</groupId> | 
| 152 | 155 |                     <artifactId>maven-enforcer-plugin</artifactId> | 
| 153 |  | -                    <executions> | 
| 154 |  | -                        <execution> | 
| 155 |  | -                            <id>enforce-java</id> | 
| 156 |  | -                            <goals> | 
| 157 |  | -                                <goal>enforce</goal> | 
| 158 |  | -                            </goals> | 
| 159 |  | -                            <configuration> | 
| 160 |  | -                                <rules> | 
| 161 |  | -                                    <requireJavaVersion> | 
| 162 |  | -                                        <version>1.8.0</version> | 
| 163 |  | -                                    </requireJavaVersion> | 
| 164 |  | -                                </rules> | 
| 165 |  | -                            </configuration> | 
| 166 |  | -                        </execution> | 
| 167 |  | -                    </executions> | 
|  | 156 | +                    <version>3.0.0-M2</version> | 
|  | 157 | +                </plugin> | 
|  | 158 | +                <plugin> | 
|  | 159 | +                    <groupId>org.apache.maven.plugins</groupId> | 
|  | 160 | +                    <artifactId>maven-clean-plugin</artifactId> | 
|  | 161 | +                    <version>3.1.0</version> | 
|  | 162 | +                </plugin> | 
|  | 163 | +                <plugin> | 
|  | 164 | +                    <groupId>org.apache.maven.plugins</groupId> | 
|  | 165 | +                    <artifactId>maven-deploy-plugin</artifactId> | 
|  | 166 | +                    <version>3.0.0-M1</version> | 
|  | 167 | +                </plugin> | 
|  | 168 | +                <plugin> | 
|  | 169 | +                    <groupId>org.apache.maven.plugins</groupId> | 
|  | 170 | +                    <artifactId>maven-install-plugin</artifactId> | 
|  | 171 | +                    <version>3.0.0-M1</version> | 
|  | 172 | +                </plugin> | 
|  | 173 | +                <plugin> | 
|  | 174 | +                    <groupId>org.apache.maven.plugins</groupId> | 
|  | 175 | +                    <artifactId>maven-resources-plugin</artifactId> | 
|  | 176 | +                    <version>3.1.0</version> | 
|  | 177 | +                </plugin> | 
|  | 178 | +                <plugin> | 
|  | 179 | +                    <groupId>org.apache.maven.plugins</groupId> | 
|  | 180 | +                    <artifactId>maven-site-plugin</artifactId> | 
|  | 181 | +                    <version>3.7.1</version> | 
| 168 | 182 |                 </plugin> | 
| 169 | 183 |                 <plugin> | 
| 170 | 184 |                     <groupId>org.apache.maven.plugins</groupId> | 
| 171 | 185 |                     <artifactId>maven-jar-plugin</artifactId> | 
| 172 |  | -                    <version>3.0.2</version> | 
|  | 186 | +                    <version>3.1.2</version> | 
| 173 | 187 |                     <configuration> | 
| 174 | 188 |                         <archive> | 
| 175 | 189 |                             <manifest> | 
|  | 
| 185 | 199 |                 <plugin> | 
| 186 | 200 |                     <groupId>org.codehaus.mojo</groupId> | 
| 187 | 201 |                     <artifactId>build-helper-maven-plugin</artifactId> | 
| 188 |  | -                    <version>1.10</version> | 
|  | 202 | +                    <version>3.0.0</version> | 
| 189 | 203 |                 </plugin> | 
| 190 | 204 |                 <plugin> | 
| 191 | 205 |                     <artifactId>maven-compiler-plugin</artifactId> | 
| 192 |  | -                    <version>3.1</version> | 
|  | 206 | +                    <version>3.8.1</version> | 
| 193 | 207 |                     <configuration> | 
| 194 | 208 |                         <compilerArgs> | 
| 195 | 209 |                             <compilerArg>-Xlint:unchecked</compilerArg> | 
|  | 
| 200 | 214 |                 <plugin> | 
| 201 | 215 |                     <groupId>net.revelc.code.formatter</groupId> | 
| 202 | 216 |                     <artifactId>formatter-maven-plugin</artifactId> | 
| 203 |  | -                    <version>2.7.2</version> | 
|  | 217 | +                    <version>2.9.0</version> | 
| 204 | 218 |                     <configuration> | 
| 205 | 219 |                         <lineEnding>LF</lineEnding> | 
| 206 |  | -                        <configFile>${project.basedir}/eclipse-formatter-config.xml</configFile> | 
|  | 220 | +                        <configFile>../src/eclipse-java-google-style.xml</configFile> | 
| 207 | 221 |                     </configuration> | 
| 208 | 222 |                     <executions> | 
| 209 | 223 |                         <execution> | 
|  | 
| 218 | 232 |                 <plugin> | 
| 219 | 233 |                     <groupId>org.apache.maven.plugins</groupId> | 
| 220 | 234 |                     <artifactId>maven-checkstyle-plugin</artifactId> | 
| 221 |  | -                    <version>2.17</version> | 
|  | 235 | +                    <version>3.0.0</version> | 
| 222 | 236 |                     <executions> | 
| 223 | 237 |                         <execution> | 
| 224 | 238 |                             <id>verify-style</id> | 
|  | 
| 236 | 250 |     			<plugin> | 
| 237 | 251 |     				<groupId>com.github.spotbugs</groupId> | 
| 238 | 252 |     				<artifactId>spotbugs-maven-plugin</artifactId> | 
| 239 |  | -    				<version>3.1.5</version> | 
|  | 253 | +    				<version>3.1.11</version> | 
| 240 | 254 |     				<configuration> | 
| 241 | 255 |     					<effort>Max</effort> | 
| 242 | 256 |     					<!-- Reports all bugs (other values are medium and max) --> | 
|  | 
| 261 | 275 |                           <configuration> | 
| 262 | 276 |                               <header>com/mycila/maven/plugin/license/templates/APACHE-2.txt</header> | 
| 263 | 277 |                               <properties> | 
| 264 |  | -                                  <owner>${project.artifactId}</owner> | 
|  | 278 | +                                  <owner>spring-data-dynamodb</owner> | 
| 265 | 279 |                                   <email>${project.url}</email> | 
|  | 280 | +                                  <project.inceptionYear>2013-2019</project.inceptionYear> | 
| 266 | 281 |                               </properties> | 
| 267 | 282 |                               <excludes> | 
| 268 | 283 |                                   <exclude>**/README.md</exclude> | 
|  | 
| 288 | 303 |                       <plugin> | 
| 289 | 304 |                           <groupId>org.apache.maven.plugins</groupId> | 
| 290 | 305 |                           <artifactId>maven-dependency-plugin</artifactId> | 
|  | 306 | +                          <version>3.1.1</version> | 
| 291 | 307 |                           <executions> | 
| 292 | 308 |                               <execution> | 
| 293 | 309 |                                   <!-- Prepare SQLite for in-memory DynamoDB instance (Unit testing) --> | 
|  | 
| 314 | 330 |                       <plugin> | 
| 315 | 331 |                           <groupId>org.apache.maven.plugins</groupId> | 
| 316 | 332 |                           <artifactId>maven-surefire-plugin</artifactId> | 
| 317 |  | -                          <version>2.20.1</version> | 
|  | 333 | +                          <version>3.0.0-M3</version> | 
| 318 | 334 |                           <configuration> | 
| 319 | 335 |                               <systemProperties> | 
| 320 | 336 |                                   <property> | 
|  | 
| 327 | 343 |                       <plugin> | 
| 328 | 344 |                           <groupId>org.apache.maven.plugins</groupId> | 
| 329 | 345 |                           <artifactId>maven-failsafe-plugin</artifactId> | 
| 330 |  | -                          <version>2.19</version> | 
|  | 346 | +                          <version>3.0.0-M3</version> | 
| 331 | 347 |                           <configuration> | 
| 332 | 348 |                               <systemPropertyVariables> | 
| 333 | 349 |                                   <sqlite4java.library.path>${project.build.directory}/lib</sqlite4java.library.path> | 
|  | 
| 348 | 364 | 
 | 
| 349 | 365 |         </pluginManagement> | 
| 350 | 366 |         <plugins> | 
|  | 367 | +                <plugin> | 
|  | 368 | +                    <groupId>org.apache.maven.plugins</groupId> | 
|  | 369 | +                    <artifactId>maven-enforcer-plugin</artifactId> | 
|  | 370 | +                    <executions> | 
|  | 371 | +                    	<execution> | 
|  | 372 | +							<id>enforce-maven</id> | 
|  | 373 | +							<goals> | 
|  | 374 | +								<goal>enforce</goal> | 
|  | 375 | +							</goals> | 
|  | 376 | +							<configuration> | 
|  | 377 | +								<rules> | 
|  | 378 | +									<banDuplicatePomDependencyVersions/> | 
|  | 379 | +									<requireMavenVersion> | 
|  | 380 | +										<version>3.3.9</version> | 
|  | 381 | +									</requireMavenVersion> | 
|  | 382 | +                                    <requireJavaVersion> | 
|  | 383 | +                                        <version>1.8.0</version> | 
|  | 384 | +                                    </requireJavaVersion> | 
|  | 385 | +								</rules> | 
|  | 386 | +							</configuration> | 
|  | 387 | +						</execution> | 
|  | 388 | +                    </executions> | 
|  | 389 | +                </plugin> | 
| 351 | 390 |             <plugin> | 
| 352 | 391 |                 <groupId>org.sonatype.plugins</groupId> | 
| 353 | 392 |                 <artifactId>nexus-staging-maven-plugin</artifactId> | 
| 354 |  | -                <version>1.6.7</version> | 
|  | 393 | +                <version>1.6.8</version> | 
| 355 | 394 |                 <extensions>true</extensions> | 
| 356 | 395 |                 <configuration> | 
| 357 | 396 |                     <serverId>ossrh</serverId> | 
|  | 
| 362 | 401 |             <plugin> | 
| 363 | 402 |                 <groupId>org.jacoco</groupId> | 
| 364 | 403 |                 <artifactId>jacoco-maven-plugin</artifactId> | 
| 365 |  | -                <version>0.7.9</version> | 
| 366 | 404 |                 <executions> | 
| 367 | 405 |                     <execution> | 
| 368 | 406 |                         <goals> | 
|  | 
| 577 | 615 |                     <plugin> | 
| 578 | 616 |                         <groupId>org.apache.maven.plugins</groupId> | 
| 579 | 617 |                         <artifactId>maven-javadoc-plugin</artifactId> | 
| 580 |  | -                        <version>3.0.0</version> | 
|  | 618 | +                        <version>3.1.0</version> | 
| 581 | 619 |                         <executions> | 
| 582 | 620 |                             <execution> | 
| 583 | 621 |                                 <id>attach-javadocs</id> | 
|  | 
| 590 | 628 |                     <plugin> | 
| 591 | 629 |                         <groupId>org.apache.maven.plugins</groupId> | 
| 592 | 630 |                         <artifactId>maven-gpg-plugin</artifactId> | 
| 593 |  | -                        <version>1.5</version> | 
|  | 631 | +                        <version>1.6</version> | 
| 594 | 632 |                         <executions> | 
| 595 | 633 |                             <execution> | 
| 596 | 634 |                                 <id>sign-artifacts</id> | 
|  | 
| 604 | 642 |                     <plugin> | 
| 605 | 643 |                         <groupId>org.apache.maven.plugins</groupId> | 
| 606 | 644 |                         <artifactId>maven-site-plugin</artifactId> | 
| 607 |  | -                        <version>3.7</version> | 
| 608 | 645 |                         <configuration> | 
| 609 | 646 |                         <!-- Deactivate as Github plugin controls the upload --> | 
| 610 | 647 |                             <skipDeploy>true</skipDeploy> | 
|  | 
| 748 | 785 |             <plugin> | 
| 749 | 786 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 750 | 787 |                 <artifactId>maven-project-info-reports-plugin</artifactId> | 
| 751 |  | -                <version>2.9</version> | 
|  | 788 | +                <version>3.0.0</version> | 
| 752 | 789 |             </plugin> | 
| 753 | 790 |             <plugin> | 
| 754 | 791 |                 <groupId>org.apache.maven.plugins</groupId> | 
|  | 
| 791 | 828 |             <plugin> | 
| 792 | 829 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 793 | 830 |                 <artifactId>maven-jxr-plugin</artifactId> | 
| 794 |  | -                <version>2.3</version> | 
|  | 831 | +                <version>3.0.0</version> | 
| 795 | 832 |             </plugin> | 
| 796 | 833 |             <plugin> | 
| 797 | 834 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 798 | 835 |                 <artifactId>maven-pmd-plugin</artifactId> | 
| 799 |  | -                <version>3.9.0</version> | 
|  | 836 | +                <version>3.12.0</version> | 
| 800 | 837 |                 <configuration> | 
| 801 | 838 |                     <linkXRef>true</linkXRef> | 
| 802 | 839 |                     <analysisCache>false</analysisCache> | 
|  | 
| 810 | 847 |             <plugin> | 
| 811 | 848 |                 <groupId>org.apache.maven.plugins</groupId> | 
| 812 | 849 |                 <artifactId>maven-surefire-report-plugin</artifactId> | 
| 813 |  | -                <version>2.20.1</version> | 
|  | 850 | +                <version>3.0.0-M3</version> | 
| 814 | 851 |                 <configuration> | 
| 815 | 852 |                 </configuration> | 
| 816 | 853 |             </plugin> | 
|  | 
0 commit comments