mirror of https://github.com/sbt/sbt.git
Merge pull request #358 from jtjeferreira/patch-1
Update sbt-contraband to 0.5.1
This commit is contained in:
commit
d282f3cb1f
|
|
@ -10,10 +10,10 @@ final class ConfigurationReportLite private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ConfigurationReportLite => (this.configuration == x.configuration) && (this.details == x.details)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.internal.librarymanagement.ConfigurationReportLite".##) + configuration.##) + details.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,10 +21,10 @@ final class SemComparator private (
|
|||
}
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: SemComparator => (this.op == x.op) && (this.major == x.major) && (this.minor == x.minor) && (this.patch == x.patch) && (this.tags == x.tags)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.internal.librarymanagement.SemComparator".##) + op.##) + major.##) + minor.##) + patch.##) + tags.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ final class SemSelAndChunk private (
|
|||
def matches(version: sbt.librarymanagement.VersionNumber): Boolean = comparators.forall(_.matches(version))
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: SemSelAndChunk => (this.comparators == x.comparators)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (17 + "sbt.internal.librarymanagement.SemSelAndChunk".##) + comparators.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ final class UpdateReportLite private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: UpdateReportLite => (this.configurations == x.configurations)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (17 + "sbt.internal.librarymanagement.UpdateReportLite".##) + configurations.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,10 +18,10 @@ final class Artifact private (
|
|||
private def this(name: String) = this(name, Artifact.DefaultType, Artifact.DefaultExtension, None, Vector.empty, None, Map.empty, None, false)
|
||||
private def this(name: String, `type`: String, extension: String, classifier: Option[String], configurations: Vector[sbt.librarymanagement.ConfigRef], url: Option[java.net.URL], extraAttributes: Map[String, String], checksum: Option[sbt.librarymanagement.Checksum]) = this(name, `type`, extension, classifier, configurations, url, extraAttributes, checksum, false)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: Artifact => (this.name == x.name) && (this.`type` == x.`type`) && (this.extension == x.extension) && (this.classifier == x.classifier) && (this.configurations == x.configurations) && (this.url == x.url) && (this.extraAttributes == x.extraAttributes) && (this.checksum == x.checksum) && (this.allowInsecureProtocol == x.allowInsecureProtocol)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.Artifact".##) + name.##) + `type`.##) + extension.##) + classifier.##) + configurations.##) + url.##) + extraAttributes.##) + checksum.##) + allowInsecureProtocol.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,10 +17,10 @@ final class ArtifactTypeFilter private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ArtifactTypeFilter => (this.types == x.types) && (this.inverted == x.inverted)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.librarymanagement.ArtifactTypeFilter".##) + types.##) + inverted.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,10 +15,10 @@ final class Caller private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: Caller => (this.caller == x.caller) && (this.callerConfigurations == x.callerConfigurations) && (this.callerExtraAttributes == x.callerExtraAttributes) && (this.isForceDependency == x.isForceDependency) && (this.isChangingDependency == x.isChangingDependency) && (this.isTransitiveDependency == x.isTransitiveDependency) && (this.isDirectlyForceDependency == x.isDirectlyForceDependency)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.Caller".##) + caller.##) + callerConfigurations.##) + callerExtraAttributes.##) + isForceDependency.##) + isChangingDependency.##) + isTransitiveDependency.##) + isDirectlyForceDependency.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,10 +10,10 @@ final class ChainedResolver private (
|
|||
private[sbt] override def validateProtocol(logger: sbt.util.Logger): Boolean = !resolvers.forall(!_.validateProtocol(logger))
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ChainedResolver => (this.name == x.name) && (this.resolvers == x.resolvers)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.librarymanagement.ChainedResolver".##) + name.##) + resolvers.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,10 +10,10 @@ final class Checksum private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: Checksum => (this.digest == x.digest) && (this.`type` == x.`type`)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.librarymanagement.Checksum".##) + digest.##) + `type`.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ final class ConfigRef private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ConfigRef => (this.name == x.name)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (17 + "sbt.librarymanagement.ConfigRef".##) + name.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,10 +17,10 @@ final class ConfigurationReport private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ConfigurationReport => (this.configuration == x.configuration) && (this.modules == x.modules) && (this.details == x.details)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ConfigurationReport".##) + configuration.##) + modules.##) + details.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ final class ConflictManager private (
|
|||
|
||||
private def this(name: String) = this(name, "*", "*")
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ConflictManager => (this.name == x.name) && (this.organization == x.organization) && (this.module == x.module)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ConflictManager".##) + name.##) + organization.##) + module.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ final class Developer private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: Developer => (this.id == x.id) && (this.name == x.name) && (this.email == x.email) && (this.url == x.url)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.Developer".##) + id.##) + name.##) + email.##) + url.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,10 +11,10 @@ final class FileConfiguration private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: FileConfiguration => (this.isLocal == x.isLocal) && (this.isTransactional == x.isTransactional)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.librarymanagement.FileConfiguration".##) + isLocal.##) + isTransactional.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ final class FileRepository private (
|
|||
this(name, patterns, configuration)
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: FileRepository => (this.name == x.name) && (this.patterns == x.patterns) && (this.configuration == x.configuration)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.FileRepository".##) + name.##) + patterns.##) + configuration.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ final class GetClassifiersConfiguration private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: GetClassifiersConfiguration => (this.module == x.module) && (this.excludes == x.excludes) && (this.updateConfiguration == x.updateConfiguration) && (this.sourceArtifactTypes == x.sourceArtifactTypes) && (this.docArtifactTypes == x.docArtifactTypes)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.GetClassifiersConfiguration".##) + module.##) + excludes.##) + updateConfiguration.##) + sourceArtifactTypes.##) + docArtifactTypes.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ final class GetClassifiersModule private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: GetClassifiersModule => (this.id == x.id) && (this.scalaModuleInfo == x.scalaModuleInfo) && (this.dependencies == x.dependencies) && (this.configurations == x.configurations) && (this.classifiers == x.classifiers)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.GetClassifiersModule".##) + id.##) + scalaModuleInfo.##) + dependencies.##) + configurations.##) + classifiers.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,10 +22,10 @@ final class InclExclRule private (
|
|||
|
||||
private def this() = this("*", "*", "*", Vector.empty, sbt.librarymanagement.Disabled())
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: InclExclRule => (this.organization == x.organization) && (this.name == x.name) && (this.artifact == x.artifact) && (this.configurations == x.configurations) && (this.crossVersion == x.crossVersion)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.InclExclRule".##) + organization.##) + name.##) + artifact.##) + configurations.##) + crossVersion.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ final class IvyFileConfiguration private (
|
|||
|
||||
private def this(file: java.io.File, autoScalaTools: Boolean) = this(false, None, file, autoScalaTools)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: IvyFileConfiguration => (this.validate == x.validate) && (this.scalaModuleInfo == x.scalaModuleInfo) && (this.file == x.file) && (this.autoScalaTools == x.autoScalaTools)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.IvyFileConfiguration".##) + validate.##) + scalaModuleInfo.##) + file.##) + autoScalaTools.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,10 +11,10 @@ final class KeyFileAuthentication private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: KeyFileAuthentication => (this.user == x.user) && (this.keyfile == x.keyfile) && (this.password == x.password)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.KeyFileAuthentication".##) + user.##) + keyfile.##) + password.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,10 +16,10 @@ final class MakePomConfiguration private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: MakePomConfiguration => (this.file == x.file) && (this.moduleInfo == x.moduleInfo) && (this.configurations == x.configurations) && (this.extra == x.extra) && (this.process == x.process) && (this.filterRepositories == x.filterRepositories) && (this.allRepositories == x.allRepositories) && (this.includeTypes == x.includeTypes)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.MakePomConfiguration".##) + file.##) + moduleInfo.##) + configurations.##) + extra.##) + process.##) + filterRepositories.##) + allRepositories.##) + includeTypes.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,10 +18,10 @@ final class MavenCache private (
|
|||
override def allowInsecureProtocol: Boolean = false
|
||||
private def this(name: String, root: String, rootFile: java.io.File) = this(name, root, true, rootFile)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: MavenCache => (this.name == x.name) && (this.root == x.root) && (this.localIfFile == x.localIfFile) && (this.rootFile == x.rootFile)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.MavenCache".##) + name.##) + root.##) + localIfFile.##) + rootFile.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,10 +16,10 @@ final class MavenRepo private (
|
|||
private def this(name: String, root: String) = this(name, root, true, false)
|
||||
private def this(name: String, root: String, localIfFile: Boolean) = this(name, root, localIfFile, false)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: MavenRepo => (this.name == x.name) && (this.root == x.root) && (this.localIfFile == x.localIfFile) && (this._allowInsecureProtocol == x._allowInsecureProtocol)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.MavenRepo".##) + name.##) + root.##) + localIfFile.##) + _allowInsecureProtocol.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,10 +19,10 @@ abstract class MavenRepository(
|
|||
def this(name: String, root: String) = this(name, root, true)
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: MavenRepository => (this.name == x.name) && (this.root == x.root) && (this.localIfFile == x.localIfFile)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.MavenRepository".##) + name.##) + root.##) + localIfFile.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ final class ModuleConfiguration private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ModuleConfiguration => (this.organization == x.organization) && (this.name == x.name) && (this.revision == x.revision) && (this.resolver == x.resolver)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ModuleConfiguration".##) + organization.##) + name.##) + revision.##) + resolver.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,10 +19,10 @@ final class ModuleDescriptorConfiguration private (
|
|||
|
||||
private def this(module: sbt.librarymanagement.ModuleID, moduleInfo: sbt.librarymanagement.ModuleInfo) = this(false, None, module, moduleInfo, Vector.empty, Vector.empty, Vector.empty, scala.xml.NodeSeq.Empty, sbt.librarymanagement.Configurations.default, Option(sbt.librarymanagement.Configurations.Compile), sbt.librarymanagement.ConflictManager.default)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ModuleDescriptorConfiguration => (this.validate == x.validate) && (this.scalaModuleInfo == x.scalaModuleInfo) && (this.module == x.module) && (this.moduleInfo == x.moduleInfo) && (this.dependencies == x.dependencies) && (this.overrides == x.overrides) && (this.excludes == x.excludes) && (this.ivyXML == x.ivyXML) && (this.configurations == x.configurations) && (this.defaultConfiguration == x.defaultConfiguration) && (this.conflictManager == x.conflictManager)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ModuleDescriptorConfiguration".##) + validate.##) + scalaModuleInfo.##) + module.##) + moduleInfo.##) + dependencies.##) + overrides.##) + excludes.##) + ivyXML.##) + configurations.##) + defaultConfiguration.##) + conflictManager.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,10 +21,10 @@ final class ModuleID private (
|
|||
|
||||
private def this(organization: String, name: String, revision: String) = this(organization, name, revision, None, false, true, false, Vector.empty, Vector.empty, Vector.empty, Map.empty, sbt.librarymanagement.Disabled(), None)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ModuleID => (this.organization == x.organization) && (this.name == x.name) && (this.revision == x.revision) && (this.configurations == x.configurations) && (this.isChanging == x.isChanging) && (this.isTransitive == x.isTransitive) && (this.isForce == x.isForce) && (this.explicitArtifacts == x.explicitArtifacts) && (this.inclusions == x.inclusions) && (this.exclusions == x.exclusions) && (this.extraAttributes == x.extraAttributes) && (this.crossVersion == x.crossVersion) && (this.branchName == x.branchName)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ModuleID".##) + organization.##) + name.##) + revision.##) + configurations.##) + isChanging.##) + isTransitive.##) + isForce.##) + explicitArtifacts.##) + inclusions.##) + exclusions.##) + extraAttributes.##) + crossVersion.##) + branchName.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,10 +18,10 @@ final class ModuleInfo private (
|
|||
|
||||
private def this(nameFormal: String) = this(nameFormal, "", None, None, Vector.empty, "", None, None, Vector.empty)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ModuleInfo => (this.nameFormal == x.nameFormal) && (this.description == x.description) && (this.homepage == x.homepage) && (this.startYear == x.startYear) && (this.licenses == x.licenses) && (this.organizationName == x.organizationName) && (this.organizationHomepage == x.organizationHomepage) && (this.scmInfo == x.scmInfo) && (this.developers == x.developers)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ModuleInfo".##) + nameFormal.##) + description.##) + homepage.##) + startYear.##) + licenses.##) + organizationName.##) + organizationHomepage.##) + scmInfo.##) + developers.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@ final class ModuleReport private (
|
|||
|
||||
private def this(module: sbt.librarymanagement.ModuleID, artifacts: Vector[scala.Tuple2[sbt.librarymanagement.Artifact, java.io.File]], missingArtifacts: Vector[sbt.librarymanagement.Artifact]) = this(module, artifacts, missingArtifacts, None, None, None, None, false, None, None, None, None, Map.empty, None, None, Vector.empty, Vector.empty, Vector.empty)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ModuleReport => (this.module == x.module) && (this.artifacts == x.artifacts) && (this.missingArtifacts == x.missingArtifacts) && (this.status == x.status) && (this.publicationDate == x.publicationDate) && (this.resolver == x.resolver) && (this.artifactResolver == x.artifactResolver) && (this.evicted == x.evicted) && (this.evictedData == x.evictedData) && (this.evictedReason == x.evictedReason) && (this.problem == x.problem) && (this.homepage == x.homepage) && (this.extraAttributes == x.extraAttributes) && (this.isDefault == x.isDefault) && (this.branch == x.branch) && (this.configurations == x.configurations) && (this.licenses == x.licenses) && (this.callers == x.callers)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ModuleReport".##) + module.##) + artifacts.##) + missingArtifacts.##) + status.##) + publicationDate.##) + resolver.##) + artifactResolver.##) + evicted.##) + evictedData.##) + evictedReason.##) + problem.##) + homepage.##) + extraAttributes.##) + isDefault.##) + branch.##) + configurations.##) + licenses.##) + callers.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,10 +11,10 @@ abstract class ModuleSettings(
|
|||
def this() = this(false, None)
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ModuleSettings => (this.validate == x.validate) && (this.scalaModuleInfo == x.scalaModuleInfo)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.librarymanagement.ModuleSettings".##) + validate.##) + scalaModuleInfo.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,10 +22,10 @@ final class OrganizationArtifactReport private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: OrganizationArtifactReport => (this.organization == x.organization) && (this.name == x.name) && (this.modules == x.modules)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.OrganizationArtifactReport".##) + organization.##) + name.##) + modules.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,10 +10,10 @@ final class PasswordAuthentication private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: PasswordAuthentication => (this.user == x.user) && (this.password == x.password)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.librarymanagement.PasswordAuthentication".##) + user.##) + password.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ final class Patterns private (
|
|||
|
||||
private def this() = this(Vector.empty, Vector.empty, true, false, false)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: Patterns => (this.ivyPatterns == x.ivyPatterns) && (this.artifactPatterns == x.artifactPatterns) && (this.isMavenCompatible == x.isMavenCompatible) && (this.descriptorOptional == x.descriptorOptional) && (this.skipConsistencyCheck == x.skipConsistencyCheck)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.Patterns".##) + ivyPatterns.##) + artifactPatterns.##) + isMavenCompatible.##) + descriptorOptional.##) + skipConsistencyCheck.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ abstract class PatternsBasedRepository(
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: PatternsBasedRepository => (this.name == x.name) && (this.patterns == x.patterns)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.librarymanagement.PatternsBasedRepository".##) + name.##) + patterns.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ final class PomConfiguration private (
|
|||
|
||||
private def this(file: java.io.File, autoScalaTools: Boolean) = this(false, None, file, autoScalaTools)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: PomConfiguration => (this.validate == x.validate) && (this.scalaModuleInfo == x.scalaModuleInfo) && (this.file == x.file) && (this.autoScalaTools == x.autoScalaTools)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.PomConfiguration".##) + validate.##) + scalaModuleInfo.##) + file.##) + autoScalaTools.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,10 +17,10 @@ final class PublishConfiguration private (
|
|||
|
||||
private def this() = this(true, None, None, None, None, Vector(), Vector("sha1", "md5"), None, false)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: PublishConfiguration => (this.publishMavenStyle == x.publishMavenStyle) && (this.deliverIvyPattern == x.deliverIvyPattern) && (this.status == x.status) && (this.configurations == x.configurations) && (this.resolverName == x.resolverName) && (this.artifacts == x.artifacts) && (this.checksums == x.checksums) && (this.logging == x.logging) && (this.overwrite == x.overwrite)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.PublishConfiguration".##) + publishMavenStyle.##) + deliverIvyPattern.##) + status.##) + configurations.##) + resolverName.##) + artifacts.##) + checksums.##) + logging.##) + overwrite.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,10 +11,10 @@ abstract class Resolver(
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: Resolver => (this.name == x.name)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (17 + "sbt.librarymanagement.Resolver".##) + name.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ final class RetrieveConfiguration private (
|
|||
private def this() = this(None, None, false, None)
|
||||
private def this(retrieveDirectory: Option[java.io.File], outputPattern: Option[String]) = this(retrieveDirectory, outputPattern, false, None)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: RetrieveConfiguration => (this.retrieveDirectory == x.retrieveDirectory) && (this.outputPattern == x.outputPattern) && (this.sync == x.sync) && (this.configurationsToRetrieve == x.configurationsToRetrieve)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.RetrieveConfiguration".##) + retrieveDirectory.##) + outputPattern.##) + sync.##) + configurationsToRetrieve.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,10 +16,10 @@ final class ScalaModuleInfo private (
|
|||
|
||||
private def this(scalaFullVersion: String, scalaBinaryVersion: String, configurations: Vector[sbt.librarymanagement.Configuration], checkExplicit: Boolean, filterImplicit: Boolean, overrideScalaVersion: Boolean) = this(scalaFullVersion, scalaBinaryVersion, configurations, checkExplicit, filterImplicit, overrideScalaVersion, sbt.librarymanagement.ScalaArtifacts.Organization, sbt.librarymanagement.ScalaArtifacts.Artifacts)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ScalaModuleInfo => (this.scalaFullVersion == x.scalaFullVersion) && (this.scalaBinaryVersion == x.scalaBinaryVersion) && (this.configurations == x.configurations) && (this.checkExplicit == x.checkExplicit) && (this.filterImplicit == x.filterImplicit) && (this.overrideScalaVersion == x.overrideScalaVersion) && (this.scalaOrganization == x.scalaOrganization) && (this.scalaArtifacts == x.scalaArtifacts)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ScalaModuleInfo".##) + scalaFullVersion.##) + scalaBinaryVersion.##) + configurations.##) + checkExplicit.##) + filterImplicit.##) + overrideScalaVersion.##) + scalaOrganization.##) + scalaArtifacts.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ final class ScmInfo private (
|
|||
|
||||
private def this(browseUrl: java.net.URL, connection: String) = this(browseUrl, connection, None)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ScmInfo => (this.browseUrl == x.browseUrl) && (this.connection == x.connection) && (this.devConnection == x.devConnection)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ScmInfo".##) + browseUrl.##) + connection.##) + devConnection.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,10 +63,10 @@ final class SemanticSelector private (
|
|||
def matches(versionNumber: VersionNumber): Boolean = selectors.exists(_.matches(versionNumber))
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: SemanticSelector => (this.selectors == x.selectors)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (17 + "sbt.librarymanagement.SemanticSelector".##) + selectors.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ final class SftpRepository private (
|
|||
this(name, patterns, connection)
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: SftpRepository => (this.name == x.name) && (this.patterns == x.patterns) && (this.connection == x.connection)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.SftpRepository".##) + name.##) + patterns.##) + connection.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ abstract class SshAuthentication() extends Serializable {
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case _: SshAuthentication => true
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (17 + "sbt.librarymanagement.SshAuthentication".##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ abstract class SshBasedRepository(
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: SshBasedRepository => (this.name == x.name) && (this.patterns == x.patterns) && (this.connection == x.connection)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.SshBasedRepository".##) + name.##) + patterns.##) + connection.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,10 +11,10 @@ final class SshConnection private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: SshConnection => (this.authentication == x.authentication) && (this.hostname == x.hostname) && (this.port == x.port)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.SshConnection".##) + authentication.##) + hostname.##) + port.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ final class SshRepository private (
|
|||
this(name, patterns, connection, publishPermissions)
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: SshRepository => (this.name == x.name) && (this.patterns == x.patterns) && (this.connection == x.connection) && (this.publishPermissions == x.publishPermissions)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.SshRepository".##) + name.##) + patterns.##) + connection.##) + publishPermissions.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,10 +11,10 @@ final class URLRepository private (
|
|||
private[sbt] override def validateProtocol(logger: sbt.util.Logger): Boolean = Resolver.validateURLRepository(this, logger)
|
||||
private def this(name: String, patterns: sbt.librarymanagement.Patterns) = this(name, patterns, false)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: URLRepository => (this.name == x.name) && (this.patterns == x.patterns) && (this.allowInsecureProtocol == x.allowInsecureProtocol)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.URLRepository".##) + name.##) + patterns.##) + allowInsecureProtocol.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,10 +25,10 @@ final class UpdateConfiguration private (
|
|||
|
||||
private def this() = this(None, false, sbt.librarymanagement.UpdateLogging.Default, sbt.librarymanagement.LogicalClock.unknown, None, None, false, false)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: UpdateConfiguration => (this.retrieveManaged == x.retrieveManaged) && (this.missingOk == x.missingOk) && (this.logging == x.logging) && (this.logicalClock == x.logicalClock) && (this.metadataDirectory == x.metadataDirectory) && (this.artifactFilter == x.artifactFilter) && (this.offline == x.offline) && (this.frozen == x.frozen)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.UpdateConfiguration".##) + retrieveManaged.##) + missingOk.##) + logging.##) + logicalClock.##) + metadataDirectory.##) + artifactFilter.##) + offline.##) + frozen.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,10 +20,10 @@ final class UpdateReport private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: UpdateReport => (this.cachedDescriptor == x.cachedDescriptor) && (this.configurations == x.configurations) && (this.stats == x.stats) && (this.stamps == x.stamps)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.UpdateReport".##) + cachedDescriptor.##) + configurations.##) + stats.##) + stamps.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ final class UpdateStats private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: UpdateStats => (this.resolveTime == x.resolveTime) && (this.downloadTime == x.downloadTime) && (this.downloadSize == x.downloadSize) && (this.cached == x.cached)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.UpdateStats".##) + resolveTime.##) + downloadTime.##) + downloadSize.##) + cached.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ final class ExternalIvyConfiguration private (
|
|||
|
||||
private def this() = this(None, None, sbt.librarymanagement.ivy.UpdateOptions(), None, None, Vector())
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: ExternalIvyConfiguration => (this.lock == x.lock) && (this.log == x.log) && (this.updateOptions == x.updateOptions) && (this.baseDirectory == x.baseDirectory) && (this.uri == x.uri) && (this.extraResolvers == x.extraResolvers)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ivy.ExternalIvyConfiguration".##) + lock.##) + log.##) + updateOptions.##) + baseDirectory.##) + uri.##) + extraResolvers.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,10 +18,10 @@ final class InlineIvyConfiguration private (
|
|||
|
||||
private def this() = this(None, None, sbt.librarymanagement.ivy.UpdateOptions(), None, sbt.librarymanagement.Resolver.defaults, Vector.empty, Vector.empty, sbt.librarymanagement.ivy.IvyDefaults.defaultChecksums, false, None)
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: InlineIvyConfiguration => (this.lock == x.lock) && (this.log == x.log) && (this.updateOptions == x.updateOptions) && (this.paths == x.paths) && (this.resolvers == x.resolvers) && (this.otherResolvers == x.otherResolvers) && (this.moduleConfigurations == x.moduleConfigurations) && (this.checksums == x.checksums) && (this.managedChecksums == x.managedChecksums) && (this.resolutionCacheDir == x.resolutionCacheDir)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ivy.InlineIvyConfiguration".##) + lock.##) + log.##) + updateOptions.##) + paths.##) + resolvers.##) + otherResolvers.##) + moduleConfigurations.##) + checksums.##) + managedChecksums.##) + resolutionCacheDir.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,10 +12,10 @@ abstract class IvyConfiguration(
|
|||
def this() = this(None, None, sbt.librarymanagement.ivy.UpdateOptions())
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: IvyConfiguration => (this.lock == x.lock) && (this.log == x.log) && (this.updateOptions == x.updateOptions)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (37 * (17 + "sbt.librarymanagement.ivy.IvyConfiguration".##) + lock.##) + log.##) + updateOptions.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,10 +10,10 @@ final class IvyPaths private (
|
|||
|
||||
|
||||
|
||||
override def equals(o: Any): Boolean = o match {
|
||||
override def equals(o: Any): Boolean = this.eq(o.asInstanceOf[AnyRef]) || (o match {
|
||||
case x: IvyPaths => (this.baseDirectory == x.baseDirectory) && (this.ivyHome == x.ivyHome)
|
||||
case _ => false
|
||||
}
|
||||
})
|
||||
override def hashCode: Int = {
|
||||
37 * (37 * (37 * (17 + "sbt.librarymanagement.ivy.IvyPaths".##) + baseDirectory.##) + ivyHome.##)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ addSbtPlugin("org.foundweekends" % "sbt-bintray" % "0.5.6")
|
|||
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "2.0.1")
|
||||
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.6.1")
|
||||
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.0.2")
|
||||
addSbtPlugin("org.scala-sbt" % "sbt-contraband" % "0.5.0")
|
||||
addSbtPlugin("org.scala-sbt" % "sbt-contraband" % "0.5.1")
|
||||
addSbtPlugin("com.lightbend" % "sbt-whitesource" % "0.1.14")
|
||||
|
||||
scalacOptions += "-language:postfixOps"
|
||||
|
|
|
|||
Loading…
Reference in New Issue