Class SonargraphExtension
java.lang.Object
com.hello2morrow.sonargraph.build.client.gradle.SonargraphExtension
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanbooleanintDeprecated.intbooleanbooleanintintbooleanbooleanbooleanbooleanbooleanbooleanbooleanint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddModule(ProjectFolder system, File moduleRoot, String name) voidfailSet(groovy.lang.Closure<?> cl) getBaselineReportPath(File projectDir) getCompilerDefinitionPath(File projectDir) final intintgetFailedUploadDirectory(File projectDir) com.hello2morrow.sonargraph.build.client.gradle.FailSetHandlergetInstallationDirectory(File projectDir) intfinal intgetQualityModelFile(File projectDir) getReportDirectory(File projectDir) getRootFolder(File projectDir) getSnapshotDirectory(File projectDir) getSystemBaseDirectory(File projectDir) getSystemDirectory(File projectDir) intbooleanbooleanbooleanbooleanbooleanbooleanbooleanisSkip()booleanbooleanbooleanbooleanvoidsetSystemDirectory(String systemDirectory) toString()
-
Field Details
-
repository
-
skip
public boolean skip -
sonargraphBuildVersion
-
autoUpdate
public boolean autoUpdate -
useHttpProxyHost
public boolean useHttpProxyHost -
installationDirectory
-
activationCode
-
waitForLicense
public int waitForLicense -
licenseServerHost
-
licenseServerPort
-
licenseServerUrl
-
licenseFile
-
languages
-
logFile
-
logLevel
-
progressInfo
-
virtualModel
-
qualityModelFile
-
snapshotDirectory
-
snapshotFileName
-
includeTestCode
public boolean includeTestCode -
includeEmptyModules
public boolean includeEmptyModules -
reportDirectory
-
reportFileName
-
reportFormat
-
reportType
-
contextInfo
-
splitByModule
public boolean splitByModule -
elementCountToSplitHtmlReport
public int elementCountToSplitHtmlReport -
maxElementCountForHtmlDetailsPage
public int maxElementCountForHtmlDetailsPage -
baselineReportPath
-
deltaReportPath
Deprecated. -
computeDeprecatedDelta
public boolean computeDeprecatedDelta -
prepareForSonarQube
public boolean prepareForSonarQube -
productionSourceSets
-
testSourceSets
-
rootFolder
-
systemBaseDirectory
-
systemBaseDirectoryIsRelativeToSystemRoot
public boolean systemBaseDirectoryIsRelativeToSystemRoot -
systemId
-
systemName
-
useGroupIdInModuleName
public boolean useGroupIdInModuleName -
compilerDefinitionPath
-
pythonInterpreterPath
-
requiredInstallationProfiles
-
systemDirectory
-
overrideSonargraphWorkspace
public boolean overrideSonargraphWorkspace -
analyzerExecutionLevel
-
numberOfDaemons
public int numberOfDaemons -
daemonStackSize
public int daemonStackSize -
workspaceProfile
-
uploadHostUrl
-
createAndUploadSnapshot
public boolean createAndUploadSnapshot -
clientKey
-
failedUploadDirectory
-
branch
-
version
-
commitId
-
timestamp
-
tsConfigPath
-
pythonRoot
-
pythonVirtualEnvironment
-
-
Constructor Details
-
SonargraphExtension
public SonargraphExtension()
-
-
Method Details
-
getBaselineReportPath
-
getInstallationDirectory
-
getFailedUploadDirectory
-
getSystemDirectory
-
setSystemDirectory
-
getCompilerDefinitionPath
-
getRootFolder
-
getSystemBaseDirectory
-
getReportDirectory
-
getSnapshotDirectory
-
getQualityModelFile
-
getFailSet
-
failSet
public void failSet(groovy.lang.Closure<?> cl) -
addSystem
-
addSystem
-
addModule
-
toString
-
getRepository
-
isSkip
public boolean isSkip() -
getSonargraphBuildVersion
-
isAutoUpdate
public boolean isAutoUpdate() -
isUseHttpProxyHost
public boolean isUseHttpProxyHost() -
getInstallationDirectory
-
getActivationCode
-
getWaitForLicense
public int getWaitForLicense() -
getLicenseServerHost
-
getLicenseServerPort
-
getLicenseServerUrl
-
getLicenseFile
-
getLanguages
-
getLogFile
-
getLogLevel
-
getProgressInfo
-
getVirtualModel
-
getQualityModelFile
-
getSnapshotDirectory
-
getSnapshotFileName
-
isIncludeTestCode
public boolean isIncludeTestCode() -
isIncludeEmptyModules
public boolean isIncludeEmptyModules() -
getReportDirectory
-
getReportFileName
-
getReportFormat
-
getReportType
-
getContextInfo
-
isSplitByModule
public boolean isSplitByModule() -
getElementCountToSplitHtmlReport
public int getElementCountToSplitHtmlReport() -
getMaxElementCountForHtmlDetailsPage
public int getMaxElementCountForHtmlDetailsPage() -
getBaselineReportPath
-
getDeltaReportPath
-
isComputeDeprecatedDelta
public boolean isComputeDeprecatedDelta() -
isPrepareForSonarQube
public boolean isPrepareForSonarQube() -
getFailSetHandler
public com.hello2morrow.sonargraph.build.client.gradle.FailSetHandler getFailSetHandler() -
getProductionSourceSets
-
getTestSourceSets
-
getRootFolder
-
getSystemBaseDirectory
-
isSystemBaseDirectoryIsRelativeToSystemRoot
public boolean isSystemBaseDirectoryIsRelativeToSystemRoot() -
getSystemId
-
getSystemName
-
isUseGroupIdInModuleName
public boolean isUseGroupIdInModuleName() -
getPythonInterpreterPath
-
getRequiredInstallationProfiles
-
getSystemDirectory
-
isOverrideSonargraphWorkspace
public boolean isOverrideSonargraphWorkspace() -
getWorkspaceProfile
-
getAnalyzerExecutionLevel
-
getUploadHostUrl
-
getClientKey
-
getFailedUploadDirectory
-
getBranch
-
getVersion
-
getCommitId
-
getTimestamp
-
getProjectFolders
-
getNumberOfDaemons
public final int getNumberOfDaemons() -
getDaemonStackSize
public final int getDaemonStackSize()
-