|
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