|
18 | 18 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
19 | 19 |
|
20 | 20 | <jdkVersion>1.8</jdkVersion> |
21 | | - <maven.compiler.release>8</maven.compiler.release> |
| 21 | + <maven.compiler.release>9</maven.compiler.release> |
| 22 | + <maven.compiler.source>9</maven.compiler.source> |
22 | 23 | <basedir>.</basedir> |
23 | 24 | <!-- Dependency versions --> |
24 | 25 | <testng.version>6.8.5</testng.version> |
25 | 26 | <mockito.version>1.10.19</mockito.version> |
26 | 27 | <jacoco.version>0.8.2</jacoco.version> |
27 | | - <findbugs.version>2.5.2</findbugs.version> |
| 28 | + <findbugs.version>3.0.5</findbugs.version> |
28 | 29 | <javadoc.version>3.0.1</javadoc.version> |
29 | 30 | </properties> |
30 | 31 |
|
|
525 | 526 | <artifactId>maven-compiler-plugin</artifactId> |
526 | 527 | <version>3.8.0</version> |
527 | 528 | <configuration> |
528 | | - <release>9</release> |
| 529 | + <target>${maven.compiler.release}</target> |
| 530 | + <source>${maven.compiler.source}</source> |
| 531 | + <release>${maven.compiler.release}</release> |
529 | 532 | </configuration> |
530 | 533 | </plugin> |
531 | 534 | <plugin> |
|
561 | 564 | <configuration> |
562 | 565 | <excludes>java.money</excludes> |
563 | 566 | <excludePackageNames>java.money</excludePackageNames> |
564 | | - <additionalparam>-Xdoclint:none</additionalparam> |
| 567 | + <additionalJOptions>-Xdoclint:none</additionalJOptions> |
565 | 568 | <detectLinks>false</detectLinks> |
566 | 569 | <keywords>true</keywords> |
567 | 570 | <linksource>false</linksource> |
|
811 | 814 | <!-- compile everything to ensure module-info contains right entries --> |
812 | 815 | <!-- required when JAVA_HOME is JDK 8 or below --> |
813 | 816 | <jdkToolchain> |
814 | | - <version>9</version> |
| 817 | + <version>${maven.compiler.release}</version> |
815 | 818 | </jdkToolchain> |
816 | | - <release>9</release> |
817 | 819 | </configuration> |
818 | 820 | </execution> |
819 | 821 | <execution> |
|
823 | 825 | </goals> |
824 | 826 | <!-- recompile everything for target VM except the module-info.java --> |
825 | 827 | <configuration> |
826 | | - <release>${maven.compiler.release}</release> |
| 828 | + <release>8</release> |
| 829 | + <source>8</source> |
827 | 830 | <excludes> |
828 | | - <exclude>java/money/module-info.java</exclude> |
| 831 | + <exclude>module-info.java</exclude> |
829 | 832 | </excludes> |
830 | 833 | </configuration> |
831 | 834 | </execution> |
|
918 | 921 | <plugin> |
919 | 922 | <groupId>org.codehaus.mojo</groupId> |
920 | 923 | <artifactId>jdepend-maven-plugin</artifactId> |
921 | | - <version>2.0-beta-2</version> |
| 924 | + <version>2.0</version> |
922 | 925 | </plugin> |
923 | 926 | <plugin> |
924 | 927 | <groupId>org.apache.maven.plugins</groupId> |
925 | 928 | <artifactId>maven-surefire-report-plugin</artifactId> |
926 | | - <version>2.15</version> |
| 929 | + <version>3.0.0-M3</version> |
927 | 930 | <configuration> |
928 | 931 | <aggregate>true</aggregate> |
929 | 932 | <xrefLocation>${project.reporting.outputDirectory}/../xref-test</xrefLocation> |
|
933 | 936 | <plugin> |
934 | 937 | <groupId>org.apache.maven.plugins</groupId> |
935 | 938 | <artifactId>maven-pmd-plugin</artifactId> |
936 | | - <version>3.0.1</version> |
| 939 | + <version>3.12.0</version> |
937 | 940 | <configuration> |
938 | 941 | <targetJdk>${maven.compile.targetLevel}</targetJdk> |
939 | 942 | <format>xml</format> |
|
996 | 999 | <plugin> |
997 | 1000 | <groupId>org.apache.maven.plugins</groupId> |
998 | 1001 | <artifactId>maven-jxr-plugin</artifactId> |
999 | | - <version>2.3</version> |
| 1002 | + <version>3.0.0</version> |
1000 | 1003 | <configuration> |
1001 | 1004 | <aggregate>true</aggregate> |
1002 | 1005 | <linkJavadoc>true</linkJavadoc> |
|
1039 | 1042 | <plugin> |
1040 | 1043 | <groupId>org.apache.maven.plugins</groupId> |
1041 | 1044 | <artifactId>maven-project-info-reports-plugin</artifactId> |
1042 | | - <version>2.7</version> |
| 1045 | + <version>3.0.0</version> |
1043 | 1046 | </plugin> |
1044 | 1047 | <plugin> |
1045 | 1048 | <groupId>org.codehaus.mojo</groupId> |
|
0 commit comments