<groupId>jp.sourceforge.mikutoga</groupId>
<artifactId>vmd2xml</artifactId>
- <version>2.101.104-SNAPSHOT</version>
+ <version>2.103.2</version>
<packaging>jar</packaging>
<name>Vmd2XML</name>
-->Vmd2XML is a VMD-XML converter for MikuMikuDance.<!--
--></description>
- <url>http://sourceforge.jp/projects/mikutoga/</url>
+ <url>https://ja.osdn.net/projects/mikutoga/devel/</url>
<inceptionYear>2011</inceptionYear>
<organization>
<name>MikuToga Partners</name>
- <url>http://sourceforge.jp/projects/mikutoga/devel/</url>
+ <url>https://ja.osdn.net/projects/mikutoga/devel/</url>
</organization>
<licenses>
<developers>
<developer>
<id>olyutorskii</id>
- <url>http://sites.google.com/site/olyutorskiipit/</url>
+ <url>https://sites.google.com/site/olyutorskiipit/</url>
<organization>MikuToga Partners</organization>
- <organizationUrl>http://sourceforge.jp/projects/mikutoga/devel/</organizationUrl>
+ <organizationUrl>https://ja.osdn.net/projects/mikutoga/devel/</organizationUrl>
<roles>
<role>Project Founder</role>
<role>Java Developer</role>
<modules/>
<scm>
- <connection>scm:hg:http://hg.sourceforge.jp/view/mikutoga/Vmd2XML</connection>
- <developerConnection>scm:hg:ssh://hg.sourceforge.jp//hgroot/mikutoga/Vmd2XML</developerConnection>
- <url>http://hg.sourceforge.jp/view/mikutoga/Vmd2XML</url>
+ <connection>scm:git:git://git.osdn.net/gitroot/mikutoga/Vmd2XML.git</connection>
+ <developerConnection>scm:git:https://scm.osdn.net/gitroot/mikutoga/Vmd2XML.git</developerConnection>
+ <url>https://ja.osdn.net/projects/mikutoga/scm/git/Vmd2XML/</url>
</scm>
<issueManagement>
- <system>SourceForge.JP</system>
- <url>http://sourceforge.jp/projects/mikutoga/ticket/</url>
+ <system>OSDN.net</system>
+ <url>https://ja.osdn.net/projects/mikutoga/ticket/</url>
</issueManagement>
<ciManagement/>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <locale>en</locale>
- <site.locales>${locale}</site.locales>
- <javadoc.locale>${locale}</javadoc.locale>
- <spotbugs.jvmArgs>-Duser.language=${locale}</spotbugs.jvmArgs>
-
- <project.mainconf>${project.basedir}/src/main/config</project.mainconf>
+ <!-- DO NOT USE ${locale} with site-plugin -->
+ <site.locales>en</site.locales>
+ <javadoc.locale>en</javadoc.locale>
+ <spotbugs.jvmArgs>-Duser.language=en</spotbugs.jvmArgs>
<surefire-plugin.version>3.0.0-M3</surefire-plugin.version>
<jacoco-plugin.version>0.8.4</jacoco-plugin.version>
- <checkstyle.config.location>${project.mainconf}/checks.xml</checkstyle.config.location>
+ <checkstyle-plugin.version>3.1.0</checkstyle-plugin.version>
+ <checkstyleruntime.version>8.22</checkstyleruntime.version>
+ <checkstyle.config.location>config/checkstyle/checkstyle.xml</checkstyle.config.location>
+ <checkstyle.suppressions.location>config/checkstyle/checkstyle-suppressions.xml</checkstyle.suppressions.location>
<checkstyle.enable.rss>false</checkstyle.enable.rss>
- <spotbugs-plugin.version>3.1.11</spotbugs-plugin.version>
+ <pmd-plugin.version>3.12.0</pmd-plugin.version>
+
+ <spotbugs-plugin.version>3.1.12</spotbugs-plugin.version>
<spotbugs.effort>Max</spotbugs.effort>
<spotbugs.threshold>Low</spotbugs.threshold>
<!-- for Jenkins -->
<dependency>
<groupId>jp.sourceforge.mikutoga</groupId>
<artifactId>togagem</artifactId>
- <version>3.120.2</version>
+ <version>3.122.2</version>
<scope>compile</scope>
</dependency>
<pluginManagement>
<plugins>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>${checkstyle-plugin.version}</version>
+ <dependencies>
+ <dependency>
+ <groupId>com.puppycrawl.tools</groupId>
+ <artifactId>checkstyle</artifactId>
+ <version>${checkstyleruntime.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+
</plugins>
</pluginManagement>
<execution>
<phase>package</phase>
<goals>
- <goal>shade</goal>
+ <goal>shade</goal>
</goals>
<configuration>
<createDependencyReducedPom>false</createDependencyReducedPom>
<id>attach-sources</id>
<phase>verify</phase>
<goals>
- <goal>jar-no-fork</goal>
+ <goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
- <version>2.4</version>
+ <version>3.1.1</version>
<configuration>
- <archiveBaseDirectory>.</archiveBaseDirectory>
<descriptors>
- <descriptor>src/main/assembly/descriptor.xml</descriptor>
+ <descriptor>src/assembly/src.xml</descriptor>
</descriptors>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
- <version>2.10</version>
- <!-- config from property value -->
+ <version>${checkstyle-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
- <version>3.0.1</version>
+ <version>${pmd-plugin.version}</version>
<configuration>
- <!--targetJdk>${maven.compiler.target}</targetJdk-->
<rulesets>
- <ruleset>${project.mainconf}/pmdrules.xml</ruleset>
+ <ruleset>${project.basedir}/config/pmd/pmdrules.xml</ruleset>
</rulesets>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>2.9</version>
+ <version>3.1.0</version>
<configuration>
- <skip>false</skip>
+ <locale>${javadoc.locale}</locale>
+ <source>${maven.compiler.source}</source>
+ <author>false</author>
<notimestamp>true</notimestamp>
<quiet>true</quiet>
<show>protected</show>
- <stylesheet>maven</stylesheet>
+ <header>${project.name} ${project.version} API</header>
+ <version>true</version>
+ <!-- for JDK11 javadoc -->
+ <additionalJOption>-J-Duser.language=${javadoc.locale}</additionalJOption>
</configuration>
<reportSets>
<reportSet>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
- <version>2.10</version>
- <configuration>
- <skip>false</skip>
- <!-- config from property value -->
- </configuration>
+ <version>${checkstyle-plugin.version}</version>
<reportSets>
<reportSet>
<reports>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
- <version>3.0.1</version>
+ <version>${pmd-plugin.version}</version>
<configuration>
- <skip>false</skip>
- <!--targetJdk>${maven.compiler.target}</targetJdk-->
<rulesets>
- <ruleset>${project.mainconf}/pmdrules.xml</ruleset>
+ <ruleset>config/pmd/pmdrules.xml</ruleset>
</rulesets>
</configuration>
<reportSets>