Checkstyle

eclipse plugin download:

http://prdownloads.sourceforge.net/eclipse-cs/com.atlassw.tools.eclipse.checkstyle_3.3.2.0.zip?download

 

Modules

A module element in the configuration XML document specifies a module identified by the element's name attribute.

 	

<module name="Checker">
    <module name="PackageHtml"/>
    <module name="TreeWalker">
        <module name="AvoidStarImport"/>
        <module name="ConstantName"/>
        <module name="EmptyBlock"/>
    </module>
</module>

 

 

Properties

 

properties are inherited in the module hierarchy.

The value of a module property can be specified through property expansion with the ${property_name } notation, where property_name is a command line property or an ant Checkstyle task property

 <property name="headerFile" value="${checkstyle.header.file}"/>

 

 

Checker

All configurations have root module Checker . Checker contains:

  • FileSetCheck children: modules that check sets of files.
  • Filter children: modules that filter audit events.
  • AuditListener children: modules that report filtered events.

 

你可能感兴趣的:(eclipse,.net,xml,ant)