Package japicmp.config
Class Options
java.lang.Object
japicmp.config.Options
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddExcludeFromArgument(Optional<String> packagesExcludeArg, boolean excludeExclusively) voidaddIgnoreMissingClassRegularExpression(String missingClassRegEx) voidaddIncludeFromArgument(Optional<String> packagesIncludeArg, boolean includeExclusively) createFilterList(Optional<String> argumentString, List<Filter> filters, String errorMessage, boolean exclusive) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanstatic OptionsvoidsetAccessModifier(AccessModifier accessModifier) voidsetAccessModifier(Optional<AccessModifier> accessModifier) voidsetClassPathMode(JApiCli.ClassPathMode classPathMode) voidsetErrorOnBinaryIncompatibility(boolean errorOnBinaryIncompatibility) voidsetErrorOnExclusionIncompatibility(boolean errorOnExclusionIncompatibility) voidsetErrorOnModifications(boolean errorOnModifications) voidsetErrorOnSemanticIncompatibility(boolean errorOnSemanticIncompatibility) voidsetErrorOnSemanticIncompatibilityForMajorVersionZero(boolean errorOnSemanticIncompatibilityForMajorVersionZero) voidsetErrorOnSourceIncompatibility(boolean errorOnSourceIncompatibility) voidsetHelpRequested(boolean helpRequested) voidsetHtmlOutputFile(Optional<String> htmlOutputFile) voidsetHtmlStylesheet(Optional<String> htmlStylesheet) voidsetIgnoreMissingClasses(boolean ignoreMissingClasses) voidsetIgnoreMissingNewVersion(boolean ignoreMissingNewVersion) voidsetIgnoreMissingOldVersion(boolean ignoreMissingOldVersion) voidsetIncludeSynthetic(boolean showSynthetic) voidsetNewArchives(List<JApiCmpArchive> newArchives) voidsetNewClassPath(Optional<String> newClassPath) voidsetNoAnnotations(boolean noAnnotations) voidsetOldArchives(List<JApiCmpArchive> oldArchives) voidsetOldClassPath(Optional<String> oldClassPath) voidsetOutputOnlyBinaryIncompatibleModifications(boolean outputOnlyBinaryIncompatibleModifications) voidsetOutputOnlyModifications(boolean outputOnlyModifications) voidsetReportOnlyFilename(boolean reportOnlyFilename) voidsetSemanticVersioning(boolean semanticVersioning) voidsetXmlOutputFile(Optional<String> xmlOutputFile) voidverify()
-
Method Details
-
newDefault
-
verify
public void verify() -
getNewArchives
-
setNewArchives
-
getOldArchives
-
setOldArchives
-
isOutputOnlyModifications
public boolean isOutputOnlyModifications() -
setOutputOnlyModifications
public void setOutputOnlyModifications(boolean outputOnlyModifications) -
getXmlOutputFile
-
setXmlOutputFile
-
setAccessModifier
-
getAccessModifier
-
setAccessModifier
-
getIncludes
-
getExcludes
-
addExcludeFromArgument
-
addIncludeFromArgument
-
createFilterList
-
isOutputOnlyBinaryIncompatibleModifications
public boolean isOutputOnlyBinaryIncompatibleModifications() -
setOutputOnlyBinaryIncompatibleModifications
public void setOutputOnlyBinaryIncompatibleModifications(boolean outputOnlyBinaryIncompatibleModifications) -
getHtmlOutputFile
-
setHtmlOutputFile
-
isIncludeSynthetic
public boolean isIncludeSynthetic() -
setIncludeSynthetic
public void setIncludeSynthetic(boolean showSynthetic) -
setIgnoreMissingClasses
public void setIgnoreMissingClasses(boolean ignoreMissingClasses) -
getHtmlStylesheet
-
setHtmlStylesheet
-
getOldClassPath
-
setOldClassPath
-
getNewClassPath
-
setNewClassPath
-
getClassPathMode
-
setClassPathMode
-
isNoAnnotations
public boolean isNoAnnotations() -
setNoAnnotations
public void setNoAnnotations(boolean noAnnotations) -
addIgnoreMissingClassRegularExpression
-
getIgnoreMissingClasses
-
setReportOnlyFilename
public void setReportOnlyFilename(boolean reportOnlyFilename) -
getDifferenceDescription
-
joinOldArchives
-
joinNewArchives
-
joinOldVersions
-
joinNewVersions
-
setSemanticVersioning
public void setSemanticVersioning(boolean semanticVersioning) -
isSemanticVersioning
public boolean isSemanticVersioning() -
isErrorOnBinaryIncompatibility
public boolean isErrorOnBinaryIncompatibility() -
setErrorOnBinaryIncompatibility
public void setErrorOnBinaryIncompatibility(boolean errorOnBinaryIncompatibility) -
isErrorOnSourceIncompatibility
public boolean isErrorOnSourceIncompatibility() -
setErrorOnSourceIncompatibility
public void setErrorOnSourceIncompatibility(boolean errorOnSourceIncompatibility) -
isErrorOnExclusionIncompatibility
public boolean isErrorOnExclusionIncompatibility() -
setErrorOnExclusionIncompatibility
public void setErrorOnExclusionIncompatibility(boolean errorOnExclusionIncompatibility) -
isErrorOnModifications
public boolean isErrorOnModifications() -
setErrorOnModifications
public void setErrorOnModifications(boolean errorOnModifications) -
isErrorOnSemanticIncompatibility
public boolean isErrorOnSemanticIncompatibility() -
setErrorOnSemanticIncompatibility
public void setErrorOnSemanticIncompatibility(boolean errorOnSemanticIncompatibility) -
isIgnoreMissingOldVersion
public boolean isIgnoreMissingOldVersion() -
setIgnoreMissingOldVersion
public void setIgnoreMissingOldVersion(boolean ignoreMissingOldVersion) -
isIgnoreMissingNewVersion
public boolean isIgnoreMissingNewVersion() -
setIgnoreMissingNewVersion
public void setIgnoreMissingNewVersion(boolean ignoreMissingNewVersion) -
isHelpRequested
public boolean isHelpRequested() -
setHelpRequested
public void setHelpRequested(boolean helpRequested) -
isErrorOnSemanticIncompatibilityForMajorVersionZero
public boolean isErrorOnSemanticIncompatibilityForMajorVersionZero() -
setErrorOnSemanticIncompatibilityForMajorVersionZero
public void setErrorOnSemanticIncompatibilityForMajorVersionZero(boolean errorOnSemanticIncompatibilityForMajorVersionZero)
-