public class KlocworkDesktopConfig extends hudson.model.AbstractDescribableImpl<KlocworkDesktopConfig>
Modifier and Type | Class and Description |
---|---|
static class |
KlocworkDesktopConfig.DescriptorImpl |
Constructor and Description |
---|
KlocworkDesktopConfig(String buildSpec,
String projectDir,
boolean cleanupProject,
String reportFile,
String additionalOpts,
boolean incrementalAnalysis,
KlocworkDiffAnalysisConfig diffAnalysisConfig) |
Modifier and Type | Method and Description |
---|---|
String |
getAdditionalOpts() |
String |
getBuildSpec() |
boolean |
getCleanupProject() |
KlocworkDiffAnalysisConfig |
getDiffAnalysisConfig() |
String |
getDiffFileList(hudson.EnvVars envVars) |
hudson.util.ArgumentListBuilder |
getGitDiffCmd(hudson.EnvVars envVars) |
boolean |
getIncrementalAnalysis() |
hudson.util.ArgumentListBuilder |
getKwcheckCreateCmd(hudson.EnvVars envVars,
hudson.FilePath workspace) |
String |
getKwcheckDiffList(hudson.EnvVars envVars,
hudson.FilePath workspace,
hudson.Launcher launcher) |
hudson.util.ArgumentListBuilder |
getKwcheckListCmd(hudson.EnvVars envVars,
hudson.FilePath workspace,
String diffList) |
hudson.util.ArgumentListBuilder |
getKwcheckRunCmd(hudson.EnvVars envVars,
hudson.FilePath workspace,
String diffList) |
hudson.util.ArgumentListBuilder |
getKwcheckSetCmd(hudson.EnvVars envVars,
hudson.FilePath workspace) |
String |
getProjectDir() |
String |
getReportFile() |
hudson.util.ArgumentListBuilder |
getVersionCmd() |
boolean |
hasExistingProject(hudson.FilePath workspace,
hudson.EnvVars envVars) |
boolean |
isGitDiffType() |
@DataBoundConstructor public KlocworkDesktopConfig(String buildSpec, String projectDir, boolean cleanupProject, String reportFile, String additionalOpts, boolean incrementalAnalysis, KlocworkDiffAnalysisConfig diffAnalysisConfig)
public hudson.util.ArgumentListBuilder getVersionCmd() throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getKwcheckCreateCmd(hudson.EnvVars envVars, hudson.FilePath workspace) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getKwcheckSetCmd(hudson.EnvVars envVars, hudson.FilePath workspace) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getKwcheckListCmd(hudson.EnvVars envVars, hudson.FilePath workspace, String diffList) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getKwcheckRunCmd(hudson.EnvVars envVars, hudson.FilePath workspace, String diffList) throws IOException, InterruptedException
IOException
InterruptedException
public hudson.util.ArgumentListBuilder getGitDiffCmd(hudson.EnvVars envVars)
public boolean hasExistingProject(hudson.FilePath workspace, hudson.EnvVars envVars) throws IOException, InterruptedException
IOException
InterruptedException
public String getKwcheckDiffList(hudson.EnvVars envVars, hudson.FilePath workspace, hudson.Launcher launcher) throws hudson.AbortException
hudson.AbortException
public String getDiffFileList(hudson.EnvVars envVars)
public boolean isGitDiffType()
public String getBuildSpec()
public String getProjectDir()
public boolean getCleanupProject()
public String getReportFile()
public String getAdditionalOpts()
public boolean getIncrementalAnalysis()
public KlocworkDiffAnalysisConfig getDiffAnalysisConfig()
Copyright © 2016–2017. All rights reserved.