diff --git a/pom.xml b/pom.xml index 9022f1f46..5ead44bf1 100755 --- a/pom.xml +++ b/pom.xml @@ -1,3 +1,4 @@ + 4.0.0 checkstyle @@ -6,16 +7,53 @@ jar Checkstyle http://checkstyle.sourceforge.net/ + 2001 + Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard + GNU Lesser General Public License http://www.gnu.org/licenses/lgpl.txt + https://checkstyle.svn.sourceforge.net/svnroot/checkstyle/trunk/checkstyle + + + + checkstyle-announce + https://sourceforge.net/mailarchive/forum.php?forum_name=checkstyle-announce + https://lists.sourceforge.net/mailman/listinfo/checkstyle-announce + https://lists.sourceforge.net/mailman/listinfo/checkstyle-announce + + + checkstyle-commits + https://sourceforge.net/mailarchive/forum.php?forum_name=checkstyle-commits + https://lists.sourceforge.net/mailman/listinfo/checkstyle-commits + https://lists.sourceforge.net/mailman/listinfo/checkstyle-commits + + + checkstyle-devel + https://sourceforge.net/mailarchive/forum.php?forum_name=checkstyle-devel + https://lists.sourceforge.net/mailman/listinfo/checkstyle-devel + https://lists.sourceforge.net/mailman/listinfo/checkstyle-devel + + + checkstyle-user + https://sourceforge.net/mailarchive/forum.php?forum_name=checkstyle-user + https://lists.sourceforge.net/mailman/listinfo/checkstyle-user + https://lists.sourceforge.net/mailman/listinfo/checkstyle-user + + + + + UTF-8 + ${basedir}/src/testinputs/com/puppycrawl/tools/checkstyle + + antlr @@ -42,5 +80,152 @@ google-collections 1.0 + + org.apache.ant + ant + 1.7.0 + provided + + + com.sun + tools + 1.5.0 + system + ${java.home}/../lib/tools.jar + + + + + junit + junit + 4.8.1 + test + + + + src/checkstyle + + + ${basedir}/src/checkstyle + + **/*.dtd + **/*.properties + **/*.xml + + + + + src/tests + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.5 + 1.5 + + + + + + + + + org.codehaus.mojo + antlr-maven-plugin + + ${basedir}/src/checkstyle/com/puppycrawl/tools/checkstyle/grammars + java.g + + + + + generate + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + + generate-checkstylecompilation.properties + compile + + run + + + + + + + + + + + + + + + + + + + + + + + + + ant + ant-nodeps + 1.6.5 + + + + + + org.apache.maven.plugins + maven-site-plugin + + ${basedir}/src/xdocs + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + + + + testinputs.dir + ${testinputs.dir} + + + + + **/JavadocMethodCheckTest.java + **/RedundantThrowsCheckTest.java + **/CheckerTest.java + + + + + + diff --git a/src/site/site.xml b/src/site/site.xml new file mode 100755 index 000000000..d79345582 --- /dev/null +++ b/src/site/site.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file