-
Notifications
You must be signed in to change notification settings - Fork 2
Clean up unused, undeclared, and conflicting dependencies #201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 17 commits
afef326
b3ae53d
c39e469
54400bb
8146821
a1183f7
09dce55
07f3d97
77b177a
6304785
73156d7
a1dbc19
b94ba7a
64b6570
56629c5
3c9099f
2db957b
af86dad
da82008
846f9e9
89e7c04
1cdc8b7
e6bf356
a3ad2f8
2c72537
0e7c1c7
14ca1e9
ed1631e
faea8c3
b37046a
9bf6675
6c100ac
7ddc52b
7c1e48e
2311631
ee35a77
ae8efdc
869164d
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -24,18 +24,20 @@ lazy val V = new { | |
val scalacheckShapeless: String = "1.3.0" | ||
val scalamacros: String = "2.1.1" | ||
val scalariform: String = "0.2.10" | ||
val scalatest: String = "3.2.10" | ||
val scalatest: String = "3.2.11" | ||
} | ||
|
||
lazy val definitions = (project in file("definitions")) | ||
.settings(name := "definitions") | ||
.settings( | ||
crossScalaVersions := Seq(V.scala212, V.scala), | ||
libraryDependencies ++= Seq( | ||
"org.scala-lang.modules" %% "scala-xml" % "1.2.0", | ||
"org.typelevel" %% "cats-core" % V.cats, | ||
"org.scalatest" %% "scalatest" % V.scalatest, | ||
"org.scalacheck" %% "scalacheck" % V.scalacheck, | ||
"com.github.alexarchambault" %% "scalacheck-shapeless_1.15" % V.scalacheckShapeless | ||
"com.github.alexarchambault" %% "scalacheck-shapeless_1.15" % V.scalacheckShapeless, | ||
"org.scalatest" %% "scalatest-core" % V.scalatest exclude ("org.scala-lang.modules", "scala-xml_2.12") exclude ("org.scala-lang.modules", "scala-xml_2.13"), | ||
"org.scalatest" %% "scalatest" % V.scalatest exclude ("org.scala-lang.modules", "scala-xml_2.12") exclude ("org.scala-lang.modules", "scala-xml_2.13") | ||
) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It's fine like this, but just as a tip, if I need to nuke a certain dependency from my classpath I often use
|
||
) | ||
|
||
|
@@ -46,16 +48,18 @@ lazy val compiler = (project in file("compiler")) | |
crossScalaVersions := Seq(V.scala212, V.scala), | ||
scalacOptions -= "-Xfatal-warnings", | ||
libraryDependencies ++= Seq( | ||
"org.scala-lang.modules" %% "scala-xml" % "1.2.0", | ||
"org.scala-exercises" %% "runtime" % V.runtime exclude ("org.scala-lang.modules", "scala-collection-compat"), | ||
"org.scala-lang" % "scala-compiler" % scalaVersion.value, | ||
"org.scala-lang" % "scala-compiler" % scalaVersion.value exclude ("org.scala-lang.modules", "scala-xml"), | ||
jisantuc marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"org.scala-lang.modules" %% "scala-collection-compat" % V.collectioncompat, | ||
"org.typelevel" %% "cats-core" % V.cats % Compile, | ||
"org.typelevel" %% "cats-core" % V.cats % Compile, | ||
"org.http4s" %% "http4s-blaze-client" % V.http4s, | ||
"org.http4s" %% "http4s-circe" % V.http4s, | ||
"com.47deg" %% "github4s" % V.github4s, | ||
"org.scalariform" %% "scalariform" % V.scalariform, | ||
"org.typelevel" %% "cats-laws" % V.cats % Test, | ||
"org.scalatest" %% "scalatest" % V.scalatest % Test | ||
"org.scalariform" %% "scalariform" % V.scalariform exclude ("org.scala-lang.modules", "scala-xml"), | ||
jisantuc marked this conversation as resolved.
Show resolved
Hide resolved
|
||
"org.typelevel" %% "cats-laws" % V.cats % Test, | ||
"org.scalatest" %% "scalatest-core" % V.scalatest % Test exclude ("org.scala-lang.modules", "scala-xml_2.12"), | ||
"org.scalatest" %% "scalatest" % V.scalatest % Test exclude ("org.scala-lang.modules", "scala-xml_2.12") | ||
) | ||
) | ||
.dependsOn(definitions) | ||
|
Uh oh!
There was an error while loading. Please reload this page.