Maven Repository - POM file for Testing Coding Style checkstyle 5.0 5.0

Summary

Checkstyle.

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard.

Declaration

Here is the list of declaration for checkstyle. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>checkstyle</groupId>
   <artifactId>checkstyle</artifactId>
   <version>5.0</version>
</dependency>

If you think this Maven repository POM file listing for checkstyle is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

License

Name:GNU Lesser General Public License
URL: http://www.gnu.org/licenses/lgpl.txt.





Depends on

The checkstyle-5.0 has 5 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
Consolecommons-cli 1.0
Commons CLI provides a simple API for working with the command line arguments and options.
131
Logcommons-logging 1.0.3
Commons Logging
69
Librarygoogle-collections 0.9
Google Collections Library is a suite of new collections and collection-related goodness for Java 5.0
6

Packages

The following packages are defined in the checkstyle-5.0.jar

com.puppycrawl.tools.checkstyle
com.puppycrawl.tools.checkstyle.api
com.puppycrawl.tools.checkstyle.checks
com.puppycrawl.tools.checkstyle.checks.annotation
com.puppycrawl.tools.checkstyle.checks.blocks
com.puppycrawl.tools.checkstyle.checks.coding
com.puppycrawl.tools.checkstyle.checks.design
com.puppycrawl.tools.checkstyle.checks.duplicates
com.puppycrawl.tools.checkstyle.checks.header
com.puppycrawl.tools.checkstyle.checks.imports
com.puppycrawl.tools.checkstyle.checks.indentation
com.puppycrawl.tools.checkstyle.checks.javadoc
com.puppycrawl.tools.checkstyle.checks.metrics
com.puppycrawl.tools.checkstyle.checks.modifier
com.puppycrawl.tools.checkstyle.checks.naming
com.puppycrawl.tools.checkstyle.checks.regexp
com.puppycrawl.tools.checkstyle.checks.sizes
com.puppycrawl.tools.checkstyle.checks.whitespace
com.puppycrawl.tools.checkstyle.doclets
com.puppycrawl.tools.checkstyle.filters
com.puppycrawl.tools.checkstyle.grammars
com.puppycrawl.tools.checkstyle.gui




POM File Source

Here is the content of the POM file.

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>checkstyle</groupId>
  <artifactId>checkstyle</artifactId>
  <version>5.0</version>
  <packaging>jar</packaging>
  <name>Checkstyle</name>
  <url>http://checkstyle.sourceforge.net/</url>
  <description>Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard</description>
  <licenses>
    <license>
      <name>GNU Lesser General Public License</name>
      <url>http://www.gnu.org/licenses/lgpl.txt</url>
    </license>
  </licenses>
  <scm>
    <url>https://checkstyle.svn.sourceforge.net/svnroot/checkstyle/trunk/checkstyle</url>
  </scm>
  <dependencies>
    <dependency>
      <groupId>antlr</groupId>
      <artifactId>antlr</artifactId>
      <version>2.7.6</version>
    </dependency>
    <dependency>
      <groupId>commons-beanutils</groupId>
      <artifactId>commons-beanutils-core</artifactId>
      <version>1.7.0</version>
    </dependency>
    <dependency>
      <groupId>commons-cli</groupId>
      <artifactId>commons-cli</artifactId>
      <version>1.0</version>
    </dependency>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.0.3</version>
    </dependency>
    <dependency>
      <groupId>com.google.collections</groupId>
      <artifactId>google-collections</artifactId>
      <version>0.9</version>
    </dependency>
  </dependencies>
</project>