-
- 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 enum
NpmDependency.Scope
-
Field Summary
Fields Modifier and Type Field Description private final String
key
private final NpmDependency.Scope
scope
private final Boolean
generateExternals
-
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 String
getKey()
final NpmDependency.Scope
getScope()
final Boolean
getGenerateExternals()
String
getGroup()
Set<File>
resolve(Boolean transitive)
Set<File>
resolve()
Unit
resolve(DependencyResolveContext context)
String
toString()
FileCollection
getFiles()
String
getName()
String
getVersion()
TaskDependency
getBuildDependencies()
Boolean
contentEquals(Dependency dependency)
DefaultLibraryBinaryIdentifier
getTargetComponentId()
Dependency
copy()
Unit
because(String reason)
String
getReason()
-
-
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()
-
-
-
-