org.codenarc.ant
Class CodeNarcTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.codenarc.ant.CodeNarcTask
- All Implemented Interfaces:
- groovy.lang.GroovyObject, java.lang.Cloneable
public class CodeNarcTask
- extends org.apache.tools.ant.Task
- implements groovy.lang.GroovyObject
Fields inherited from class org.apache.tools.ant.Task |
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
description, location, project |
Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
reportWriters
protected java.util.List reportWriters
fileSets
protected java.util.List fileSets
ruleSet
protected java.lang.Object ruleSet
createCodeNarcRunner
protected java.lang.Object createCodeNarcRunner
CodeNarcTask
public CodeNarcTask()
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interface groovy.lang.GroovyObject
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interface groovy.lang.GroovyObject
invokeMethod
public java.lang.Object invokeMethod(java.lang.String method,
java.lang.Object arguments)
- Specified by:
invokeMethod
in interface groovy.lang.GroovyObject
getProperty
public java.lang.Object getProperty(java.lang.String property)
- Specified by:
getProperty
in interface groovy.lang.GroovyObject
setProperty
public void setProperty(java.lang.String property,
java.lang.Object value)
- Specified by:
setProperty
in interface groovy.lang.GroovyObject
getRuleSetFiles
public java.lang.String getRuleSetFiles()
setRuleSetFiles
public void setRuleSetFiles(java.lang.String value)
getMaxPriority1Violations
public int getMaxPriority1Violations()
setMaxPriority1Violations
public void setMaxPriority1Violations(int value)
getMaxPriority2Violations
public int getMaxPriority2Violations()
setMaxPriority2Violations
public void setMaxPriority2Violations(int value)
getMaxPriority3Violations
public int getMaxPriority3Violations()
setMaxPriority3Violations
public void setMaxPriority3Violations(int value)
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Overrides:
execute
in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
addFileset
public void addFileset(org.apache.tools.ant.types.FileSet fileSet)
addConfiguredReport
public void addConfiguredReport(Report report)
createSourceAnalyzer
protected SourceAnalyzer createSourceAnalyzer()
Copyright © 2011. All Rights Reserved.