@@ -30,14 +30,6 @@ ThisBuild / initialCommands := """
3030// ThisBuild / Test / parallelExecution := false
3131// ThisBuild / Test / testOptions += Tests.Argument(TestFrameworks.MUnit, "-b")
3232
33- def dep (org : String , prefix : String , version : String )(
34- modules : String *
35- )(testModules : String * ) =
36- Def .setting {
37- modules.map(m => org %%% (prefix ++ m) % version) ++
38- testModules.map(m => org %%% (prefix ++ m) % version % Test )
39- }
40-
4133lazy val root = tlCrossRootProject
4234 .aggregate(core.jvm, core.js, core.native)
4335
@@ -47,15 +39,14 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform)
4739 .settings(
4840 name := " upperbound" ,
4941 scalafmtOnCompile := true ,
50- libraryDependencies ++=
51- dep(" org.typelevel" , " cats-" , " 2.11.0" )(" core" )().value ++
52- dep(" org.typelevel" , " cats-effect" , " 3.6.1" )(" " )(
53- " -laws" ,
54- " -testkit"
55- ).value ++
56- dep(" co.fs2" , " fs2-" , " 3.12.0" )(" core" )().value ++
57- dep(" org.typelevel" , " " , " 2.1.0" )()(" munit-cats-effect" ).value ++
58- dep(" org.typelevel" , " " , " 2.0.0-M2" )()(" scalacheck-effect-munit" ).value
42+ libraryDependencies ++= List (
43+ " org.typelevel" %%% " cats-core" % " 2.11.0" ,
44+ " org.typelevel" %%% " cats-effect" % " 3.6.1" ,
45+ " org.typelevel" %%% " cats-effect-testkit" % " 3.6.1" % Test ,
46+ " co.fs2" %%% " fs2-core" % " 3.12.0" ,
47+ " org.typelevel" %%% " munit-cats-effect" % " 2.1.0" % Test ,
48+ " org.typelevel" %%% " scalacheck-effect-munit" % " 2.0.0-M2" % Test ,
49+ )
5950 )
6051
6152lazy val docs = project
0 commit comments