|
51 | 51 | <plugin> |
52 | 52 | <groupId>com.h3xstream.findsecbugs</groupId> |
53 | 53 | <artifactId>findsecbugs-plugin</artifactId> |
54 | | - <version>1.11.0</version> |
| 54 | + <version>1.12.0</version> |
55 | 55 | </plugin> |
56 | 56 | </plugins> |
57 | 57 | </configuration> |
|
863 | 863 | <plugin> |
864 | 864 | <groupId>org.apache.maven.plugins</groupId> |
865 | 865 | <artifactId>maven-dependency-plugin</artifactId> |
866 | | - <version>3.2.0</version> |
| 866 | + <version>3.3.0</version> |
867 | 867 | <configuration> |
868 | 868 | <usedDependencies> |
869 | 869 | <dependency>com.sun.jersey:jersey-servlet</dependency> |
|
874 | 874 | </usedDependencies> |
875 | 875 | </configuration> |
876 | 876 | </plugin> |
| 877 | + <plugin> |
| 878 | + <groupId>org.apache.maven.plugins</groupId> |
| 879 | + <artifactId>maven-release-plugin</artifactId> |
| 880 | + <version>3.0.0-M5</version> |
| 881 | + </plugin> |
877 | 882 | </plugins> |
878 | 883 | </pluginManagement> |
879 | 884 |
|
|
886 | 891 | <plugin> |
887 | 892 | <groupId>org.apache.maven.plugins</groupId> |
888 | 893 | <artifactId>maven-clean-plugin</artifactId> |
889 | | - <version>3.1.0</version> |
| 894 | + <version>3.2.0</version> |
890 | 895 | </plugin> |
891 | 896 |
|
892 | 897 | <plugin> |
893 | 898 | <groupId>org.apache.maven.plugins</groupId> |
894 | 899 | <artifactId>maven-compiler-plugin</artifactId> |
895 | | - <version>3.9.0</version> |
| 900 | + <version>3.10.1</version> |
896 | 901 | <configuration> |
897 | 902 | <fork>true</fork> |
898 | 903 | <meminitial>1000m</meminitial> |
|
926 | 931 | <configuration> |
927 | 932 | <rules> |
928 | 933 | <enforceBytecodeVersion> |
929 | | - <maxJdkVersion>1.7</maxJdkVersion> |
| 934 | + <maxJdkVersion>${project.java.target}</maxJdkVersion> |
930 | 935 | <excludes> |
931 | 936 | <!-- guava includes backports for Java 7 compatibility --> |
932 | 937 | <exclude>com.google.guava:guava</exclude> |
|
945 | 950 | <configuration> |
946 | 951 | <rules> |
947 | 952 | <requireJavaVersion> |
948 | | - <version>1.7</version> |
| 953 | + <version>${project.java.target}</version> |
949 | 954 | <message>Benchmark is currently written to support Java 7 and 8.</message> |
950 | 955 | </requireJavaVersion> |
951 | 956 | </rules> |
|
967 | 972 | <version>3.0.0-M1</version> |
968 | 973 | </plugin> |
969 | 974 |
|
| 975 | + <plugin> |
| 976 | + <groupId>org.apache.maven.plugins</groupId> |
| 977 | + <artifactId>maven-jxr-plugin</artifactId> |
| 978 | + <version>3.2.0</version> |
| 979 | + </plugin> |
| 980 | + |
970 | 981 | <plugin> |
971 | 982 | <groupId>org.apache.maven.plugins</groupId> |
972 | 983 | <artifactId>maven-pmd-plugin</artifactId> |
973 | | - <version>3.15.0</version> |
| 984 | + <version>3.16.0</version> |
974 | 985 | <configuration> |
975 | 986 | <linkXref>true</linkXref> |
976 | 987 | <targetJdk>1.7</targetJdk> |
|
980 | 991 | <plugin> |
981 | 992 | <groupId>org.apache.maven.plugins</groupId> |
982 | 993 | <artifactId>maven-project-info-reports-plugin</artifactId> |
983 | | - <version>3.1.2</version> |
| 994 | + <version>3.2.2</version> |
984 | 995 | </plugin> |
985 | 996 |
|
986 | 997 | <plugin> |
|
992 | 1003 | <plugin> |
993 | 1004 | <groupId>org.apache.maven.plugins</groupId> |
994 | 1005 | <artifactId>maven-site-plugin</artifactId> |
995 | | - <version>3.10.0</version> |
| 1006 | + <version>3.11.0</version> |
996 | 1007 | </plugin> |
997 | 1008 |
|
998 | 1009 | <plugin> |
999 | 1010 | <groupId>org.apache.maven.plugins</groupId> |
1000 | 1011 | <artifactId>maven-surefire-plugin</artifactId> |
1001 | | - <version>3.0.0-M5</version> |
| 1012 | + <version>3.0.0-M6</version> |
1002 | 1013 | </plugin> |
1003 | 1014 |
|
1004 | 1015 | <plugin> |
|
1013 | 1024 | <plugin> |
1014 | 1025 | <groupId>org.codehaus.cargo</groupId> |
1015 | 1026 | <artifactId>cargo-maven3-plugin</artifactId> |
1016 | | - <version>1.9.8</version> |
| 1027 | + <version>1.9.10</version> |
| 1028 | + </plugin> |
| 1029 | + |
| 1030 | + <plugin> |
| 1031 | + <groupId>org.codehaus.mojo</groupId> |
| 1032 | + <artifactId>versions-maven-plugin</artifactId> |
| 1033 | + <version>2.10.0</version> |
1017 | 1034 | </plugin> |
1018 | 1035 |
|
1019 | 1036 | <!-- SpotBugs Static Analysis - the successor to FindBugs --> |
|
1036 | 1053 | </dependencies> |
1037 | 1054 | </plugin> |
1038 | 1055 |
|
| 1056 | + <plugin> |
| 1057 | + <groupId>com.h3xstream.findsecbugs</groupId> |
| 1058 | + <artifactId>findsecbugs-plugin</artifactId> |
| 1059 | + <!-- You MUST update the plugin version used in findsecbugs profile, so these versions match. You can't define/use a versions.findsecbugs property because it breaks the naming of the findsecbugs results file. --> |
| 1060 | + <version>1.12.0</version> |
| 1061 | + </plugin> |
| 1062 | + |
1039 | 1063 | <plugin> |
1040 | 1064 | <groupId>com.internetitem</groupId> |
1041 | 1065 | <artifactId>write-properties-file-maven-plugin</artifactId> |
|
1051 | 1075 | <plugin> |
1052 | 1076 | <groupId>com.diffplug.spotless</groupId> |
1053 | 1077 | <artifactId>spotless-maven-plugin</artifactId> |
1054 | | - <version>2.17.6</version> |
| 1078 | + <version>2.22.1</version> |
1055 | 1079 | <configuration> |
1056 | 1080 | <!-- optional: limit format enforcement to just the files changed by this feature branch --> |
1057 | 1081 | <ratchetFrom>origin/master</ratchetFrom> |
|
1142 | 1166 | <plugin> |
1143 | 1167 | <groupId>org.apache.maven.plugins</groupId> |
1144 | 1168 | <artifactId>maven-jxr-plugin</artifactId> |
1145 | | - <version>3.1.1</version> |
1146 | 1169 | </plugin> |
1147 | 1170 | <plugin> |
1148 | 1171 | <groupId>org.codehaus.mojo</groupId> |
1149 | 1172 | <artifactId>versions-maven-plugin</artifactId> |
1150 | | - <version>2.8.1</version> |
1151 | 1173 | <reportSets> |
1152 | 1174 | <reportSet> |
1153 | 1175 | <reports> |
|
1161 | 1183 | <plugin> |
1162 | 1184 | <groupId>org.apache.maven.plugins</groupId> |
1163 | 1185 | <artifactId>maven-project-info-reports-plugin</artifactId> |
1164 | | - <version>3.0.0</version> |
1165 | 1186 | <reportSets> |
1166 | 1187 | <reportSet> |
1167 | 1188 | <reports> |
| 1189 | + <report>index</report> |
1168 | 1190 | <report>dependency-convergence</report> |
1169 | 1191 | </reports> |
1170 | 1192 | </reportSet> |
|
1174 | 1196 | </reporting> |
1175 | 1197 |
|
1176 | 1198 | <properties> |
1177 | | - <maven.compiler.source>1.7</maven.compiler.source> |
1178 | | - <maven.compiler.target>1.7</maven.compiler.target> |
1179 | 1199 | <failOnMissingWebXml>false</failOnMissingWebXml> |
1180 | 1200 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 1201 | + <project.java.target>1.7</project.java.target> |
1181 | 1202 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
1182 | 1203 | <maven.war.webxml>${basedir}/src/config/web.xml</maven.war.webxml> |
1183 | 1204 | <!-- runenv defaults to local here. But scripts can set this to 'remote' to launch remotely accessible Benchmark. e.g., mvn clean package cargo:run -Pdeploy1.2 -Drunenv=remote --> |
|
1198 | 1219 | <version.apache-shared-ldap>0.9.19</version.apache-shared-ldap> |
1199 | 1220 | <version.exec.maven>1.6.0</version.exec.maven> |
1200 | 1221 | <version.hibernate>3.6.10.Final</version.hibernate> |
1201 | | - <version.spotbugs.maven>4.5.3.0</version.spotbugs.maven> |
| 1222 | + <version.spotbugs.maven>4.6.0.0</version.spotbugs.maven> |
1202 | 1223 | <version.spotbugs>4.6.0</version.spotbugs> |
1203 | 1224 | <version.springframework>4.3.30.RELEASE</version.springframework> |
1204 | 1225 | <!-- tomcat 8.5 is last version to support Java 7. Tomcat 9+ requires Java 8. --> |
|
0 commit comments