|
19 | 19 | <parent> |
20 | 20 | <groupId>org.apache.commons</groupId> |
21 | 21 | <artifactId>commons-parent</artifactId> |
22 | | - <version>42</version> |
| 22 | + <version>52</version> |
23 | 23 | </parent> |
24 | 24 | <modelVersion>4.0.0</modelVersion> |
25 | 25 | <groupId>commons-cli</groupId> |
|
32 | 32 | Apache Commons CLI provides a simple API for presenting, processing and validating a command line interface. |
33 | 33 | </description> |
34 | 34 |
|
35 | | - <url>http://commons.apache.org/proper/commons-cli/</url> |
| 35 | + <url>https://commons.apache.org/proper/commons-cli/</url> |
36 | 36 |
|
37 | 37 | <issueManagement> |
38 | 38 | <system>jira</system> |
39 | | - <url>http://issues.apache.org/jira/browse/CLI</url> |
| 39 | + <url>https://issues.apache.org/jira/browse/CLI</url> |
40 | 40 | </issueManagement> |
41 | 41 |
|
42 | 42 | <scm> |
43 | | - <connection>scm:git:http://git-wip-us.apache.org/repos/asf/commons-cli.git</connection> |
44 | | - <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/commons-cli.git</developerConnection> |
45 | | - <url>https://git-wip-us.apache.org/repos/asf?p=commons-cli.git</url> |
| 43 | + <connection>scm:git:https://gitbox.apache.org/repos/asf/commons-cli.git</connection> |
| 44 | + <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/commons-cli.git</developerConnection> |
| 45 | + <url>https://gitbox.apache.org/repos/asf?p=commons-cli.git</url> |
46 | 46 | <tag>HEAD</tag> |
47 | 47 | </scm> |
48 | 48 |
|
|
170 | 170 | <dependency> |
171 | 171 | <groupId>junit</groupId> |
172 | 172 | <artifactId>junit</artifactId> |
173 | | - <version>4.12</version> |
| 173 | + <version>4.13.1</version> |
174 | 174 | <scope>test</scope> |
175 | 175 | </dependency> |
176 | 176 | </dependencies> |
177 | 177 |
|
178 | 178 | <properties> |
179 | | - <maven.compiler.source>1.5</maven.compiler.source> |
180 | | - <maven.compiler.target>1.5</maven.compiler.target> |
| 179 | + <maven.compiler.source>1.7</maven.compiler.source> |
| 180 | + <maven.compiler.target>1.7</maven.compiler.target> |
181 | 181 | <commons.componentid>cli</commons.componentid> |
182 | 182 | <commons.module.name>org.apache.commons.cli</commons.module.name> |
183 | 183 | <commons.release.version>1.4</commons.release.version> |
|
188 | 188 | <!-- The RC version used in the staging repository URL. --> |
189 | 189 | <commons.rc.version>RC1</commons.rc.version> |
190 | 190 |
|
| 191 | + <commons.scmPubUrl>https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-cli</commons.scmPubUrl> |
191 | 192 | <commons.scmPubCheckoutDirectory>site-content</commons.scmPubCheckoutDirectory> |
192 | 193 | <commons.encoding>utf-8</commons.encoding> |
193 | 194 | </properties> |
194 | 195 |
|
195 | 196 | <build> |
196 | | - <defaultGoal>clean verify apache-rat:check clirr:check checkstyle:check findbugs:check javadoc:javadoc</defaultGoal> |
| 197 | + <defaultGoal>clean package apache-rat:check clirr:check checkstyle:check findbugs:check javadoc:javadoc</defaultGoal> |
197 | 198 | <plugins> |
198 | 199 | <plugin> |
199 | 200 | <artifactId>maven-assembly-plugin</artifactId> |
|
205 | 206 | <tarLongFileMode>gnu</tarLongFileMode> |
206 | 207 | </configuration> |
207 | 208 | </plugin> |
| 209 | + <!-- |
| 210 | + Fix for https://bugs.openjdk.java.net/browse/JDK-8212233 |
| 211 | + which is addressed in maven-javadoc-plugin:3.1.0, see https://issues.apache.org/jira/browse/MJAVADOC-562 |
| 212 | + --> |
| 213 | + <plugin> |
| 214 | + <groupId>org.apache.maven.plugins</groupId> |
| 215 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 216 | + <version>${commons.javadoc.version}</version> |
| 217 | + <configuration> |
| 218 | + <source>7</source> |
| 219 | + </configuration> |
| 220 | + </plugin> |
208 | 221 | </plugins> |
209 | 222 | <pluginManagement> |
210 | 223 | <plugins> |
211 | | - <plugin> |
212 | | - <groupId>org.apache.rat</groupId> |
213 | | - <artifactId>apache-rat-plugin</artifactId> |
214 | | - <configuration> |
215 | | - <excludes> |
216 | | - <exclude>src/site/resources/.htaccess</exclude> |
217 | | - </excludes> |
218 | | - </configuration> |
219 | | - </plugin> |
220 | 224 | <plugin> |
221 | 225 | <groupId>org.apache.maven.plugins</groupId> |
222 | 226 | <artifactId>maven-scm-publish-plugin</artifactId> |
|
229 | 233 | <plugin> |
230 | 234 | <groupId>org.apache.maven.plugins</groupId> |
231 | 235 | <artifactId>maven-checkstyle-plugin</artifactId> |
232 | | - <version>2.15</version> |
| 236 | + <version>${commons.checkstyle-plugin.version}</version> |
233 | 237 | <configuration> |
234 | 238 | <configLocation>${basedir}/src/conf/checkstyle.xml</configLocation> |
235 | 239 | <enableRulesSummary>false</enableRulesSummary> |
|
265 | 269 | <plugin> |
266 | 270 | <groupId>org.apache.maven.plugins</groupId> |
267 | 271 | <artifactId>maven-checkstyle-plugin</artifactId> |
268 | | - <version>2.15</version> |
| 272 | + <version>${commons.checkstyle-plugin.version}</version> |
269 | 273 | <configuration> |
270 | 274 | <configLocation>${basedir}/src/conf/checkstyle.xml</configLocation> |
271 | 275 | <enableRulesSummary>false</enableRulesSummary> |
|
291 | 295 | </plugin> |
292 | 296 | <plugin> |
293 | 297 | <artifactId>maven-pmd-plugin</artifactId> |
294 | | - <version>3.5</version> |
| 298 | + <version>3.14.0</version> |
295 | 299 | <configuration> |
296 | 300 | <targetJdk>${maven.compiler.target}</targetJdk> |
297 | 301 | </configuration> |
|
331 | 335 | <plugin> |
332 | 336 | <groupId>org.apache.maven.plugins</groupId> |
333 | 337 | <artifactId>maven-antrun-plugin</artifactId> |
334 | | - <version>1.7</version> |
| 338 | + <version>3.0.0</version> |
335 | 339 | <executions> |
336 | 340 | <execution> |
337 | 341 | <id>prepare-checkout</id> |
|
0 commit comments