You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ba...@apache.org on 2008/09/17 07:10:42 UTC
svn commit: r696152 -
/maven/plugins/trunk/maven-eclipse-plugin/src/site/apt/examples/configure-checkstyle.apt
Author: baerrach
Date: Tue Sep 16 22:10:41 2008
New Revision: 696152
URL: http://svn.apache.org/viewvc?rev=696152&view=rev
Log:
[MECLIPSE-166] added example documentation for creating checkstyle configurations to site.
Added:
maven/plugins/trunk/maven-eclipse-plugin/src/site/apt/examples/configure-checkstyle.apt (with props)
Added: maven/plugins/trunk/maven-eclipse-plugin/src/site/apt/examples/configure-checkstyle.apt
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-eclipse-plugin/src/site/apt/examples/configure-checkstyle.apt?rev=696152&view=auto
==============================================================================
--- maven/plugins/trunk/maven-eclipse-plugin/src/site/apt/examples/configure-checkstyle.apt (added)
+++ maven/plugins/trunk/maven-eclipse-plugin/src/site/apt/examples/configure-checkstyle.apt Tue Sep 16 22:10:41 2008
@@ -0,0 +1,64 @@
+ ------
+ Configure Checkstyle
+ ------
+ Barrie Treloar
+ ------
+ 17 September 2008
+ ------
+
+Configure Checkstyle
+
+ You can configure checkstyle by creating/importing your Checkstyle Check Configuration in Eclipse
+ and then in your pom specify:
+
+ * additionalBuildcommands
+
+ * additionalProjectnatures
+
+ * additionalConfig to create the .checkstyle file.
+
+ []
+
+ See the example below, make sure you specify the correct value in <<<check-config-name>>>.
+
++-----
+<project>
+ [...]
+ <build>
+ [...]
+ <plugins>
+ [...]
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-eclipse-plugin</artifactId>
+ <configuration>
+ <additionalBuildcommands>
+ <buildcommand>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</buildcommand>
+ </additionalBuildcommands>
+ <additionalProjectnatures>
+ <projectnature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</projectnature>
+ </additionalProjectnatures>
+ <additionalConfig>
+ <file>
+ <name>.checkstyle</name>
+ <content>
+ <![CDATA[<?xml version="1.0" encoding="UTF-8"?>
+<fileset-config file-format-version="1.2.0" simple-config="true">
+ <fileset name="all" enabled="true" check-config-name="<YOUR CHECKSTYLE CONFIG NAME HERE>" local="false">
+ <file-match-pattern match-pattern="." include-pattern="true"/>
+ </fileset>
+ <filter name="NonSrcDirs" enabled="true"/>
+</fileset-config>
+]]>
+ </content>
+ </file>
+ </additionalConfig>
+ </configuration>
+ </plugin>
+ [...]
+ </plugins>
+ [...]
+ </build>
+ [...]
+</project>
++-----
\ No newline at end of file
Propchange: maven/plugins/trunk/maven-eclipse-plugin/src/site/apt/examples/configure-checkstyle.apt
------------------------------------------------------------------------------
svn:eol-style = native