Package com.github.spotbugs.snom
Class SpotBugsReport
- java.lang.Object
-
- com.github.spotbugs.snom.SpotBugsReport
-
- All Implemented Interfaces:
org.gradle.api.reporting.ConfigurableReport,org.gradle.api.reporting.CustomizableHtmlReport,org.gradle.api.reporting.Report,org.gradle.api.reporting.SingleFileReport,org.gradle.util.Configurable<org.gradle.api.reporting.Report>
- Direct Known Subclasses:
SpotBugsHtmlReport,SpotBugsSarifReport,SpotBugsTextReport,SpotBugsXmlReport
public abstract class SpotBugsReport extends java.lang.Object implements org.gradle.api.reporting.SingleFileReport, org.gradle.api.reporting.CustomizableHtmlReport
-
-
Constructor Summary
Constructors Constructor Description SpotBugsReport(org.gradle.api.model.ObjectFactory objects, com.github.spotbugs.snom.SpotBugsTask task)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.gradle.api.reporting.Reportconfigure(groovy.lang.Closure closure)org.gradle.api.reporting.Reportconfigure(org.gradle.api.Action<? super org.gradle.api.reporting.Report> action)java.io.FilegetDestination()Deprecated.usegetOutputLocation()instead.java.lang.StringgetDisplayName()org.gradle.api.file.RegularFilePropertygetOutputLocation()org.gradle.api.reporting.Report.OutputTypegetOutputType()org.gradle.api.provider.Property<java.lang.Boolean>getRequired()org.gradle.api.resources.TextResourcegetStylesheet()protected com.github.spotbugs.snom.SpotBugsTaskgetTask()booleanisEnabled()Deprecated.usegetRequired()instead.voidsetDestination(java.io.File file)Deprecated.usegetOutputLocation().set(file)instead.voidsetDestination(org.gradle.api.provider.Provider<java.io.File> provider)Deprecated.usegetOutputLocation().set(provider)instead.voidsetEnabled(boolean b)Deprecated.usegetRequired().set(value)instead.voidsetEnabled(org.gradle.api.provider.Provider<java.lang.Boolean> provider)Deprecated.usegetRequired().set(provider)instead.voidsetStylesheet(java.lang.String path)voidsetStylesheet(org.gradle.api.resources.TextResource textResource)abstract java.lang.StringtoCommandLineOption()
-
-
-
Method Detail
-
toCommandLineOption
@NonNull public abstract java.lang.String toCommandLineOption()
-
getDestination
@Deprecated @Internal public java.io.File getDestination()
Deprecated.usegetOutputLocation()instead.
-
getOutputLocation
public org.gradle.api.file.RegularFileProperty getOutputLocation()
- Specified by:
getOutputLocationin interfaceorg.gradle.api.reporting.Report- Specified by:
getOutputLocationin interfaceorg.gradle.api.reporting.SingleFileReport
-
getOutputType
@Internal("This property returns always same value") public org.gradle.api.reporting.Report.OutputType getOutputType()- Specified by:
getOutputTypein interfaceorg.gradle.api.reporting.Report- Specified by:
getOutputTypein interfaceorg.gradle.api.reporting.SingleFileReport
-
getRequired
@Input public org.gradle.api.provider.Property<java.lang.Boolean> getRequired()
- Specified by:
getRequiredin interfaceorg.gradle.api.reporting.Report
-
isEnabled
@Deprecated @Internal public boolean isEnabled()
Deprecated.usegetRequired()instead.
-
setEnabled
@Deprecated public void setEnabled(boolean b)
Deprecated.usegetRequired().set(value)instead.
-
setEnabled
@Deprecated public void setEnabled(org.gradle.api.provider.Provider<java.lang.Boolean> provider)
Deprecated.usegetRequired().set(provider)instead.
-
setDestination
@Deprecated public void setDestination(java.io.File file)
Deprecated.usegetOutputLocation().set(file)instead.- Specified by:
setDestinationin interfaceorg.gradle.api.reporting.ConfigurableReport
-
setDestination
@Deprecated public void setDestination(org.gradle.api.provider.Provider<java.io.File> provider)
Deprecated.usegetOutputLocation().set(provider)instead.
-
configure
public org.gradle.api.reporting.Report configure(groovy.lang.Closure closure)
- Specified by:
configurein interfaceorg.gradle.util.Configurable<org.gradle.api.reporting.Report>
-
configure
public org.gradle.api.reporting.Report configure(org.gradle.api.Action<? super org.gradle.api.reporting.Report> action)
-
getDisplayName
@Internal("This property provides only a human readable name.") public java.lang.String getDisplayName()- Specified by:
getDisplayNamein interfaceorg.gradle.api.reporting.Report
-
getStylesheet
@CheckForNull public org.gradle.api.resources.TextResource getStylesheet()
- Specified by:
getStylesheetin interfaceorg.gradle.api.reporting.CustomizableHtmlReport
-
setStylesheet
public void setStylesheet(@Nullable org.gradle.api.resources.TextResource textResource)- Specified by:
setStylesheetin interfaceorg.gradle.api.reporting.CustomizableHtmlReport
-
setStylesheet
public void setStylesheet(@Nullable java.lang.String path)
-
getTask
@NonNull @Internal protected final com.github.spotbugs.snom.SpotBugsTask getTask()
-
-