Trait

net.adamcin.vltpack

PackageDependencies

Related Doc: package vltpack

Permalink

trait PackageDependencies extends BaseMojo with RequiresProject with IdentifiesPackages with ResolvesArtifacts

Trait defining common mojo parameters and methods useful for identifying package dependencies that are not embedded in the main project artifact

Since

0.6.0

Linear Supertypes
ResolvesArtifacts, IdentifiesPackages, RequiresProject, BaseMojo, AbstractMojo, ContextEnabled, Mojo, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PackageDependencies
  2. ResolvesArtifacts
  3. IdentifiesPackages
  4. RequiresProject
  5. BaseMojo
  6. AbstractMojo
  7. ContextEnabled
  8. Mojo
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def copyToDir(dir: File, log: Log)(artifact: Artifact): File

    Permalink
    Definition Classes
    ResolvesArtifacts
  7. lazy val dependencies: List[Artifact]

    Permalink
    Definition Classes
    ResolvesArtifacts
  8. def dependsOn: List[Dependency]

    Permalink
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def execute(): Unit

    Permalink
    Definition Classes
    BaseMojo → Mojo
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def getIdFromProperties(props: Properties, defaultId: Option[PackageId]): Option[PackageId]

    Permalink
    Definition Classes
    IdentifiesPackages
  15. def getLog(): Log

    Permalink
    Definition Classes
    AbstractMojo → Mojo
  16. def getPluginContext(): Map

    Permalink
    Definition Classes
    AbstractMojo → ContextEnabled
  17. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  18. def identifyPackage(file: File): Option[PackageId]

    Permalink
    Definition Classes
    IdentifiesPackages
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. lazy val localRepository: ArtifactRepository

    Permalink
    Definition Classes
    ResolvesArtifacts
  21. val localRepositoryPath: File

    Permalink

    Specify the local repository path for resolved artifacts Refer to maven-install-plugin:install-file

    Specify the local repository path for resolved artifacts Refer to maven-install-plugin:install-file

    Definition Classes
    ResolvesArtifacts
    Since

    1.0.4

  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final val pA: Regex

    Permalink
    Definition Classes
    ResolvesArtifacts
  26. final val pGA: Regex

    Permalink
    Definition Classes
    ResolvesArtifacts
  27. final val pGATCV: Regex

    Permalink
    Definition Classes
    ResolvesArtifacts
  28. final val pGATV: Regex

    Permalink
    Definition Classes
    ResolvesArtifacts
  29. final val pGAV: Regex

    Permalink
    Definition Classes
    ResolvesArtifacts
  30. var packageDependencies: List[String]

    Permalink

    List of artifactIds matching dependencies that are valid vault packages

  31. def packageDependencyArtifacts: Stream[Artifact]

    Permalink
  32. def proj: MavenProject

    Permalink
    Definition Classes
    ResolvesArtifacts
  33. var project: MavenProject

    Permalink
    Definition Classes
    RequiresProject
  34. val propertiesEntry: String

    Permalink
    Definition Classes
    IdentifiesPackages
  35. lazy val repositoryRequest: RepositoryRequest

    Permalink
    Definition Classes
    ResolvesArtifacts
  36. var repositorySystem: RepositorySystem

    Permalink
    Definition Classes
    ResolvesArtifacts
  37. def resolveArtifacts(artifacts: Stream[Artifact]): Stream[Artifact]

    Permalink
    Definition Classes
    ResolvesArtifacts
  38. def resolveByArtifactIds(artifactIds: Set[String]): Stream[Artifact]

    Permalink
    Definition Classes
    ResolvesArtifacts
  39. def resolveByCoordinates(groupId: String, artifactId: String, version: String, artifactType: String, classifier: String): Option[Artifact]

    Permalink
    Definition Classes
    ResolvesArtifacts
  40. def resolveByCoordinates(coordinates: String): Option[Artifact]

    Permalink
    Definition Classes
    ResolvesArtifacts
  41. def resolveByFilter(filter: String): Stream[Artifact]

    Permalink
    Definition Classes
    ResolvesArtifacts
  42. var session: MavenSession

    Permalink
    Definition Classes
    BaseMojo
  43. def setLog(arg0: Log): Unit

    Permalink
    Definition Classes
    AbstractMojo → Mojo
  44. def setPluginContext(arg0: Map): Unit

    Permalink
    Definition Classes
    AbstractMojo → ContextEnabled
  45. var settings: Settings

    Permalink
    Definition Classes
    BaseMojo
  46. def skipOrExecute(skip: Boolean)(body: ⇒ Unit): Unit

    Permalink
    Definition Classes
    BaseMojo
  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  48. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  49. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ResolvesArtifacts

Inherited from IdentifiesPackages

Inherited from RequiresProject

Inherited from BaseMojo

Inherited from AbstractMojo

Inherited from ContextEnabled

Inherited from Mojo

Inherited from AnyRef

Inherited from Any

Ungrouped