Packages

final class ResolutionParams extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ResolutionParams
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ResolutionParams()
  2. new ResolutionParams(keepOptionalDependencies: Boolean, maxIterations: Int, forceVersion: Map[core.Module, String], forcedProperties: Map[String, String], profiles: Set[String], scalaVersionOpt: Option[String], forceScalaVersionOpt: Option[Boolean], typelevel: Boolean, rules: Seq[(Rule, RuleResolution)], reconciliation: Seq[(ModuleMatchers, Reconciliation)], properties: Seq[(String, String)], exclusions: Set[(core.Organization, core.ModuleName)], osInfoOpt: Option[Os], jdkVersionOpt: Option[Version], useSystemOsInfo: Boolean, useSystemJdkVersion: Boolean, defaultConfiguration: Configuration)
  3. new ResolutionParams(keepOptionalDependencies: Boolean, maxIterations: Int, forceVersion: Map[core.Module, String], forcedProperties: Map[String, String], profiles: Set[String], scalaVersionOpt: Option[String], forceScalaVersionOpt: Option[Boolean], typelevel: Boolean, rules: Seq[(Rule, RuleResolution)], reconciliation: Seq[(ModuleMatchers, Reconciliation)], properties: Seq[(String, String)], exclusions: Set[(core.Organization, core.ModuleName)], osInfoOpt: Option[Os], jdkVersionOpt: Option[Version], useSystemOsInfo: Boolean, useSystemJdkVersion: Boolean, defaultConfiguration: Configuration, overrideFullSuffixOpt: Option[Boolean])
  4. new ResolutionParams(keepOptionalDependencies: Boolean, maxIterations: Int, forceVersion: Map[core.Module, String], forcedProperties: Map[String, String], profiles: Set[String], scalaVersionOpt: Option[String], forceScalaVersionOpt: Option[Boolean], typelevel: Boolean, rules: Seq[(Rule, RuleResolution)], reconciliation: Seq[(ModuleMatchers, Reconciliation)], properties: Seq[(String, String)], exclusions: Set[(core.Organization, core.ModuleName)], osInfoOpt: Option[Os], jdkVersionOpt: Option[Version], useSystemOsInfo: Boolean, useSystemJdkVersion: Boolean, defaultConfiguration: Configuration, overrideFullSuffixOpt: Option[Boolean], keepProvidedDependencies: Option[Boolean])
  5. new ResolutionParams(keepOptionalDependencies: Boolean, maxIterations: Int, forceVersion: Map[core.Module, String], forcedProperties: Map[String, String], profiles: Set[String], scalaVersionOpt: Option[String], forceScalaVersionOpt: Option[Boolean], typelevel: Boolean, rules: Seq[(Rule, RuleResolution)], reconciliation: Seq[(ModuleMatchers, Reconciliation)], properties: Seq[(String, String)], exclusions: Set[(core.Organization, core.ModuleName)], osInfoOpt: Option[Os], jdkVersionOpt: Option[Version], useSystemOsInfo: Boolean, useSystemJdkVersion: Boolean, defaultConfiguration: Configuration, overrideFullSuffixOpt: Option[Boolean], keepProvidedDependencies: Option[Boolean], forceDepMgmtVersions: Option[Boolean], enableDependencyOverrides: Option[Boolean])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def actualReconciliation: Seq[(ModuleMatchers, Reconciliation)]
  5. lazy val actualRules: Seq[(Rule, RuleResolution)]
  6. def addExclusions(exclusions: (core.Organization, core.ModuleName)*): ResolutionParams
  7. def addForceVersion(fv: (core.Module, String)*): ResolutionParams
  8. def addForcedProperties(props: (String, String)*): ResolutionParams
  9. def addProfile(profile: String*): ResolutionParams
  10. def addProperties(props: (String, String)*): ResolutionParams
  11. def addReconciliation(reconciliation: (ModuleMatchers, Reconciliation)*): ResolutionParams
  12. final def addRule(rule: Rule): ResolutionParams
  13. final def addRule(rule: Rule, resolution: RuleResolution): ResolutionParams
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. def canEqual(obj: Any): Boolean
    Definition Classes
    ResolutionParams → Equals
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  17. val defaultConfiguration: Configuration
  18. def doForceScalaVersion: Boolean
  19. def doOverrideFullSuffix: Boolean
  20. val enableDependencyOverrides: Option[Boolean]
  21. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def equals(obj: Any): Boolean
    Definition Classes
    ResolutionParams → Equals → AnyRef → Any
  23. val exclusions: Set[(core.Organization, core.ModuleName)]
  24. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. val forceDepMgmtVersions: Option[Boolean]
  26. val forceScalaVersionOpt: Option[Boolean]
  27. val forceVersion: Map[core.Module, String]
  28. val forcedProperties: Map[String, String]
  29. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  30. def hashCode(): Int
    Definition Classes
    ResolutionParams → AnyRef → Any
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. val jdkVersionOpt: Option[Version]
  33. val keepOptionalDependencies: Boolean
  34. val keepProvidedDependencies: Option[Boolean]
  35. val maxIterations: Int
  36. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  39. val osInfoOpt: Option[Os]
  40. val overrideFullSuffixOpt: Option[Boolean]
  41. def productArity: Int
    Definition Classes
    ResolutionParams → Product
  42. def productElement(n: Int): Any
    Definition Classes
    ResolutionParams → Product
  43. def productIterator: Iterator[Any]
    Definition Classes
    Product
  44. def productPrefix: String
    Definition Classes
    ResolutionParams → Product
  45. val profiles: Set[String]
  46. val properties: Seq[(String, String)]
  47. val reconciliation: Seq[(ModuleMatchers, Reconciliation)]
  48. val rules: Seq[(Rule, RuleResolution)]
  49. val scalaVersionOpt: Option[String]
  50. def selectedScalaVersion: String
  51. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  52. def toString(): String
    Definition Classes
    ResolutionParams → AnyRef → Any
  53. val typelevel: Boolean
  54. val useSystemJdkVersion: Boolean
  55. val useSystemOsInfo: Boolean
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  59. def withDefaultConfiguration(defaultConfiguration: Configuration): ResolutionParams
  60. def withEnableDependencyOverrides(enableDependencyOverrides: Option[Boolean]): ResolutionParams
  61. def withExclusions(exclusions: Set[(core.Organization, core.ModuleName)]): ResolutionParams
  62. def withForceDepMgmtVersions(forceDepMgmtVersions: Option[Boolean]): ResolutionParams
  63. def withForceScalaVersion(forceScalaVersion: Boolean): ResolutionParams
  64. def withForceScalaVersionOpt(forceScalaVersionOpt: Option[Boolean]): ResolutionParams
  65. def withForceVersion(forceVersion: Map[core.Module, String]): ResolutionParams
  66. def withForcedProperties(forcedProperties: Map[String, String]): ResolutionParams
  67. def withJdkVersion(version: Version): ResolutionParams
  68. def withJdkVersion(version: String): ResolutionParams
  69. def withJdkVersionOpt(jdkVersionOpt: Option[Version]): ResolutionParams
  70. def withKeepOptionalDependencies(keepOptionalDependencies: Boolean): ResolutionParams
  71. def withKeepProvidedDependencies(keepProvidedDependencies: Option[Boolean]): ResolutionParams
  72. def withKeepProvidedDependencies(keepProvidedDependencies: Boolean): ResolutionParams
  73. def withMaxIterations(maxIterations: Int): ResolutionParams
  74. def withOsInfo(osInfo: Os): ResolutionParams
  75. def withOsInfoOpt(osInfoOpt: Option[Os]): ResolutionParams
  76. def withOverrideFullSuffixOpt(overrideFullSuffixOpt: Option[Boolean]): ResolutionParams
  77. def withProfiles(profiles: Set[String]): ResolutionParams
  78. def withProperties(properties: Seq[(String, String)]): ResolutionParams
  79. def withReconciliation(reconciliation: Seq[(ModuleMatchers, Reconciliation)]): ResolutionParams
  80. def withRules(rules: Seq[(Rule, RuleResolution)]): ResolutionParams
  81. def withScalaVersion(scalaVersion: String): ResolutionParams
  82. def withScalaVersionOpt(scalaVersionOpt: Option[String]): ResolutionParams
  83. def withTypelevel(typelevel: Boolean): ResolutionParams
  84. def withUseSystemJdkVersion(useSystemJdkVersion: Boolean): ResolutionParams
  85. def withUseSystemOsInfo(useSystemOsInfo: Boolean): ResolutionParams

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped