Packages

package core

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class Activation extends Product with Serializable
  2. trait ArtifactSource extends AnyRef
  3. final class Attributes extends Product with Serializable
  4. final case class Classifier(value: String) extends AnyVal with Product with Serializable
  5. final case class Configuration(value: String) extends AnyVal with Product with Serializable
  6. final class Continue extends ResolutionProcess with Product with Serializable
  7. final class Dependency extends Product with Serializable

    Dependencies with the same @module will typically see their @version-s merged.

    Dependencies with the same @module will typically see their @version-s merged.

    The remaining fields are left untouched, some being transitively propagated (exclusions, optional, in particular).

  8. final class DependencySet extends AnyRef
  9. final class Done extends ResolutionProcess with Product with Serializable
  10. final case class Extension(value: String) extends AnyVal with Product with Serializable
  11. final class Info extends Product with Serializable

    Extra project info, not used during resolution

  12. sealed abstract class Latest extends Product with Serializable
  13. final class MinimizedExclusions extends Product with Serializable
  14. final class Missing extends ResolutionProcess with Product with Serializable
  15. final class Module extends Product with Serializable

    Identifies a "module".

    Identifies a "module".

    During resolution, all dependencies having the same module will be given the same version, if there are no version conflicts between them.

    Using the same terminology as Ivy.

  16. final case class ModuleName(value: String) extends AnyVal with Product with Serializable
  17. final case class Organization(value: String) extends AnyVal with Product with Serializable
  18. final class Profile extends Product with Serializable
  19. final class Project extends Product with Serializable
  20. final class Publication extends Product with Serializable
  21. sealed abstract class Reconciliation extends AnyRef

    Represents a reconciliation strategy given a dependency conflict.

  22. trait Repository extends Serializable with ArtifactSource
  23. final class Resolution extends Product with Serializable

    State of a dependency resolution.

    State of a dependency resolution.

    Done if method isDone returns true.

  24. sealed abstract class ResolutionProcess extends Product with Serializable
  25. final class SnapshotVersion extends Product with Serializable
  26. final class SnapshotVersioning extends Product with Serializable
  27. final case class Type(value: String) extends AnyVal with Product with Serializable
  28. final class Version extends Ordered[Version] with Product with Serializable

    Used internally by Resolver.

    Used internally by Resolver.

    Same kind of ordering as aether-util/src/main/java/org/eclipse/aether/util/version/GenericVersion.java

  29. final class VersionConstraint extends Product with Serializable
  30. final class VersionInterval extends Product with Serializable
  31. final class Versions extends Product with Serializable

Value Members

  1. object Activation extends Serializable
  2. object Attributes extends Serializable
  3. object Classifier extends Serializable
  4. object Configuration extends Serializable
  5. object Continue extends Serializable
  6. object Dependency extends Serializable
  7. object DependencySet
  8. object Done extends Serializable
  9. object Exclusions
  10. object Extension extends Serializable
  11. object Info extends Serializable
  12. object Latest extends Serializable
  13. object MinimizedExclusions extends Serializable

    This file defines a special-purpose structure for exclusions that has the following properties/goals:

    This file defines a special-purpose structure for exclusions that has the following properties/goals:

    • The exclusion data is always minimized (minimized meaning overlapping rules are removed)
    • The data structure is split into various cases, optimizing common cases for join/meet
    • The hashcode is cached, such that recalculating the hashcode for these exclusions is cached.
  14. object Missing extends Serializable
  15. object Module extends Serializable
  16. object ModuleName extends Serializable
  17. object Orders
  18. object Organization extends Serializable
  19. object Parse
  20. object Profile extends Serializable
  21. object Project extends Serializable
  22. object Publication extends Serializable
  23. object Reconciliation
  24. object Repository extends Serializable
  25. object Resolution extends Serializable
  26. object ResolutionProcess extends Serializable
  27. object SnapshotVersion extends Serializable
  28. object SnapshotVersioning extends Serializable
  29. object Type extends Serializable
  30. object Version extends Serializable
  31. object VersionConstraint extends Serializable
  32. object VersionInterval extends Serializable
  33. object Versions extends Serializable

Ungrouped