Skip to content

Commit

Permalink
Update scalacheck to 1.18.1
Browse files Browse the repository at this point in the history
  • Loading branch information
scala-steward committed Sep 16, 2024
1 parent 08c3afb commit 8837c30
Showing 1 changed file with 17 additions and 14 deletions.
31 changes: 17 additions & 14 deletions build.sc
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,17 @@ val isPublishableCommit =
publishBranches.exists(suffix => x.endsWith(s"/${suffix}"))
)

val latestTaggedVersion = try{
os.proc("git", "describe", "--abbrev=0", "--tags").call().out.trim
}catch{case e: os.SubprocessException =>
"dev"
}
val latestTaggedVersion =
try {
os.proc("git", "describe", "--abbrev=0", "--tags").call().out.trim
} catch {
case e: os.SubprocessException =>
"dev"
}

val gitHead = os.proc("git", "rev-parse", "HEAD").call().out.trim

val commitsSinceTaggedVersion = latestTaggedVersion match{
val commitsSinceTaggedVersion = latestTaggedVersion match {
case "dev" => 0
case latest =>
os.proc("git", "rev-list", gitHead, "--not", latest, "--count")
Expand Down Expand Up @@ -74,7 +76,7 @@ val assemblyCrossScalaVersions = Seq(
scala2_12Versions.last,
scala2_13Versions.last,
scala34Versions.last,
scala35Versions.last,
scala35Versions.last
)
def isScala2_12_10OrLater(sv: String): Boolean = {
(sv.startsWith("2.12.") && sv.stripPrefix("2.12.").length > 1) || sv.startsWith("2.13.")
Expand Down Expand Up @@ -122,7 +124,7 @@ object Deps {
val osLib = ivy"com.lihaoyi::os-lib:0.10.7"
val pprint = ivy"com.lihaoyi::pprint:0.9.0"
val requests = ivy"com.lihaoyi::requests:0.9.0"
val scalacheck = ivy"org.scalacheck::scalacheck:1.18.0"
val scalacheck = ivy"org.scalacheck::scalacheck:1.18.1"
val scalaCollectionCompat = ivy"org.scala-lang.modules::scala-collection-compat:2.12.0"
def scalaCompiler(scalaVersion: String) = ivy"org.scala-lang:scala-compiler:${scalaVersion}"
val scalaJava8Compat = ivy"org.scala-lang.modules::scala-java8-compat:1.0.2"
Expand Down Expand Up @@ -247,9 +249,11 @@ trait AmmInternalModule extends CrossSbtModule with Bloop.Module {
def externalSources = T {
resolveDeps(allBoundIvyDeps, sources = true)()
}
def repositoriesTask = T.task {super.repositoriesTask() ++ Seq(
mvn"https://scala-ci.typesafe.com/artifactory/scala-integration"
) }
def repositoriesTask = T.task {
super.repositoriesTask() ++ Seq(
mvn"https://scala-ci.typesafe.com/artifactory/scala-integration"
)
}
override implicit def crossSbtModuleResolver: mill.define.Cross.Resolver[CrossModuleBase] =
new mill.define.Cross.Resolver[CrossModuleBase] {
def resolve[V <: CrossModuleBase](c: Cross[V]): V = {
Expand Down Expand Up @@ -545,7 +549,7 @@ object amm extends Cross[MainModule](fullCrossScalaVersions) {
(super.resources() ++
ReplModule.this.sources() ++
ReplModule.this.externalSources() ++
resolveDeps(T.task{ ivyDeps().map(bindDependency())}, sources = true)()).distinct
resolveDeps(T.task { ivyDeps().map(bindDependency()) }, sources = true)()).distinct
}
def ivyDeps = super.ivyDeps() ++ amm.compiler().ivyDeps() ++ Agg(
Deps.scalazCore
Expand Down Expand Up @@ -657,7 +661,7 @@ trait MainModule extends AmmModule {
// Need to duplicate this from MainModule due to Mill not properly propagating it through
def runClasspath =
Seq(thinWhitelist()) ++
super.runClasspath() ++
super.runClasspath() ++
terminal().sources() ++
amm.util().sources() ++
amm.runtime().sources() ++
Expand All @@ -668,7 +672,6 @@ trait MainModule extends AmmModule {
sources() ++
externalSources()


}
}

Expand Down

0 comments on commit 8837c30

Please sign in to comment.