|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin
org.gradle.api.plugins.quality.FindBugsPlugin
class FindBugsPlugin extends org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin
A plugin for the FindBugs byte code analyzer.
Declares a findbugs configuration which needs to be configured with the FindBugs library to be used. Additional plugins can be added to the findbugsPlugins configuration.
For projects that have the Java (base) plugin applied, a FindBugs task is created for each source set.
Field Summary |
---|
Fields inherited from class org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin | |
---|---|
__$stMC, __timeStamp, __timeStamp__239_neverHappen1329177240389 |
Method Summary | |
---|---|
protected void
|
beforeApply()
|
protected void
|
configureForSourceSet(SourceSet sourceSet, FindBugs task)
|
protected void
|
configureTaskDefaults(FindBugs task, String baseName)
|
protected CodeQualityExtension
|
createExtension()
|
protected Class
|
getTaskType()
|
protected String
|
getToolName()
|
Methods inherited from class org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin | |
---|---|
org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#setProperty(java.lang.String, java.lang.Object), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#getProperty(java.lang.String), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#apply(org.gradle.api.internal.project.ProjectInternal), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#apply(java.lang.Object), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#getMetaClass(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#setMetaClass(groovy.lang.MetaClass), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#invokeMethod(java.lang.String, java.lang.Object), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#this$dist$invoke$1(java.lang.String, java.lang.Object), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#this$dist$set$1(java.lang.String, java.lang.Object), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#this$dist$get$1(java.lang.String), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#__$swapInit(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$wait(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$wait(long), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$wait(long, int), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$toString(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$notify(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$notifyAll(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$getClass(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$clone(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$equals(java.lang.Object), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$hashCode(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#super$1$finalize(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#this$2$configureExtensionRule(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#this$2$configureTaskRule(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#this$2$configureSourceSetRule(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#this$2$configureCheckTask(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#wait(long), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#wait(long, int), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#wait(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#equals(java.lang.Object), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#toString(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#hashCode(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#getClass(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#notify(), org.gradle.api.plugins.quality.internal.AbstractCodeQualityPlugin#notifyAll() |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Method Detail |
---|
@Override protected void beforeApply()
@Override protected void configureForSourceSet(SourceSet sourceSet, FindBugs task)
@Override protected void configureTaskDefaults(FindBugs task, String baseName)
@Override protected CodeQualityExtension createExtension()
@Override protected Class getTaskType()
@Override protected String getToolName()
Gradle API 1.0-milestone-8