|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectjavaposse.jobdsl.dsl.helpers.publisher.StaticAnalysisPublisherContext
class StaticAnalysisPublisherContext
This class adds support for the Publishers from
Static Code Analysis Plugins
The class javaposse.jobdsl.dsl.helpers.publisher.PublisherContextHelper.PublisherContext uses this class
as a delegate to make the corresponding methods appear as methods of the publishers
Closure.
Every Publisher has the following common set of xml, which is not added to the corresponding xml struckture in the javadoc
of the method:
low < > false false false 1 2 3 4 9 10 11 12 5 6 7 8 13 14 15 16 false false true
Property Summary | |
---|---|
java.util.List |
publisherNodes
|
Constructor Summary | |
StaticAnalysisPublisherContext(java.util.List publisherNodes)
|
Method Summary | |
---|---|
java.lang.Object
|
androidLint(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
Configures the Android Lint Publisher |
java.lang.Object
|
ccm(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
Configures the CCM Publisher |
java.lang.Object
|
checkstyle(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
Configures the Checkstyle Publisher |
java.lang.Object
|
dependencyCheck(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
Configures the OWASP Dependency-Check Publisher |
java.lang.Object
|
dry(java.lang.String pattern, java.lang.Object highThreshold = 50, java.lang.Object normalThreshold = 25, groovy.lang.Closure staticAnalysisClosure = null)
Configures the DRY Publisher |
java.lang.Object
|
findbugs(java.lang.String pattern, boolean isRankActivated = false, groovy.lang.Closure staticAnalysisClosure = null)
Configures the findbugs publisher |
java.lang.Object
|
pmd(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
Configures the PMD Publisher |
java.lang.Object
|
tasks(java.lang.String pattern, java.lang.Object excludePattern = '', java.lang.Object high = '', java.lang.Object normal = '', java.lang.Object low = '', java.lang.Object ignoreCase = false, groovy.lang.Closure staticAnalysisClosure = null)
Configures the Task Scanner Publisher |
java.lang.Object
|
warnings(java.util.List consoleParsers, java.util.Map parserConfigurations = [:], groovy.lang.Closure warningsClosure = null)
Configures the Compiler Warnings Publisher |
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Property Detail |
---|
java.util.List publisherNodes
Constructor Detail |
---|
StaticAnalysisPublisherContext(java.util.List publisherNodes)
Method Detail |
---|
java.lang.Object androidLint(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
... lint.xml
java.lang.Object ccm(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
... ccm.xml
java.lang.Object checkstyle(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
... checkstyle.xml
java.lang.Object dependencyCheck(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
... dep.xml
java.lang.Object dry(java.lang.String pattern, java.lang.Object highThreshold = 50, java.lang.Object normalThreshold = 25, groovy.lang.Closure staticAnalysisClosure = null)
... cpd.xml 85 13
java.lang.Object findbugs(java.lang.String pattern, boolean isRankActivated = false, groovy.lang.Closure staticAnalysisClosure = null)
... **/findbugsXml.xml false
java.lang.Object pmd(java.lang.String pattern, groovy.lang.Closure staticAnalysisClosure = null)
... pmd.xml
java.lang.Object tasks(java.lang.String pattern, java.lang.Object excludePattern = '', java.lang.Object high = '', java.lang.Object normal = '', java.lang.Object low = '', java.lang.Object ignoreCase = false, groovy.lang.Closure staticAnalysisClosure = null)
... *.java FIXM TOD LOW true *.groovy
java.lang.Object warnings(java.util.List consoleParsers, java.util.Map parserConfigurations = [:], groovy.lang.Closure warningsClosure = null)
... .*include.* .*exclude.* Java Compiler (javac) *.log Java Compiler (javac)
Groovy Documentation