Skip to content

JavaProjectScope

Represents the java project itself (maven, gradle, etc)

Extends OutputScope

constructor(name: string, options: JavaProjectScopeOptions)Constructs a new instance of the JavaProjectScope class
addDependency(dependency: JavaDependency) => string
dependenciesMap<string, JavaDependency>The dependencies of this project Map qualified package name to dependency
gradleProjectConfigGradleProjectConfig | undefinedDefine project configuration. Either maven or gradle
kindstring
mavenProjectConfigMavenProjectConfig | undefinedDefine project configuration. Either maven or gradle
set(mavenProjectConfig: MavenProjectConfig | undefined) => void