|
14 | 14 | <description>
|
15 | 15 | Parent for Tiled map editor projects.
|
16 | 16 | </description>
|
17 |
| - <url>http://www.mapeditor.org/</url> |
| 17 | + <url>https://www.mapeditor.org/</url> |
18 | 18 | <inceptionYear>2004</inceptionYear>
|
19 | 19 | <organization>
|
20 | 20 | < name>Thorbjørn Lindeijer <[email protected]></ name>
|
|
77 | 77 |
|
78 | 78 | <properties>
|
79 | 79 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
80 |
| - <maven.compiler.source>1.8</maven.compiler.source> |
81 |
| - <maven.compiler.target>1.8</maven.compiler.target> |
| 80 | + <maven.compiler.source>8</maven.compiler.source> |
| 81 | + <maven.compiler.target>8</maven.compiler.target> |
82 | 82 | </properties>
|
83 | 83 |
|
84 | 84 | <build>
|
|
87 | 87 | <plugin>
|
88 | 88 | <groupId>org.apache.maven.plugins</groupId>
|
89 | 89 | <artifactId>maven-antrun-plugin</artifactId>
|
90 |
| - <version>3.0.0</version> |
| 90 | + <version>3.1.0</version> |
91 | 91 | </plugin>
|
92 | 92 | <plugin>
|
93 | 93 | <groupId>org.apache.maven.plugins</groupId>
|
94 | 94 | <artifactId>maven-assembly-plugin</artifactId>
|
95 |
| - <version>3.3.0</version> |
| 95 | + <version>3.6.0</version> |
96 | 96 | </plugin>
|
97 | 97 | <plugin>
|
98 | 98 | <groupId>org.apache.maven.plugins</groupId>
|
99 | 99 | <artifactId>maven-clean-plugin</artifactId>
|
100 |
| - <version>3.1.0</version> |
| 100 | + <version>3.3.2</version> |
101 | 101 | </plugin>
|
102 | 102 | <plugin>
|
103 | 103 | <groupId>org.apache.maven.plugins</groupId>
|
104 | 104 | <artifactId>maven-compiler-plugin</artifactId>
|
105 |
| - <version>3.8.1</version> |
| 105 | + <version>3.12.1</version> |
106 | 106 | <configuration>
|
107 | 107 | <showDeprecation>true</showDeprecation>
|
108 | 108 | </configuration>
|
109 | 109 | </plugin>
|
110 | 110 | <plugin>
|
111 | 111 | <groupId>org.apache.maven.plugins</groupId>
|
112 | 112 | <artifactId>maven-dependency-plugin</artifactId>
|
113 |
| - <version>3.1.2</version> |
| 113 | + <version>3.6.1</version> |
114 | 114 | </plugin>
|
115 | 115 | <plugin>
|
116 | 116 | <groupId>org.apache.maven.plugins</groupId>
|
117 | 117 | <artifactId>maven-deploy-plugin</artifactId>
|
118 |
| - <version>2.8.2</version> |
| 118 | + <version>3.1.1</version> |
119 | 119 | </plugin>
|
120 | 120 | <plugin>
|
121 | 121 | <groupId>org.apache.maven.plugins</groupId>
|
122 | 122 | <artifactId>maven-enforcer-plugin</artifactId>
|
123 |
| - <version>1.4.1</version> |
| 123 | + <version>3.4.1</version> |
| 124 | + <executions> |
| 125 | + <execution> |
| 126 | + <id>enforce-maven</id> |
| 127 | + <goals> |
| 128 | + <goal>enforce</goal> |
| 129 | + </goals> |
| 130 | + <configuration> |
| 131 | + <rules> |
| 132 | + <requireMavenVersion> |
| 133 | + <version>3.5.4</version> |
| 134 | + </requireMavenVersion> |
| 135 | + </rules> |
| 136 | + </configuration> |
| 137 | + </execution> |
| 138 | + </executions> |
124 | 139 | </plugin>
|
125 | 140 | <plugin>
|
126 | 141 | <groupId>org.apache.maven.plugins</groupId>
|
127 | 142 | <artifactId>maven-gpg-plugin</artifactId>
|
128 |
| - <version>1.6</version> |
| 143 | + <version>3.2.4</version> |
129 | 144 | </plugin>
|
130 | 145 | <plugin>
|
131 | 146 | <groupId>org.apache.maven.plugins</groupId>
|
132 | 147 | <artifactId>maven-install-plugin</artifactId>
|
133 |
| - <version>2.5.2</version> |
| 148 | + <version>3.1.1</version> |
134 | 149 | </plugin>
|
135 | 150 | <plugin>
|
136 | 151 | <groupId>org.apache.maven.plugins</groupId>
|
137 | 152 | <artifactId>maven-jar-plugin</artifactId>
|
138 |
| - <version>3.2.0</version> |
| 153 | + <version>3.3.0</version> |
139 | 154 | </plugin>
|
140 | 155 | <plugin>
|
141 | 156 | <groupId>org.apache.maven.plugins</groupId>
|
142 | 157 | <artifactId>maven-javadoc-plugin</artifactId>
|
143 |
| - <version>3.2.0</version> |
| 158 | + <version>3.6.3</version> |
144 | 159 | <configuration>
|
145 | 160 | <additionalparam>-Xdoclint:none</additionalparam>
|
146 | 161 | <doclet>ch.raffael.doclets.pegdown.PegdownDoclet</doclet>
|
|
155 | 170 | <plugin>
|
156 | 171 | <groupId>org.apache.maven.plugins</groupId>
|
157 | 172 | <artifactId>maven-release-plugin</artifactId>
|
158 |
| - <version>2.5.3</version> |
| 173 | + <version>3.0.1</version> |
159 | 174 | </plugin>
|
160 | 175 | <plugin>
|
161 | 176 | <groupId>org.apache.maven.plugins</groupId>
|
162 | 177 | <artifactId>maven-resources-plugin</artifactId>
|
163 |
| - <version>3.2.0</version> |
| 178 | + <version>3.3.1</version> |
164 | 179 | </plugin>
|
165 | 180 | <plugin>
|
166 | 181 | <groupId>org.apache.maven.plugins</groupId>
|
167 | 182 | <artifactId>maven-site-plugin</artifactId>
|
168 |
| - <version>3.9.1</version> |
| 183 | + <version>4.0.0-M14</version> |
169 | 184 | </plugin>
|
170 | 185 | <plugin>
|
171 | 186 | <groupId>org.apache.maven.plugins</groupId>
|
172 | 187 | <artifactId>maven-source-plugin</artifactId>
|
173 |
| - <version>3.2.1</version> |
| 188 | + <version>3.3.1</version> |
174 | 189 | </plugin>
|
175 | 190 | <plugin>
|
176 | 191 | <groupId>org.apache.maven.plugins</groupId>
|
177 | 192 | <artifactId>maven-surefire-plugin</artifactId>
|
178 |
| - <version>2.22.2</version> |
| 193 | + <version>3.2.5</version> |
179 | 194 | </plugin>
|
180 | 195 | <plugin>
|
181 | 196 | <groupId>org.codehaus.mojo</groupId>
|
182 | 197 | <artifactId>license-maven-plugin</artifactId>
|
183 |
| - <version>2.0.0</version> |
| 198 | + <version>2.3.0</version> |
184 | 199 | </plugin>
|
185 | 200 | </plugins>
|
186 | 201 | </pluginManagement>
|
| 202 | + <plugins> |
| 203 | + <plugin> |
| 204 | + <groupId>org.apache.maven.plugins</groupId> |
| 205 | + <artifactId>maven-enforcer-plugin</artifactId> |
| 206 | + </plugin> |
| 207 | + </plugins> |
187 | 208 | </build>
|
188 | 209 |
|
189 | 210 | <reporting>
|
|
210 | 231 | <plugin>
|
211 | 232 | <groupId>org.apache.maven.plugins</groupId>
|
212 | 233 | <artifactId>maven-checkstyle-plugin</artifactId>
|
213 |
| - <version>3.1.1</version> |
| 234 | + <version>3.3.1</version> |
214 | 235 | </plugin>
|
215 | 236 | <plugin>
|
216 | 237 | <groupId>org.apache.maven.plugins</groupId>
|
217 | 238 | <artifactId>maven-javadoc-plugin</artifactId>
|
218 |
| - <version>3.2.0</version> |
| 239 | + <version>3.6.3</version> |
219 | 240 | <reportSets>
|
220 | 241 | <reportSet>
|
221 | 242 | <reports>
|
|
228 | 249 | <plugin>
|
229 | 250 | <groupId>org.apache.maven.plugins</groupId>
|
230 | 251 | <artifactId>maven-jxr-plugin</artifactId>
|
231 |
| - <version>3.0.0</version> |
| 252 | + <version>3.3.2</version> |
232 | 253 | </plugin>
|
233 | 254 | <plugin>
|
234 | 255 | <groupId>org.apache.maven.plugins</groupId>
|
235 | 256 | <artifactId>maven-pmd-plugin</artifactId>
|
236 |
| - <version>3.13.0</version> |
| 257 | + <version>3.22.0</version> |
237 | 258 | <configuration>
|
238 | 259 | <minimumTokens>100</minimumTokens>
|
239 | 260 | <targetJdk>${maven.compiler.target}</targetJdk>
|
|
242 | 263 | <plugin>
|
243 | 264 | <groupId>org.apache.maven.plugins</groupId>
|
244 | 265 | <artifactId>maven-project-info-reports-plugin</artifactId>
|
245 |
| - <version>3.1.1</version> |
| 266 | + <version>3.5.0</version> |
246 | 267 | <reportSets>
|
247 | 268 | <reportSet>
|
248 | 269 | <reports>
|
|
269 | 290 | <plugin>
|
270 | 291 | <groupId>org.apache.maven.plugins</groupId>
|
271 | 292 | <artifactId>maven-surefire-report-plugin</artifactId>
|
272 |
| - <version>2.22.2</version> |
| 293 | + <version>3.2.5</version> |
273 | 294 | </plugin>
|
274 | 295 | <plugin>
|
275 | 296 | <groupId>org.codehaus.mojo</groupId>
|
|
279 | 300 | <plugin>
|
280 | 301 | <groupId>com.github.spotbugs</groupId>
|
281 | 302 | <artifactId>spotbugs-maven-plugin</artifactId>
|
282 |
| - <version>4.1.4</version> |
| 303 | + <version>4.8.3.1</version> |
283 | 304 | <configuration>
|
284 | 305 | <effort>Max</effort>
|
285 | 306 | <xmlOutput>true</xmlOutput>
|
|
305 | 326 | <plugin>
|
306 | 327 | <groupId>org.codehaus.mojo</groupId>
|
307 | 328 | <artifactId>taglist-maven-plugin</artifactId>
|
308 |
| - <version>2.4</version> |
| 329 | + <version>3.0.0</version> |
309 | 330 | <configuration>
|
310 | 331 | <tagListOptions>
|
311 | 332 | <tagClasses>
|
|
325 | 346 | <plugin>
|
326 | 347 | <groupId>org.codehaus.mojo</groupId>
|
327 | 348 | <artifactId>versions-maven-plugin</artifactId>
|
328 |
| - <version>2.8.1</version> |
| 349 | + <version>2.16.2</version> |
329 | 350 | <reportSets>
|
330 | 351 | <reportSet>
|
331 | 352 | <reports>
|
|
339 | 360 | <plugin>
|
340 | 361 | <groupId>org.jacoco</groupId>
|
341 | 362 | <artifactId>jacoco-maven-plugin</artifactId>
|
342 |
| - <version>0.8.6</version> |
| 363 | + <version>0.8.13</version> |
343 | 364 | <reportSets>
|
344 | 365 | <reportSet>
|
345 | 366 | <reports>
|
|
418 | 439 | </plugins>
|
419 | 440 | </build>
|
420 | 441 | </profile>
|
| 442 | + <profile> |
| 443 | + <id>set-compiler-release</id> |
| 444 | + <activation> |
| 445 | + <jdk>[9,)</jdk> |
| 446 | + </activation> |
| 447 | + <properties> |
| 448 | + <maven.compiler.release>8</maven.compiler.release> |
| 449 | + </properties> |
| 450 | + </profile> |
421 | 451 | </profiles>
|
422 | 452 | </project>
|
0 commit comments