-
- All Implemented Interfaces:
-
org.gradle.api.Buildable,org.gradle.api.artifacts.Dependency,org.gradle.api.artifacts.FileCollectionDependency,org.gradle.api.artifacts.SelfResolvingDependency,org.gradle.api.internal.artifacts.ResolvableDependency,org.gradle.api.internal.artifacts.dependencies.SelfResolvingDependencyInternal
public final class NpmDependency implements SelfResolvingDependency, SelfResolvingDependencyInternal, ResolvableDependency, FileCollectionDependency
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumNpmDependency.Scope
-
Field Summary
Fields Modifier and Type Field Description private final Stringkeyprivate final NpmDependency.Scopescopeprivate final BooleangenerateExternals
-
Constructor Summary
Constructors Constructor Description NpmDependency(Project project, String name, String version, NpmDependency.Scope scope, Boolean generateExternals)
-
Method Summary
Modifier and Type Method Description final StringgetKey()final NpmDependency.ScopegetScope()final BooleangetGenerateExternals()StringgetGroup()Set<File>resolve(Boolean transitive)Set<File>resolve()Unitresolve(DependencyResolveContext context)StringtoString()FileCollectiongetFiles()StringgetName()StringgetVersion()TaskDependencygetBuildDependencies()BooleancontentEquals(Dependency dependency)DefaultLibraryBinaryIdentifiergetTargetComponentId()Dependencycopy()Unitbecause(String reason)StringgetReason()-
-
Constructor Detail
-
NpmDependency
NpmDependency(Project project, String name, String version, NpmDependency.Scope scope, Boolean generateExternals)
-
-
Method Detail
-
getScope
final NpmDependency.Scope getScope()
-
getGenerateExternals
final Boolean getGenerateExternals()
-
getFiles
FileCollection getFiles()
-
getVersion
String getVersion()
-
getBuildDependencies
TaskDependency getBuildDependencies()
-
contentEquals
Boolean contentEquals(Dependency dependency)
-
getTargetComponentId
DefaultLibraryBinaryIdentifier getTargetComponentId()
-
copy
Dependency copy()
-
-
-
-