@Mojo(name="spotbugs",
requiresDependencyResolution=TEST,
requiresProject=true,
threadSafe=true)
public class SpotBugsMojo
extends org.apache.maven.reporting.AbstractMavenReport
implements SpotBugsPluginsTrait, groovy.lang.GroovyObject
outputDirectory, project, siteRenderer| Constructor and Description |
|---|
SpotBugsMojo() |
closeReport, generate, generate, generate, getCategoryName, getInputEncoding, getReportOutputDirectory, getSink, getSinkFactory, isExternalReportgetLog, getPluginContext, setLog, setPluginContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLogpublic groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectpublic void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in interface groovy.lang.GroovyObjectpublic Object invokeMethod(String method, Object arguments)
invokeMethod in interface groovy.lang.GroovyObjectpublic Object getProperty(String property)
getProperty in interface groovy.lang.GroovyObjectpublic void setProperty(String property, Object value)
setProperty in interface groovy.lang.GroovyObjectpublic void setOutputDirectory(File value)
public boolean getXmlOutput()
public boolean isXmlOutput()
public void setXmlOutput(boolean value)
public File getXmlOutputDirectory()
public void setXmlOutputDirectory(File value)
public boolean getSpotbugsXmlOutput()
public boolean isSpotbugsXmlOutput()
public void setSpotbugsXmlOutput(boolean value)
public File getSpotbugsXmlOutputDirectory()
getSpotbugsXmlOutputDirectory in interface SpotBugsPluginsTraitpublic void setSpotbugsXmlOutputDirectory(File value)
public void setSiteRenderer(org.apache.maven.doxia.siterenderer.Renderer value)
public File getClassFilesDirectory()
public void setClassFilesDirectory(File value)
public File getTestClassFilesDirectory()
public void setTestClassFilesDirectory(File value)
public File getXrefLocation()
public void setXrefLocation(File value)
public File getXrefTestLocation()
public void setXrefTestLocation(File value)
public List getCompileSourceRoots()
public void setCompileSourceRoots(List value)
public List getTestSourceRoots()
public void setTestSourceRoots(List value)
public boolean getIncludeTests()
public boolean isIncludeTests()
public void setIncludeTests(boolean value)
public List getPluginArtifacts()
public void setPluginArtifacts(List value)
public List getRemoteRepositories()
getRemoteRepositories in interface SpotBugsPluginsTraitpublic void setRemoteRepositories(List value)
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
getLocalRepository in interface SpotBugsPluginsTraitpublic void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository value)
public List getRemoteArtifactRepositories()
public void setRemoteArtifactRepositories(List value)
public void setProject(org.apache.maven.project.MavenProject value)
public String getXmlEncoding()
public void setXmlEncoding(String value)
public String getSourceEncoding()
public void setSourceEncoding(String value)
public String getOutputEncoding()
getOutputEncoding in class org.apache.maven.reporting.AbstractMavenReportpublic void setOutputEncoding(String value)
public String getThreshold()
public void setThreshold(String value)
public org.apache.maven.artifact.resolver.ArtifactResolver getArtifactResolver()
getArtifactResolver in interface SpotBugsPluginsTraitpublic void setArtifactResolver(org.apache.maven.artifact.resolver.ArtifactResolver value)
public org.apache.maven.repository.RepositorySystem getFactory()
getFactory in interface SpotBugsPluginsTraitpublic void setFactory(org.apache.maven.repository.RepositorySystem value)
public String getIncludeFilterFile()
public void setIncludeFilterFile(String value)
public String getExcludeFilterFile()
public void setExcludeFilterFile(String value)
public String getExcludeBugsFile()
public void setExcludeBugsFile(String value)
public String getEffort()
public void setEffort(String value)
public Boolean getDebug()
public void setDebug(Boolean value)
public Boolean getRelaxed()
public void setRelaxed(Boolean value)
public String getVisitors()
public void setVisitors(String value)
public String getOmitVisitors()
public void setOmitVisitors(String value)
public String getPluginList()
getPluginList in interface SpotBugsPluginsTraitpublic void setPluginList(String value)
public PluginArtifact[] getPlugins()
getPlugins in interface SpotBugsPluginsTraitpublic void setPlugins(PluginArtifact... value)
public String getOnlyAnalyze()
public void setOnlyAnalyze(String value)
public Boolean getNested()
public void setNested(Boolean value)
public Boolean getTrace()
public void setTrace(Boolean value)
public int getMaxRank()
public void setMaxRank(int value)
public boolean getSkip()
public boolean isSkip()
public void setSkip(boolean value)
public org.codehaus.plexus.resource.ResourceManager getResourceManager()
getResourceManager in interface SpotBugsPluginsTraitpublic void setResourceManager(org.codehaus.plexus.resource.ResourceManager value)
public org.apache.maven.doxia.tools.SiteTool getSiteTool()
public void setSiteTool(org.apache.maven.doxia.tools.SiteTool value)
public boolean getFailOnError()
public boolean isFailOnError()
public void setFailOnError(boolean value)
public boolean getFork()
public boolean isFork()
public void setFork(boolean value)
public int getMaxHeap()
public void setMaxHeap(int value)
public int getTimeout()
public void setTimeout(int value)
public String getJvmArgs()
public void setJvmArgs(String value)
public boolean getSkipEmptyReport()
public boolean isSkipEmptyReport()
public void setSkipEmptyReport(boolean value)
public String getUserPrefs()
public void setUserPrefs(String value)
public int getBugCount()
public void setBugCount(int value)
public int getErrorCount()
public void setErrorCount(int value)
public ResourceBundle getBundle()
public void setBundle(ResourceBundle value)
public File getOutputSpotbugsFile()
public void setOutputSpotbugsFile(File value)
public boolean canGenerateReport()
canGenerateReport in interface org.apache.maven.reporting.MavenReportcanGenerateReport in class org.apache.maven.reporting.AbstractMavenReportpublic String getDescription(Locale locale)
getDescription in interface org.apache.maven.reporting.MavenReportpublic String getName(Locale locale)
getName in interface org.apache.maven.reporting.MavenReportpublic String getOutputName()
getOutputName in interface org.apache.maven.reporting.MavenReportpublic void executeReport(Locale locale)
executeReport in class org.apache.maven.reporting.AbstractMavenReportpublic void execute()
execute in interface org.apache.maven.plugin.Mojoexecute in class org.apache.maven.reporting.AbstractMavenReportprotected String getOutputDirectory()
getOutputDirectory in class org.apache.maven.reporting.AbstractMavenReportprotected org.apache.maven.project.MavenProject getProject()
getProject in class org.apache.maven.reporting.AbstractMavenReportprotected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
getSiteRenderer in class org.apache.maven.reporting.AbstractMavenReportprotected boolean isJxrPluginEnabled()
public ResourceBundle getBundle(Object locale)
protected String getThresholdParameter()
public void setReportOutputDirectory(File reportOutputDirectory)
setReportOutputDirectory in interface org.apache.maven.reporting.MavenReportsetReportOutputDirectory in class org.apache.maven.reporting.AbstractMavenReportpublic String getSpotbugsPlugins()
getSpotbugsPlugins in interface SpotBugsPluginsTraitpublic String getEffortParameter()
getEffortParameter in interface SpotBugsPluginsTraitCopyright © 2005–2018 hazendaz. All rights reserved.