Class NpmComponentIdentity_1_0

java.lang.Object
com.gradle.scan.eventmodel.npm.dependencies.NpmComponentIdentity_1_0

@NpmAgentVersion(since="2.0.0") public class NpmComponentIdentity_1_0 extends Object
An identifier for a NpmComponent_1_0 instance.
  • Field Details

    • scope

      @Nullable("when the package is not scoped") public final @Nullable("when the package is not scoped") String scope
      The package scope.
    • name

      public final String name
      The package name.
    • version

      public final String version
      The package version.
    • location

      @Nullable("when the location is not known, e.g. requested identity") public final @Nullable("when the location is not known, e.g. requested identity") String location
      The package location.
    • resolved

      @Nullable("when tarball is not known, e.g. requested identity") public final @Nullable("when tarball is not known, e.g. requested identity") String resolved
      The tarball url or file path where the package artifact can be found.
  • Constructor Details

    • NpmComponentIdentity_1_0

      public NpmComponentIdentity_1_0(@Nullable @Nullable String scope, String name, String version, @Nullable @Nullable String location, @Nullable @Nullable String resolved)
  • Method Details