Package io.quarkus.domino
Interface ProjectDependencyConfig.Mutable
-
- All Superinterfaces:
ProjectDependencyConfig
- Enclosing interface:
- ProjectDependencyConfig
public static interface ProjectDependencyConfig.Mutable extends ProjectDependencyConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.quarkus.domino.ProjectDependencyConfig
ProjectDependencyConfig.Mutable
-
-
Method Summary
-
Methods inherited from interface io.quarkus.domino.ProjectDependencyConfig
getExcludePatterns, getExcludeScopes, getGradleJavaHome, getIncludeArtifacts, getIncludePatterns, getLevel, getLogTreesFor, getNonProjectBoms, getProductInfo, getProjectArtifacts, getProjectBom, getProjectDir, getRecipeRepos, isExcludeBomImports, isExcludeParentPoms, isGradleJava8, isIncludeAlreadyBuilt, isIncludeNonManaged, isIncludeOptionalDeps, isLegacyScmLocator, isLogArtifactsToBuild, isLogCodeRepos, isLogCodeRepoTree, isLogModulesToBuild, isLogNonManagedVisitied, isLogRemaining, isLogSummary, isLogTrees, isValidateCodeRepoTags, isVerboseGraphs, isWarnOnMissingScm, isWarnOnResolutionErrors, mutable
-
-
-
-
Method Detail
-
setProductInfo
ProjectDependencyConfig.Mutable setProductInfo(ProductInfo productInfo)
-
setProjectDir
ProjectDependencyConfig.Mutable setProjectDir(Path projectDir)
-
setProjectBom
ProjectDependencyConfig.Mutable setProjectBom(io.quarkus.maven.dependency.ArtifactCoords bom)
-
setNonProjectBoms
ProjectDependencyConfig.Mutable setNonProjectBoms(List<io.quarkus.maven.dependency.ArtifactCoords> nonProjectBoms)
-
setProjectArtifacts
ProjectDependencyConfig.Mutable setProjectArtifacts(Collection<io.quarkus.maven.dependency.ArtifactCoords> projectArtifacts)
-
addProjectArtifacts
ProjectDependencyConfig.Mutable addProjectArtifacts(io.quarkus.maven.dependency.ArtifactCoords projectArtifact)
-
setIncludeArtifacts
ProjectDependencyConfig.Mutable setIncludeArtifacts(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts)
-
setIncludeGroupIds
default ProjectDependencyConfig.Mutable setIncludeGroupIds(Collection<String> groupIds)
-
setIncludeKeys
default ProjectDependencyConfig.Mutable setIncludeKeys(Collection<io.quarkus.maven.dependency.ArtifactKey> artifactKeys)
-
setIncludePatterns
ProjectDependencyConfig.Mutable setIncludePatterns(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts)
-
addIncludePattern
ProjectDependencyConfig.Mutable addIncludePattern(io.quarkus.maven.dependency.ArtifactCoords patter)
-
setExcludeGroupIds
default ProjectDependencyConfig.Mutable setExcludeGroupIds(Collection<String> groupIds)
-
setExcludeKeys
default ProjectDependencyConfig.Mutable setExcludeKeys(Collection<io.quarkus.maven.dependency.ArtifactKey> artifactKeys)
-
setExcludePatterns
ProjectDependencyConfig.Mutable setExcludePatterns(Collection<io.quarkus.maven.dependency.ArtifactCoords> artifacts)
-
addExcludePattern
ProjectDependencyConfig.Mutable addExcludePattern(io.quarkus.maven.dependency.ArtifactCoords pattern)
-
setExcludeScopes
ProjectDependencyConfig.Mutable setExcludeScopes(Collection<String> excludeScopes)
-
setIncludeNonManaged
ProjectDependencyConfig.Mutable setIncludeNonManaged(boolean includeNonManaged)
-
setExcludeParentPoms
ProjectDependencyConfig.Mutable setExcludeParentPoms(boolean excludeParentPoms)
-
setExcludeBomImports
ProjectDependencyConfig.Mutable setExcludeBomImports(boolean excludeBomImports)
-
setLevel
ProjectDependencyConfig.Mutable setLevel(int level)
-
setVerboseGraphs
ProjectDependencyConfig.Mutable setVerboseGraphs(boolean verboseGraphs)
-
setLogArtifactsToBuild
ProjectDependencyConfig.Mutable setLogArtifactsToBuild(boolean logArtifactsToBuild)
-
setLogModulesToBuild
ProjectDependencyConfig.Mutable setLogModulesToBuild(boolean logModulesToBuild)
-
setLogTrees
ProjectDependencyConfig.Mutable setLogTrees(boolean logTrees)
-
setLogTreesFor
ProjectDependencyConfig.Mutable setLogTreesFor(String logTreesFor)
-
setLogRemaining
ProjectDependencyConfig.Mutable setLogRemaining(boolean logRemaining)
-
setLogSummary
ProjectDependencyConfig.Mutable setLogSummary(boolean logSummary)
-
setLogNonManagedVisited
ProjectDependencyConfig.Mutable setLogNonManagedVisited(boolean logNonManagedVisited)
-
setLogCodeRepos
ProjectDependencyConfig.Mutable setLogCodeRepos(boolean logCodeRepos)
-
setLogCodeRepoTree
ProjectDependencyConfig.Mutable setLogCodeRepoTree(boolean logCodeRepoGraph)
-
setRecipeRepos
ProjectDependencyConfig.Mutable setRecipeRepos(List<String> recipeRepoUrls)
-
setValidateCodeRepoTags
@Deprecated(since="0.0.78") ProjectDependencyConfig.Mutable setValidateCodeRepoTags(boolean validateTags)
Deprecated.
-
setLegacyScmLocator
ProjectDependencyConfig.Mutable setLegacyScmLocator(boolean legacyScmLocator)
-
setWarnOnResolutionErrors
ProjectDependencyConfig.Mutable setWarnOnResolutionErrors(boolean warn)
-
setWarnOnMissingScm
ProjectDependencyConfig.Mutable setWarnOnMissingScm(boolean warnOnMissingScm)
-
setIncludeAlreadyBuilt
ProjectDependencyConfig.Mutable setIncludeAlreadyBuilt(boolean includeAlreadyBuilt)
-
setIncludeOptionalDeps
ProjectDependencyConfig.Mutable setIncludeOptionalDeps(boolean includeOptionalDeps)
-
setGradleJava8
ProjectDependencyConfig.Mutable setGradleJava8(boolean java8)
-
setGradleJavaHome
ProjectDependencyConfig.Mutable setGradleJavaHome(String javaHome)
-
build
ProjectDependencyConfig build()
-
persist
default void persist(Path p) throws IOException
Description copied from interface:ProjectDependencyConfigPersist this configuration to the specified file.- Specified by:
persistin interfaceProjectDependencyConfig- Parameters:
p- Target path- Throws:
IOException- if the specified file can not be written to.
-
-