diff --git a/dependencies.txt b/dependencies.txt index ea18d0ffa..89b414fba 100644 --- a/dependencies.txt +++ b/dependencies.txt @@ -36,21 +36,16 @@ pureconfig: cloc-plugin, scala, shapeless, tut euler: cloc-plugin, munit, scala, scalacheck expression-evaluator: cloc-plugin, scala, scala-xml, scalatest fast-string-interpolator: cloc-plugin, scala, scala-xml, scalatest -jwt-scala: cloc-plugin, scala, scala-xml, scalatest +lightbend-emoji: cloc-plugin, scala, scala-xml, scalatest quicklens: cloc-plugin, scala, scala-xml, scalatest scala-java-time: cloc-plugin, scala, scala-xml, scalatest -scala-records: cloc-plugin, scala, scala-xml, scalatest scala-ssh: cloc-plugin, scala, scala-xml, scalatest -scala-typed-holes: cloc-plugin, scala, scala-xml, scalatest +scala-swing: cloc-plugin, scala, scala-xml, scalatest scalafx: cloc-plugin, scala, scala-xml, scalatest scalatestplus-junit: cloc-plugin, scala, scala-xml, scalatest scalatestplus-mockito: cloc-plugin, scala, scala-xml, scalatest scalatestplus-testng: cloc-plugin, scala, scala-xml, scalatest scallop: cloc-plugin, scala, scala-xml, scalatest -scoverage: cloc-plugin, scala, scala-xml, scalatest -silencer: cloc-plugin, scala, scala-xml, scalatest -sksamuel-exts: cloc-plugin, scala, scala-xml, scalatest -twotails: cloc-plugin, scala, scala-xml, scalatest wartremover: cloc-plugin, scala, scala-xml, scalatest sbinary: cloc-plugin, scala, scala-xml, scalacheck scalatest-3-0: cloc-plugin, scala, scala-xml, scalacheck @@ -60,13 +55,10 @@ acyclic: cloc-plugin, portable-scala-reflect, scala, utest base64: cloc-plugin, portable-scala-reflect, scala, utest geny: cloc-plugin, portable-scala-reflect, scala, utest simulacrum: cloc-plugin, scala, scala-xml, scalatest, shapeless -perfolation: cloc-plugin, scala, scala-xml, scalacheck, scalatest refined: cloc-plugin, scala, scala-xml, scalacheck, shapeless -sbt-io: cloc-plugin, scala, scala-xml, scalacheck, scalatest scalatestplus-scalacheck: cloc-plugin, scala, scala-xml, scalacheck, scalatest mercator: cloc-plugin, scala, scala-xml, scalatest, wartremover minitest: cloc-plugin, portable-scala-reflect, scala, scalacheck -pascal: cloc-plugin, kind-projector, scala, scala-xml, scalatest scala-hedgehog: cloc-plugin, kind-projector, portable-scala-reflect, scala boopickle: cloc-plugin, portable-scala-reflect, scala, shapeless, utest fansi: cloc-plugin, portable-scala-reflect, scala, sourcecode, utest @@ -75,38 +67,43 @@ fastparse-scalameta: cloc-plugin, portable-scala-reflect, scala, sourcecode, ute parboiled: cloc-plugin, scala, scala-xml, scalatest, scalatestplus-testng magnolia: cloc-plugin, mercator, scala, scala-xml, scalatest, wartremover implicitbox: cloc-plugin, minitest, portable-scala-reflect, scala, scalacheck -scapegoat: cloc-plugin, scala, scala-collection-compat, scala-xml, scalatest -scribe: cloc-plugin, perfolation, scala, scala-xml, scalacheck, scalatest -cachecontrol: cloc-plugin, scala, scala-parser-combinators, scala-xml, scalatest -scalariform: cloc-plugin, scala, scala-parser-combinators, scala-xml, scalatest +silencer: cloc-plugin, scala, scala-collection-compat, scala-xml, scalatest twirl: cloc-plugin, scala, scala-parser-combinators, scala-xml, scalatest jackson-module-scala: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 +jwt-scala: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 kits: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 +perfolation: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 +sbt-io: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 +scala-records: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 scala-stm: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 +scala-typed-holes: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 scalajson: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 -log4s: cloc-plugin, scala, scala-js-stubs, scala-xml, scalacheck, scalatest +scoverage: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 +sksamuel-exts: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 +twotails: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 pprint: cloc-plugin, fansi, portable-scala-reflect, scala, sourcecode, utest scalacheck-shapeless: cloc-plugin, portable-scala-reflect, scala, scalacheck, shapeless, utest scalatags: cloc-plugin, portable-scala-reflect, scala, scala-xml, sourcecode, utest -grizzled: cloc-plugin, scala, scala-collection-compat, scala-xml, scalatest, wartremover scodec-bits: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck -sttp-model: cloc-plugin, kind-projector, scala, scala-xml, scalatest, silencer, wartremover -classutil: cloc-plugin, grizzled, scala, scala-collection-compat, scala-xml, scalatest, wartremover +scribe: cloc-plugin, perfolation, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 +log4s: cloc-plugin, scala, scala-js-stubs, scala-xml, scalacheck, scalatest, scalatest-3-0 +pascal: cloc-plugin, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 scalaj-http: cloc-plugin, jackson-module-scala, scala, scala-xml, scalacheck, scalatest, scalatest-3-0 discipline-scalatest: cloc-plugin, discipline, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck -scalasti: classutil, cloc-plugin, grizzled, scala, scala-collection-compat, scala-xml, scalatest, wartremover +cachecontrol: cloc-plugin, scala, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0 +scalariform: cloc-plugin, scala, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0 scodec: cloc-plugin, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, scodec-bits, shapeless airframe: cloc-plugin, scala, scala-collection-compat, scala-parser-combinators, scala-xml, scalacheck, scalatest elastic4s: cloc-plugin, jackson-module-scala, scala, scala-xml, scalacheck, scalatest, scalatest-3-0, sksamuel-exts slick: cloc-plugin, sbt-testng, scala, scala-collection-compat, scala-xml, scalacheck, scalatest, scalatest-3-0 -scalatest-tests: cloc-plugin, scala, scala-parser-combinators, scala-xml, scalatest, scalatestplus-junit, scalatestplus-testng +sttp-model: cloc-plugin, kind-projector, scala, scala-collection-compat, scala-xml, scalatest, silencer, wartremover +grizzled: cloc-plugin, scala, scala-collection-compat, scala-xml, scalacheck, scalatest, scalatest-3-0, wartremover scalatex: acyclic, cloc-plugin, fastparse-scalameta, portable-scala-reflect, scala, scala-xml, scalatags, sourcecode, utest +classutil: cloc-plugin, grizzled, scala, scala-collection-compat, scala-xml, scalacheck, scalatest, scalatest-3-0, wartremover scalapb: cloc-plugin, fastparse, portable-scala-reflect, scala, scala-xml, scalacheck, scalatest, scalatest-3-0, sourcecode, utest specs2: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck jsoniter-scala: cloc-plugin, expression-evaluator, scala, scala-collection-compat, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck -lightbend-emoji: cloc-plugin, scala, scala-parser-combinators, scala-xml, scalatest, scalatest-tests, scalatestplus-junit, scalatestplus-testng -scala-swing: cloc-plugin, scala, scala-parser-combinators, scala-xml, scalatest, scalatest-tests, scalatestplus-junit, scalatestplus-testng -akka: cloc-plugin, scala, scala-java8-compat, scala-xml, scalacheck, scalatest, scalatestplus-junit, scalatestplus-scalacheck, silencer +scalasti: classutil, cloc-plugin, grizzled, scala, scala-collection-compat, scala-xml, scalacheck, scalatest, scalatest-3-0, wartremover json4s: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, specs2 spray-json: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, specs2 ssl-config: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, specs2 @@ -115,13 +112,11 @@ http4s-parboiled2: cloc-plugin, kind-projector, portable-scala-reflect, scala, s lift-json: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, specs2 splain: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, shapeless, specs2 discipline-specs2: cloc-plugin, discipline, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, specs2 -better-files: akka, cloc-plugin, scala, scala-java8-compat, scala-xml, scalacheck, scalatest, scalatestplus-junit, scalatestplus-scalacheck, shapeless, silencer -blaze: cloc-plugin, kind-projector, log4s, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, specs2 play-doc: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, specs2, twirl scala-sculpt: cloc-plugin, kind-projector, munit, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, specs2, spray-json cats: cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum scalameta: cloc-plugin, fastparse, fastparse-scalameta, portable-scala-reflect, scala, scala-xml, scalacheck, scalapb, scalatest, scalatest-3-0, sourcecode, utest -squants: cloc-plugin, json4s, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, specs2, tut +akka: cloc-plugin, scala, scala-collection-compat, scala-java8-compat, scala-xml, scalacheck, scalatest, scalatestplus-junit, scalatestplus-scalacheck, silencer advxml: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum cats-effect: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum cats-testkit-scalatest: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum @@ -129,6 +124,7 @@ monocle: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, sc mouse: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum paiges: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum parboiled2: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, shapeless, specs2, spray-json, utest +blaze: cloc-plugin, kind-projector, log4s, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, specs2 unfiltered: cloc-plugin, json4s, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, specs2 decline: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, refined, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum sconfig: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, specs2, spray-json @@ -136,84 +132,87 @@ twitter-util: cloc-plugin, jackson-module-scala, scala, scala-collection-compat, better-monadic-for: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, wartremover cats-retry: cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum natchez: cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum +squants: cloc-plugin, json4s, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, specs2, tut +better-files: akka, cloc-plugin, scala, scala-collection-compat, scala-java8-compat, scala-xml, scalacheck, scalatest, scalatestplus-junit, scalatestplus-scalacheck, shapeless, silencer scala-newtype: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, shapeless, simulacrum -play-json: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, shapeless, silencer, specs2 scodec-cats: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, scodec, scodec-bits, shapeless, simulacrum algebra: cats, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum kittens: cats, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum finagle: cloc-plugin, jackson-module-scala, scala, scala-collection-compat, scala-parallel-collections, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, twitter-util fs2: cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, scodec-bits, shapeless, simulacrum refined-more: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, pureconfig, refined, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, tut +scapegoat: cloc-plugin, fastparse, fastparse-scalameta, portable-scala-reflect, scala, scala-collection-compat, scala-xml, scalacheck, scalameta, scalapb, scalatest, scalatest-3-0, sourcecode, utest dispatch: cloc-plugin, json4s, kind-projector, lift-json, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, specs2, unfiltered gigahorse: cloc-plugin, json4s, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, specs2, ssl-config, unfiltered scalikejdbc: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-testng, specs2 spire: algebra, cats, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum +play-json: cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, shapeless, silencer, specs2 atto: cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, fs2, kind-projector, refined, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, scodec-bits, shapeless, simulacrum, wartremover -libra: algebra, cats, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, singleton-ops, spire scalameter: cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, specs2, spray-json monix: cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, implicitbox, kind-projector, minitest, portable-scala-reflect, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum -jawn: claimant, cloc-plugin, json4s, kind-projector, play-json, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, shapeless, silencer, specs2, spray-json +libra: algebra, cats, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, shapeless, simulacrum, singleton-ops, spire scalamock: cloc-plugin, fastparse, fastparse-scalameta, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatest, scalatest-3-0, sourcecode, specs2, utest scrooge: cloc-plugin, jackson-module-scala, scala, scala-collection-compat, scala-parallel-collections, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, twitter-util mockito-scala: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2 breeze: algebra, cats, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-collection-compat, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, shapeless, simulacrum, spire cats-time: better-monadic-for, cats, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, kind-projector, scala, scala-collection-compat, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, wartremover -sjson-new: claimant, cloc-plugin, jawn, json4s, kind-projector, play-json, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, shaded-scalajson, shapeless, silencer, specs2, spray-json +jawn: claimant, cloc-plugin, json4s, kind-projector, play-json, portable-scala-reflect, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, shapeless, silencer, specs2, spray-json specs2-more: cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2 multibot: cats, cloc-plugin, discipline, discipline-scalatest, json4s, kind-projector, monocle, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2 droste: algebra, atto, cats, cats-effect, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, fs2, kind-projector, refined, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, scodec-bits, shapeless, simulacrum, wartremover -play-file-watch: akka, better-files, cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-junit, scalatestplus-scalacheck, shapeless, silencer, specs2 -prog-scala-examples: akka, cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-async, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2 scalastyle: cloc-plugin, fastparse, fastparse-scalameta, munit, portable-scala-reflect, scala, scala-collection-compat, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalariform, scalatest, scalatest-3-0, scalatestplus-junit, sourcecode, utest doodle: cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, implicitbox, kind-projector, magnolia, mercator, minitest, monix, portable-scala-reflect, scala, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, wartremover cats-effect-testing: cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, kind-projector, minitest, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2, utest scala-logging: cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, mockito-scala, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, shapeless, simulacrum, specs2 giter8: cloc-plugin, fastparse, fastparse-scalameta, kind-projector, portable-scala-reflect, sbt-io, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalamock, scalapb, scalatest, scalatest-3-0, scopt, sourcecode, specs2, utest, verify -sbt-util: claimant, cloc-plugin, jawn, json4s, kind-projector, play-json, portable-scala-reflect, sbt-io, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, shaded-scalajson, shapeless, silencer, sjson-new, specs2, spray-json +sjson-new: claimant, cloc-plugin, jawn, json4s, kind-projector, play-json, portable-scala-reflect, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, shaded-scalajson, shapeless, silencer, specs2, spray-json +play-file-watch: akka, better-files, cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-junit, scalatestplus-scalacheck, shapeless, silencer, specs2 log4cats: better-monadic-for, cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2, wartremover +prog-scala-examples: akka, cloc-plugin, kind-projector, portable-scala-reflect, scala, scala-async, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2 avro4s: cats, cloc-plugin, discipline, discipline-scalatest, json4s, kind-projector, magnolia, mercator, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2, wartremover -akka-stream: akka, akka-protobuf-v3, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, ssl-config +sbt-util: claimant, cloc-plugin, jawn, json4s, kind-projector, play-json, portable-scala-reflect, sbt-io, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, shaded-scalajson, shapeless, silencer, sjson-new, specs2, spray-json coulomb: algebra, cats, cats-testkit-scalatest, cloc-plugin, discipline, discipline-scalatest, kind-projector, portable-scala-reflect, pureconfig, refined, scala, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, singleton-ops, spire, tut, utest unique: better-monadic-for, cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2, wartremover -metrics-scala: akka, cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, mockito-scala, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-junit, scalatestplus-scalacheck, shapeless, silencer, simulacrum, specs2 vault: better-monadic-for, cats, cats-effect, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, kind-projector, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2, unique, wartremover redis4cats: better-monadic-for, cats, cats-effect, cloc-plugin, context-applied, discipline, discipline-scalatest, kind-projector, log4cats, munit, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, shapeless, simulacrum, specs2, wartremover -akka-http: akka, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, spray-json, ssl-config -circe: cats, claimant, cloc-plugin, discipline, discipline-scalatest, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json +akka-stream: akka, akka-protobuf-v3, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, ssl-config metaconfig: cats, cloc-plugin, discipline, discipline-scalatest, fansi, kind-projector, munit, paiges, portable-scala-reflect, pprint, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-scalacheck, sconfig, shapeless, simulacrum, sourcecode, specs2, spray-json, utest -akka-http-cors: akka, akka-http, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, spray-json, ssl-config -akka-http-webgoat: akka, akka-http, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, spray-json, ssl-config +metrics-scala: akka, cats, cloc-plugin, discipline, discipline-scalatest, kind-projector, mockito-scala, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatestplus-junit, scalatestplus-scalacheck, shapeless, silencer, simulacrum, specs2 alpakka-kafka: akka, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, ssl-config -circe-generic-extras: cats, circe, claimant, cloc-plugin, discipline, discipline-scalatest, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json -circe-jackson: cats, circe, claimant, cloc-plugin, discipline, discipline-scalatest, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json -jawn-fs2: cats, cats-effect, claimant, cloc-plugin, discipline, discipline-scalatest, fs2, jawn, json4s, kind-projector, play-json, portable-scala-reflect, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json -akka-streams-tcp-chat: akka, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, scodec, scodec-bits, shapeless, silencer, specs2, ssl-config -akka-http-session: akka, akka-http, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, spray-json, ssl-config, wartremover -play-ws: akka, akka-protobuf-v3, akka-stream, cachecontrol, cloc-plugin, jackson-module-scala, kind-projector, play-json, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, shapeless, silencer, specs2, ssl-config +akka-http: akka, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, spray-json, ssl-config kafka: cats, cloc-plugin, discipline, discipline-scalatest, jackson-module-scala, kind-projector, mockito-scala, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-logging, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, shapeless, simulacrum, specs2 -circe-config: cats, cats-effect, circe, claimant, cloc-plugin, discipline, discipline-scalatest, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json -akka-more: akka, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, silencer, specs2, ssl-config -zinc: claimant, cloc-plugin, fastparse, jawn, json4s, kind-projector, play-json, portable-scala-reflect, sbinary, sbt-io, sbt-util, scala, scala-js-stubs, scala-parallel-collections, scala-parser-combinators, scala-xml, scalacheck, scalapb, scalatest, scalatest-3-0, shaded-scalajson, shapeless, silencer, sjson-new, sourcecode, specs2, spray-json, utest, verify -akka-persistence-cassandra: akka, akka-more, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, silencer, specs2, ssl-config -enumeratum: cats, circe, claimant, cloc-plugin, discipline, discipline-scalatest, fansi, jawn, json4s, kind-projector, play-json, portable-scala-reflect, pprint, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, spray-json, utest -akka-management: akka, akka-http, akka-more, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, silencer, specs2, spray-json, ssl-config +circe: cats, claimant, cloc-plugin, discipline, discipline-scalatest, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json +akka-http-cors: akka, akka-http, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, spray-json, ssl-config +akka-http-webgoat: akka, akka-http, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, spray-json, ssl-config +circe-generic-extras: cats, circe, claimant, cloc-plugin, discipline, discipline-scalatest, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json +circe-jackson: cats, circe, claimant, cloc-plugin, discipline, discipline-scalatest, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json +jawn-fs2: cats, cats-effect, claimant, cloc-plugin, discipline, discipline-scalatest, fs2, jawn, json4s, kind-projector, play-json, portable-scala-reflect, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json +akka-streams-tcp-chat: akka, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, scodec, scodec-bits, shapeless, silencer, specs2, ssl-config +akka-http-session: akka, akka-http, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, silencer, specs2, spray-json, ssl-config, wartremover +play-ws: akka, akka-protobuf-v3, akka-stream, cachecontrol, cloc-plugin, jackson-module-scala, kind-projector, play-json, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, shapeless, silencer, specs2, ssl-config +circe-config: cats, cats-effect, circe, claimant, cloc-plugin, discipline, discipline-scalatest, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, specs2, spray-json +akka-more: akka, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, silencer, specs2, ssl-config +zinc: claimant, cloc-plugin, fastparse, jawn, json4s, kind-projector, play-json, portable-scala-reflect, sbinary, sbt-io, sbt-util, scala, scala-collection-compat, scala-js-stubs, scala-parallel-collections, scala-parser-combinators, scala-xml, scalacheck, scalapb, scalatest, scalatest-3-0, shaded-scalajson, shapeless, silencer, sjson-new, sourcecode, specs2, spray-json, utest, verify +akka-persistence-cassandra: akka, akka-more, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, silencer, specs2, ssl-config doobie: cats, cats-effect, circe, claimant, cloc-plugin, discipline, discipline-scalatest, fs2, jawn, json4s, kind-projector, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, spray-json +enumeratum: cats, circe, claimant, cloc-plugin, discipline, discipline-scalatest, fansi, jawn, json4s, kind-projector, play-json, portable-scala-reflect, pprint, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, spray-json, utest akka-persistence-jdbc: akka, akka-more, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, sbt-testng, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, silencer, slick, specs2, ssl-config -ciris: cats, cats-effect, circe, claimant, cloc-plugin, discipline, discipline-scalatest, enumeratum, fansi, jawn, json4s, kind-projector, play-json, portable-scala-reflect, pprint, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, spray-json, squants, tut, utest mdoc: cats, cloc-plugin, discipline, discipline-scalatest, fansi, fastparse, fastparse-scalameta, kind-projector, metaconfig, munit, paiges, portable-scala-reflect, pprint, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatest, scalatest-3-0, scalatestplus-scalacheck, sconfig, shapeless, simulacrum, sourcecode, specs2, spray-json, utest +akka-management: akka, akka-http, akka-more, akka-protobuf-v3, akka-stream, cloc-plugin, jackson-module-scala, kind-projector, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, silencer, specs2, spray-json, ssl-config cats-mtl: cats, cloc-plugin, discipline, discipline-scalatest, fansi, fastparse, fastparse-scalameta, kind-projector, machinist, mdoc, metaconfig, munit, paiges, portable-scala-reflect, pprint, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatest, scalatest-3-0, scalatestplus-scalacheck, sconfig, shapeless, simulacrum, sourcecode, specs2, spray-json, tut, utest -playframework: akka, akka-http, akka-more, akka-protobuf-v3, akka-stream, cachecontrol, cloc-plugin, jackson-module-scala, kind-projector, play-json, play-ws, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, shapeless, silencer, specs2, spray-json, ssl-config, twirl +ciris: cats, cats-effect, circe, claimant, cloc-plugin, discipline, discipline-scalatest, enumeratum, fansi, jawn, json4s, kind-projector, play-json, portable-scala-reflect, pprint, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, spray-json, squants, tut, utest eff: cats, cats-effect, circe, claimant, cloc-plugin, discipline, discipline-scalatest, doobie, fs2, implicitbox, jawn, json4s, kind-projector, minitest, monix, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json -play-webgoat: akka, akka-http, akka-more, akka-protobuf-v3, akka-stream, cachecontrol, cloc-plugin, jackson-module-scala, kind-projector, play-json, play-ws, playframework, portable-scala-reflect, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, shapeless, silencer, specs2, spray-json, ssl-config, twirl scalafmt: cats, cloc-plugin, discipline, discipline-scalatest, fansi, fastparse, fastparse-scalameta, kind-projector, metaconfig, munit, paiges, portable-scala-reflect, pprint, scala, scala-collection-compat, scala-js-stubs, scala-parallel-collections, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, sconfig, scopt, shapeless, simulacrum, sourcecode, specs2, spray-json, utest, verify +playframework: akka, akka-http, akka-more, akka-protobuf-v3, akka-stream, cachecontrol, cloc-plugin, jackson-module-scala, kind-projector, play-json, play-ws, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, shapeless, silencer, specs2, spray-json, ssl-config, twirl +play-webgoat: akka, akka-http, akka-more, akka-protobuf-v3, akka-stream, cachecontrol, cloc-plugin, jackson-module-scala, kind-projector, play-json, play-ws, playframework, portable-scala-reflect, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, shapeless, silencer, specs2, spray-json, ssl-config, twirl meow-mtl: cats, cats-effect, cats-mtl, cloc-plugin, discipline, discipline-scalatest, fansi, fastparse, fastparse-scalameta, implicitbox, kind-projector, machinist, mdoc, metaconfig, minitest, monix, munit, paiges, portable-scala-reflect, pprint, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatest, scalatest-3-0, scalatestplus-scalacheck, sconfig, shapeless, simulacrum, sourcecode, specs2, spray-json, tut, utest skunk: better-monadic-for, cats, cats-effect, cats-testkit-scalatest, cats-time, circe, claimant, cloc-plugin, discipline, discipline-scalatest, enumeratum, fansi, fs2, jawn, json4s, kind-projector, natchez, play-json, portable-scala-reflect, pprint, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec, scodec-bits, scodec-cats, shapeless, silencer, simulacrum, sourcecode, specs2, spray-json, utest, wartremover -http4s: better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fs2, http4s-parboiled2, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, twirl, unique, utest, vault, wartremover -tsec: better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fs2, http4s, http4s-parboiled2, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, twirl, unique, utest, vault, wartremover -http4s-jwt-auth: better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fs2, http4s, http4s-parboiled2, jawn, jawn-fs2, json4s, jwt-scala, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, twirl, unique, utest, vault, wartremover lagom: akka, akka-http, akka-management, akka-more, akka-persistence-cassandra, akka-persistence-jdbc, akka-protobuf-v3, akka-stream, alpakka-kafka, cachecontrol, cloc-plugin, genjavadoc, jackson-module-scala, kind-projector, play-json, play-ws, playframework, portable-scala-reflect, sbt-testng, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-mockito, scalatestplus-scalacheck, scalatestplus-testng, shapeless, silencer, slick, specs2, spray-json, ssl-config, twirl -github4s: base64, better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fastparse, fastparse-scalameta, fs2, http4s, http4s-parboiled2, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalamock, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, twirl, unique, utest, vault, wartremover -sttp: akka, akka-http, akka-http-cors, akka-protobuf-v3, akka-stream, better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fs2, http4s, http4s-parboiled2, jackson-module-scala, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalatags, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, ssl-config, sttp-model, twirl, unique, utest, vault, wartremover +http4s: better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fastparse, fastparse-scalameta, fs2, http4s-parboiled2, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, twirl, unique, utest, vault, wartremover +tsec: better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fastparse, fastparse-scalameta, fs2, http4s, http4s-parboiled2, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, twirl, unique, utest, vault, wartremover +http4s-jwt-auth: better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fastparse, fastparse-scalameta, fs2, http4s, http4s-parboiled2, jawn, jawn-fs2, json4s, jwt-scala, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, twirl, unique, utest, vault, wartremover +github4s: base64, better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fastparse, fastparse-scalameta, fs2, http4s, http4s-parboiled2, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalamock, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, twirl, unique, utest, vault, wartremover scala-pet-store: better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, circe-config, circe-generic-extras, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, doobie, enumeratum, fansi, fastparse, fastparse-scalameta, fs2, http4s, http4s-parboiled2, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, mdoc, metaconfig, minitest, munit, paiges, play-json, portable-scala-reflect, pprint, refined, scala, scala-collection-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec-bits, sconfig, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, tsec, tut, twirl, unique, utest, vault, wartremover +sttp: akka, akka-http, akka-http-cors, akka-protobuf-v3, akka-stream, better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, fastparse, fastparse-scalameta, fs2, http4s, http4s-parboiled2, jackson-module-scala, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, minitest, play-json, portable-scala-reflect, refined, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, scodec-bits, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, ssl-config, sttp-model, twirl, unique, utest, vault, wartremover pureconfig-more: akka, better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, circe, claimant, cloc-plugin, discipline, discipline-scalatest, discipline-specs2, enumeratum, fansi, fastparse, fastparse-scalameta, fs2, http4s, http4s-parboiled2, jawn, jawn-fs2, json4s, kind-projector, log4cats, log4s, magnolia, mdoc, mercator, metaconfig, minitest, munit, paiges, play-json, portable-scala-reflect, pprint, pureconfig, refined, scala, scala-collection-compat, scala-java8-compat, scala-js-stubs, scala-parser-combinators, scala-xml, scalacheck, scalacheck-shapeless, scalameta, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-junit, scalatestplus-scalacheck, scodec-bits, sconfig, shapeless, silencer, simulacrum, sourcecode, specs2, specs2-more, spray-json, sttp-model, tut, twirl, unique, utest, vault, wartremover pfps-shopping-cart: better-monadic-for, blaze, boopickle, cats, cats-effect, cats-effect-testing, cats-mtl, cats-retry, cats-testkit-scalatest, cats-time, circe, ciris, claimant, cloc-plugin, context-applied, discipline, discipline-scalatest, discipline-specs2, enumeratum, fansi, fastparse, fastparse-scalameta, fs2, http4s, http4s-jwt-auth, http4s-parboiled2, implicitbox, jawn, jawn-fs2, json4s, jwt-scala, kind-projector, log4cats, log4s, machinist, mdoc, meow-mtl, metaconfig, minitest, monix, munit, natchez, paiges, play-json, portable-scala-reflect, pprint, pureconfig, redis4cats, refined, refined-more, scala, scala-collection-compat, scala-js-stubs, scala-newtype, scala-parser-combinators, scala-xml, scalacheck, scalameta, scalapb, scalatags, scalatest, scalatest-3-0, scalatestplus-scalacheck, scodec, scodec-bits, scodec-cats, sconfig, shapeless, silencer, simulacrum, skunk, sourcecode, specs2, specs2-more, spray-json, squants, tut, twirl, unique, utest, vault, wartremover diff --git a/proj/akka-http-cors.conf b/proj/akka-http-cors.conf index ac7638adb..02bb4f4ec 100644 --- a/proj/akka-http-cors.conf +++ b/proj/akka-http-cors.conf @@ -10,7 +10,7 @@ vars.proj.akka-http-cors: ${vars.base} { extra.projects: ["akka-http-cors"] // I don't know what this error is about: // java.lang.AbstractMethodError: Method ch/megard/akka/http/cors/CorsDirectivesSpec.org$scalatest$Assertions$_setter_$assertionsHelper_$eq(Lorg/scalatest/Assertions$AssertionsHelper;)V is abstract - // maybe some ScalaTest 3.0 vs 3.1 thing. perhaps revisit once Akka moves to 3.1? + // maybe some ScalaTest 3.0 vs 3.2 thing. perhaps revisit once Akka moves to 3.1 or 2? // for now, it's fine, we don't need to compile or run the tests extra.run-tests: false extra.commands: ${vars.default-commands} [ diff --git a/proj/akka-http-session.conf b/proj/akka-http-session.conf index 029568612..b79811811 100644 --- a/proj/akka-http-session.conf +++ b/proj/akka-http-session.conf @@ -13,13 +13,13 @@ vars.proj.akka-http-session: ${vars.base} { deps.inject: ${vars.base.deps.inject} [ // not really sure why this doesn't get picked up, maybe a "provided" dependency issue? "com.typesafe.akka#akka-testkit" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "scalacommunitybuild#scalatest" ] extra.commands: ${vars.default-commands} [ // not really sure why akka-testkit doesn't get picked up, maybe a "provided" dependency issue? "set libraryDependencies in core += \"com.typesafe.akka\" %% \"akka-testkit\" % \"0.0.0\" % Test" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] diff --git a/proj/akka-http.conf b/proj/akka-http.conf index 4de4e6621..83dd7d83b 100644 --- a/proj/akka-http.conf +++ b/proj/akka-http.conf @@ -1,11 +1,14 @@ -// https://github.com/akka/akka-http.git#8d8aaa8f9a502b5d0f3e6de83e02b4bcdd0bf435 # was master +// https://github.com/scalacommunitybuild/akka-http.git#community-build-2.13 # was akka, master -// frozen (February 2020) at a February 2020 commit just before UseHttp2 was removed -// from the API (playframework, downstream, still uses it) +// frozen (February 2020) at a February 2020 commit (8d8aaa8f9a502b5d0f3e6de83e02b4bcdd0bf435) +// just before UseHttp2 was removed from the API (playframework, downstream, still uses it) + +// forked (July 2020) for ScalaTest 3.2 compatibility -- had to cherry-pick a commit (50a899f7753) +// with the needed changes, it postdated the freeze point vars.proj.akka-http: ${vars.base} { name: "akka-http" - uri: "https://github.com/akka/akka-http.git#8d8aaa8f9a502b5d0f3e6de83e02b4bcdd0bf435" + uri: "https://github.com/scalacommunitybuild/akka-http.git#7e9299cad243c0f2eb4392c5e04d639d7832cd01" extra.exclude: ["docs", "akka-http-bench-jmh"] extra.options: [ diff --git a/proj/akka-management.conf b/proj/akka-management.conf index 4ad62341d..e43151bb9 100644 --- a/proj/akka-management.conf +++ b/proj/akka-management.conf @@ -8,13 +8,7 @@ vars.proj.akka-management: ${vars.base} { extra.options: ["-Dbintray.user=dummy", "-Dbintray.pass=dummy"] // for now anyway, ambition level is just to include anything lagom needs extra.projects: ["akka-management", "cluster-bootstrap", "cluster-http"] - // ScalaTest 3.0, not 3.1 - deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 - "removeDependency org.scalatest scalatest" - """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" - // and as usual "set every bintrayReleaseOnPublish := false" ] // we got errors trying to run the tests, but Patrik suggests we not bother diff --git a/proj/akka-persistence-cassandra.conf b/proj/akka-persistence-cassandra.conf index 901b61898..00a2a8cce 100644 --- a/proj/akka-persistence-cassandra.conf +++ b/proj/akka-persistence-cassandra.conf @@ -19,5 +19,9 @@ vars.proj.akka-persistence-cassandra: ${vars.base} { // "FIXME enable again when branch for Akka 2.6.x", so we exclude it // https://github.com/akka/akka-persistence-cassandra/blob/fcf62f418ea4037b7966b261b4993178795b903f/core/src/test/scala/akka/persistence/cassandra/journal/CassandraLoadTypedSpec.scala#L5 """set core / Test / unmanagedSources / excludeFilter := HiddenFileFilter || "CassandraLoadTypedSpec.scala"""" + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/akka-persistence-jdbc.conf b/proj/akka-persistence-jdbc.conf index 8f7647e64..74fcde575 100644 --- a/proj/akka-persistence-jdbc.conf +++ b/proj/akka-persistence-jdbc.conf @@ -5,21 +5,22 @@ // updates their dependency to use the new org, we could probably // unfreeze -// and then forked from that commit to upgrade to ScalaTest 3.1.0 +// and then forked from that commit to upgrade to ScalaTest 3.1 // (because the usual way of overriding the dependency ran into // trouble; see https://github.com/scala/community-build/issues/1072) +// (fork updated July 2020 for ScalaTest 3.2) vars.proj.akka-persistence-jdbc: ${vars.base} { name: "akka-persistence-jdbc" - uri: "https://github.com/scalacommunitybuild/akka-persistence-jdbc.git#53b195b58452df5fb92271018482a3e48d0ad713" + uri: "https://github.com/scalacommunitybuild/akka-persistence-jdbc.git#b48a78c99b3d11adcc7fa8c5783bf87bed0b3b27" // it isn't clear to me that there are any tests we can run without // doing the Docker stuff in their test.sh script. we might ask the // Akka team if there is any segregation between unit vs. integration tests, // that kind of thing? extra.test-tasks: "compile" + extra.options: ["-Dbintray.user=dummy", "-Dbintray.pass=dummy"] extra.commands: ${vars.default-commands} [ "set every bintrayReleaseOnPublish := false" ] - extra.options: ["-Dbintray.user=dummy", "-Dbintray.pass=dummy"] } diff --git a/proj/breeze.conf b/proj/breeze.conf index 54d486d87..6317190fa 100644 --- a/proj/breeze.conf +++ b/proj/breeze.conf @@ -6,7 +6,7 @@ vars.proj.breeze: ${vars.base} { extra.exclude: ["benchmark"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" // flaky diff --git a/proj/cachecontrol.conf b/proj/cachecontrol.conf index c2e96adfd..a859f66f3 100644 --- a/proj/cachecontrol.conf +++ b/proj/cachecontrol.conf @@ -6,4 +6,10 @@ vars.proj.cachecontrol: ${vars.base} { name: "cachecontrol" uri: "https://github.com/playframework/cachecontrol.git#aea2d269556d3b6e484bc8c815757a5f65ae6079" + // ScalaTest 3.0, not 3.2 + extra.commands: ${vars.default-commands} [ + "removeDependency org.scalatest scalatest" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/circe-config.conf b/proj/circe-config.conf index 8d15530a4..b32760bd0 100644 --- a/proj/circe-config.conf +++ b/proj/circe-config.conf @@ -1,14 +1,12 @@ // https://github.com/circe/circe-config.git#master +// added because it's a dependency of scala-pet-store + vars.proj.circe-config: ${vars.base} { name: "circe-config" uri: "https://github.com/circe/circe-config.git#c031f9e97024e4454df3f90ec2cd013235e3f8b7" - // dependency is on prelease version with different artifact name, so we must - // override to the released artifact name - deps.inject: ["org.scalatestplus#scalacheck-1-14"] - extra.commands: ${vars.default-commands} [ - "removeDependency org.scalatestplus scalatestplus-scalacheck" - """set libraryDependencies in ThisBuild += "org.scalatestplus" %% "scalacheck-1-14" % "0" % Test""" - ] + // (July 2020) this is a bit sad, but I don't see a way to work around + // https://github.com/tkawachi/sbt-doctest/issues/135 + extra.run-tests: false } diff --git a/proj/classutil.conf b/proj/classutil.conf index a606e9ecf..80026a427 100644 --- a/proj/classutil.conf +++ b/proj/classutil.conf @@ -10,5 +10,9 @@ vars.proj.classutil: ${vars.base} { extra.commands: ${vars.default-commands} [ "set every bintrayReleaseOnPublish := false" "set every bintrayOmitLicense := true" // otherwise it complains we don't have one + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/discipline-scalatest.conf b/proj/discipline-scalatest.conf index 2f0c29b74..94118ebe5 100644 --- a/proj/discipline-scalatest.conf +++ b/proj/discipline-scalatest.conf @@ -5,4 +5,10 @@ vars.proj.discipline-scalatest: ${vars.base} { uri: "https://github.com/typelevel/discipline-scalatest.git#1677d4e14cfa58e88f8a9bb67e5e728812baf30d" extra.exclude: ["*JS", "docs"] + extra.commands: ${vars.default-commands} [ + // discipline-scalatest is still on 3.1, and if we don't do anything, we just + // get scalatest-core which isn't enough. the easiest way to get the optional + // add-ons we need is just to depend on the mega-JAR + """set ThisBuild / libraryDependencies += "org.scalatest" %% "scalatest" % "0"""" + ] } diff --git a/proj/elastic4s.conf b/proj/elastic4s.conf index 0597b16bf..8edb5828c 100644 --- a/proj/elastic4s.conf +++ b/proj/elastic4s.conf @@ -10,4 +10,10 @@ vars.proj.elastic4s: ${vars.base} { uri: "https://github.com/sksamuel/elastic4s.git#a967eb96da75138404a683a6f6e52d06f5997612" extra.projects: ["elastic4s-core"] + // ScalaTest 3.0, not 3.2 + extra.commands: ${vars.default-commands} [ + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/enumeratum.conf b/proj/enumeratum.conf index 317c90c5d..610a0ee53 100644 --- a/proj/enumeratum.conf +++ b/proj/enumeratum.conf @@ -6,12 +6,20 @@ vars.proj.enumeratum: ${vars.base} { name: "enumeratum" uri: "https://github.com/scalacommunitybuild/enumeratum.git#075b5394821be4d60cbc03f2d3e53a7ec98f0e6d" - // no idea why this isn't picked up otherwise - deps.inject: ["com.lihaoyi#pprint"] extra.projects: [ "coreJVM", "coreJVMTests" // as for other subprojects, for now let's just pull in what lsp4s // needs. maybe add more later "enumeratumCirceJVM" ] + deps.inject: ${vars.base.deps.inject} [ + // no idea why this isn't picked up otherwise + "com.lihaoyi#pprint" + // ScalaTest 3.0 not 3.2 + "scalacommunitybuild#scalatest" + ] + extra.commands: ${vars.default-commands} [ + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] } diff --git a/proj/finagle.conf b/proj/finagle.conf index 7a284f93e..b63827768 100644 --- a/proj/finagle.conf +++ b/proj/finagle.conf @@ -10,10 +10,10 @@ vars.proj.finagle: ${vars.base} { // I didn't attempt to add any other subprojects extra.projects: ["finagle-core"] - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" // flaky tests diff --git a/proj/fs2.conf b/proj/fs2.conf index e176082ff..d7e85e7ae 100644 --- a/proj/fs2.conf +++ b/proj/fs2.conf @@ -1,29 +1,22 @@ -// https://github.com/functional-streams-for-scala/fs2.git#7e58b9324b85bebde1b3fbd1274f9a7c580de6a6 +// https://github.com/functional-streams-for-scala/fs2.git#main // note that this repo has required JDK 11 for building (since January 2020) -// frozen (March 2020) at version that happens to work with -// pureconfig downstream - vars.proj.fs2: ${vars.base} { name: "fs2" - uri: "https://github.com/functional-streams-for-scala/fs2.git#7e58b9324b85bebde1b3fbd1274f9a7c580de6a6" + uri: "https://github.com/functional-streams-for-scala/fs2.git#0d5de35860b0734163c28ffb547bb4e22ef91eed" // no Scala.js, no benchmarks or docs extra.projects: ["coreJVM", "reactiveStreams", "io"] - // yuck. we should really revisit this once they upgrade to ScalaTest 3.1 final + // they use GeneratorDrivenPropertyChecks which is only available in a ScalaTest 3.3 snapshot; + // so, don't even compile tests, let alone run them extra.run-tests: false - // ignore missing scalatestplus-scalacheck - check-missing: false - deps.ignore: ["org.scalatestplus#scalatestplus-scalacheck"] - extra.settings: ${vars.base.extra.settings} [ - "conflictWarning in ThisBuild := ConflictWarning.disable" - ] extra.commands: ${vars.default-commands} [ - "removeDependency org.scalatestplus scalatestplus-scalacheck" - // don't even compile tests, let alone run them + "removeDependency org.scalatestplus scalatestplus-testng" """set coreJVM / Test / unmanagedSourceDirectories := Seq()""" + """set coreJVM / Test / managedSources := Seq()""" """set reactiveStreams / Test / unmanagedSourceDirectories := Seq()""" + """set reactiveStreams / Test / managedSources := Seq()""" """set io / Test / unmanagedSourceDirectories := Seq()""" // otherwise sbt-gpg errors on `publish` "set every gpgWarnOnFailure := true" diff --git a/proj/gigahorse.conf b/proj/gigahorse.conf index 6b488ac01..e3a1fee62 100644 --- a/proj/gigahorse.conf +++ b/proj/gigahorse.conf @@ -6,10 +6,10 @@ vars.proj.gigahorse: ${vars.base} { // as of August 2017, doesn't compile against latest akka-http extra.exclude: ["akkaHttp"] - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ "removeDependency org.scalatest scalatest" - """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] } diff --git a/proj/giter8.conf b/proj/giter8.conf index 99e002bdc..97822ed26 100644 --- a/proj/giter8.conf +++ b/proj/giter8.conf @@ -14,7 +14,11 @@ vars.proj.giter8: ${vars.base} { "set every bintrayReleaseOnPublish := false" ] check-missing: false // ignore missing scripted-sbt + // ScalaTest 3.0, not 3.2 + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" // intermittent failures reported upstream: // https://github.com/foundweekends/giter8/issues/455 """set lib / Test / unmanagedSources / excludeFilter := HiddenFileFilter || "VersionNumberOrderingTest.scala" || "FormatSpecification.scala"""" diff --git a/proj/grizzled.conf b/proj/grizzled.conf index 71c6b2bc0..b1a40546d 100644 --- a/proj/grizzled.conf +++ b/proj/grizzled.conf @@ -15,5 +15,9 @@ vars.proj.grizzled: ${vars.base} { // don't happen in Brian's own CI, I have no idea. doesn't seem worth // investigating "set every wartremoverErrors := Seq()" + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/http4s.conf b/proj/http4s.conf index 46076fe30..b3021b48f 100644 --- a/proj/http4s.conf +++ b/proj/http4s.conf @@ -1,4 +1,4 @@ -// https://github.com/http4s/http4s.git#v0.21.0 +// https://github.com/http4s/http4s.git#v0.21.6 // this is a big build with a ton of subprojects. we needn't be shy // about disabling fragile ones, ones with obscure dependencies we @@ -8,7 +8,7 @@ vars.proj.http4s: ${vars.base} { name: "http4s" - uri: "https://github.com/http4s/http4s.git#66517fb3cdfb7ebf994c76414b52525e2d7309a1" + uri: "https://github.com/http4s/http4s.git#4810a9f820dde33d9f3fa68527f74db1cb303cac" extra.commands: ${vars.default-commands} [ // UriSpec: didn't compile (October 2018), it didn't seem worth investigating, probably a specs2 change @@ -21,7 +21,7 @@ vars.proj.http4s: ${vars.base} { ] extra.exclude: [ // outside our purview - "bench", "docs", "website", "argonaut" + "bench", "docs", "website", "argonaut", "scalafixRules", "scalafixTests" // Missing dependencies: com.spinoco#fs2-crypto, io.chrisdavenport#keypool "ember-client", "examples-ember" ] diff --git a/proj/jackson-module-scala.conf b/proj/jackson-module-scala.conf index 7c0894e59..94212d1f5 100644 --- a/proj/jackson-module-scala.conf +++ b/proj/jackson-module-scala.conf @@ -14,7 +14,7 @@ vars.proj.jackson-module-scala: ${vars.base} { uri: "https://github.com/FasterXML/jackson-module-scala.git#d9a74ab159e510b3326fa68fd779ce9634fa7fb9" extra.sbt-version: ${vars.sbt-0-13-version} - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ "removeDependency org.scalatest scalatest" diff --git a/proj/json4s.conf b/proj/json4s.conf index 0a8936c19..5e5750a6c 100644 --- a/proj/json4s.conf +++ b/proj/json4s.conf @@ -8,6 +8,7 @@ vars.proj.json4s: ${vars.base} { name: "json4s" uri: "https://github.com/scalacommunitybuild/json4s.git#a3d7d31e1098868c3a0032c23aa7980fcf63b17d" + extra.run-tests: false extra.exclude: ["json4s-scalaz"] extra.commands: ${vars.default-commands} [ "set every mimaPreviousArtifacts := Set()" diff --git a/proj/jwt-scala.conf b/proj/jwt-scala.conf index 3c0e7799e..815434bff 100644 --- a/proj/jwt-scala.conf +++ b/proj/jwt-scala.conf @@ -6,4 +6,10 @@ vars.proj.jwt-scala: ${vars.base} { // only what http4s-jwt-auth needs extra.projects: ["coreProject"] + extra.commands: ${vars.default-commands} [ + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/kafka.conf b/proj/kafka.conf index 35b1eb43c..11effa09b 100644 --- a/proj/kafka.conf +++ b/proj/kafka.conf @@ -7,7 +7,7 @@ vars.proj.kafka: ${vars.base} { name: "kafka" uri: "https://github.com/ennru/kafka.git#a16eff39988b7a32b88fda9b588e3516a6cb1d7e" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ "removeDependency org.scalatest scalatest" diff --git a/proj/kits.conf b/proj/kits.conf index fa89bc8e6..6d32e7316 100644 --- a/proj/kits.conf +++ b/proj/kits.conf @@ -4,11 +4,10 @@ vars.proj.kits: ${vars.base} { name: "kits" uri: "https://github.com/halcat0x15a/kits.git#c3451fee6f09b4bfc6fc3fe5684031f484070e3d" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 "removeDependency org.scalatest scalatest" - """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] } diff --git a/proj/lagom.conf b/proj/lagom.conf index d22ef34c0..d7e91c6d7 100644 --- a/proj/lagom.conf +++ b/proj/lagom.conf @@ -20,12 +20,12 @@ vars.proj.lagom: ${vars.base} { "-Dsbt.classloader.close=false" ] extra.test-tasks: "compile" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" - """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" // tests in these subprojects are too slow and (more importantly) too fragile // "set executeTests in `persistence-cassandra-scaladsl` in Test := Tests.Output(TestResult.Passed, Map(), Iterable())" // "set executeTests in `testkit-scaladsl` in Test := Tests.Output(TestResult.Passed, Map(), Iterable())" diff --git a/proj/libra.conf b/proj/libra.conf index 651b0cb6c..15b3a40f0 100644 --- a/proj/libra.conf +++ b/proj/libra.conf @@ -1,14 +1,13 @@ -// https://github.com/scalacommunitybuild/libra.git#community-build-2.13 # was to-ithaca, master - -// forked (March 2020) to adjust for discipline-scalatest source incompatibility. -// we cannot PR the change upstream at present because there is no spire release -// yet to depend on +// https://github.com/SethTisue/libra.git#scalatest-3.2 # was to-ithaca, master // depends on spire +// temporarily forked pending merge of +// https://github.com/to-ithaca/libra/pull/121 + vars.proj.libra: ${vars.base} { name: "libra" - uri: "https://github.com/scalacommunitybuild/libra.git#25adeaeea520ca33635ca30b62167700cd17bc78" + uri: "https://github.com/SethTisue/libra.git#766aec63a252660132175ca30d93c0b094c19186" - extra.exclude: ["docs"] + extra.exclude: ["docs", "*JS"] } diff --git a/proj/log4s.conf b/proj/log4s.conf index 9891c1684..3dee0f60f 100644 --- a/proj/log4s.conf +++ b/proj/log4s.conf @@ -5,4 +5,10 @@ vars.proj.log4s: ${vars.base} { uri: "https://github.com/Log4s/log4s.git#845c14fc93fc06fd84a6a25899d4d57f47dd66ae" extra.exclude: ["coreJS", "testingJS"] + extra.commands: ${vars.default-commands} [ + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/paiges.conf b/proj/paiges.conf index 0ca3e37e0..c489a9a64 100644 --- a/proj/paiges.conf +++ b/proj/paiges.conf @@ -5,4 +5,9 @@ vars.proj.paiges: ${vars.base} { uri: "https://github.com/typelevel/paiges.git#667f045638dd1d6941eff1c3b11df70f942961d7" extra.projects: ["coreJVM", "catsJVM"] // but not "benchmark" + extra.commands: ${vars.default-commands} [ + // project declares dependency on scalatestplus-scalacheck 3.1; + // but on 3.2 that only pulls in scalatest-core, so we must: + """set ThisBuild / libraryDependencies += "org.scalatest" %% "scalatest-funsuite" % "0" % Test""" + ] } diff --git a/proj/pascal.conf b/proj/pascal.conf index 8ecefbad1..5e2f59b59 100644 --- a/proj/pascal.conf +++ b/proj/pascal.conf @@ -4,4 +4,10 @@ vars.proj.pascal: ${vars.base} { name: "pascal" uri: "https://github.com/TomasMikula/pascal.git#a8b7201e1f555afb766f80875c0f65e0767afedf" + // ScalaTest 3.0, not 3.2 + extra.commands: ${vars.default-commands} [ + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/perfolation.conf b/proj/perfolation.conf index 46020e22d..d9d04e06e 100644 --- a/proj/perfolation.conf +++ b/proj/perfolation.conf @@ -9,4 +9,10 @@ vars.proj.perfolation: ${vars.base} { uri: "https://github.com/outr/perfolation.git#a9fc4dfc312fda5dc85f2181c55172dffd7ccbc7" extra.projects: ["coreJVM"] + extra.commands: ${vars.default-commands} [ + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/play-json.conf b/proj/play-json.conf index d9ef24642..458454ce3 100644 --- a/proj/play-json.conf +++ b/proj/play-json.conf @@ -7,10 +7,10 @@ vars.proj.play-json: ${vars.base} { uri: "https://github.com/playframework/play-json.git#ef4ba16d862522bac2736b2ba00dcee5f689a1c0" extra.projects: ["play-jsonJVM"] // no Scala.js plz - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] diff --git a/proj/prog-scala-examples.conf b/proj/prog-scala-examples.conf index d9aa8763f..75f5fd4ed 100644 --- a/proj/prog-scala-examples.conf +++ b/proj/prog-scala-examples.conf @@ -8,10 +8,9 @@ vars.proj.prog-scala-examples: ${vars.base} { name: "prog-scala-examples" uri: "https://github.com/scalacommunitybuild/prog-scala-2nd-ed-code-examples.git#f23900dd7a652e863f0dda702b23004e4faebeec" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] diff --git a/proj/sbt-io.conf b/proj/sbt-io.conf index 8b3ff18ae..86d51d8e5 100644 --- a/proj/sbt-io.conf +++ b/proj/sbt-io.conf @@ -9,5 +9,9 @@ vars.proj.sbt-io: ${vars.base} { "set every bintrayReleaseOnPublish := false" // fails on JDK 13+; reported upstream: https://github.com/sbt/io/issues/288 """set io / Test / unmanagedSources / excludeFilter := HiddenFileFilter || "IOSpecification.scala"""" + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/sbt-util.conf b/proj/sbt-util.conf index 3cab74ec2..21ae22679 100644 --- a/proj/sbt-util.conf +++ b/proj/sbt-util.conf @@ -7,5 +7,9 @@ vars.proj.sbt-util: ${vars.base} { extra.options: ["-Dbintray.user=dummy", "-Dbintray.pass=dummy"] extra.commands: ${vars.default-commands} [ "set every bintrayReleaseOnPublish := false" + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/scala-logging.conf b/proj/scala-logging.conf index 775a02f07..746ce0c35 100644 --- a/proj/scala-logging.conf +++ b/proj/scala-logging.conf @@ -4,10 +4,10 @@ vars.proj.scala-logging: ${vars.base} { name: "scala-logging" uri: "https://github.com/scalacommunitybuild/scala-logging.git#a83a5472d79aab9eacfbf6012551d2d6a27719c9" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] diff --git a/proj/scala-newtype.conf b/proj/scala-newtype.conf index 2be3b74c3..b83961c95 100644 --- a/proj/scala-newtype.conf +++ b/proj/scala-newtype.conf @@ -8,10 +8,10 @@ vars.proj.scala-newtype: ${vars.base} { uri: "https://github.com/estatico/scala-newtype.git#babcff2df0e366eea7f42eee1d3b9003157691fb" extra.exclude: ["newtypeJS", "catsTestsJS"] // no Scala.js plz - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] diff --git a/proj/scala-records.conf b/proj/scala-records.conf index c9635a874..558b29e8d 100644 --- a/proj/scala-records.conf +++ b/proj/scala-records.conf @@ -8,4 +8,10 @@ vars.proj.scala-records: ${vars.base} { "coreJS" // no Scala.js please "root" // dbuild thinks it tries to publish root#root ] + // ScalaTest 3.0, not 3.2 + extra.commands: ${vars.default-commands} [ + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/scala-stm.conf b/proj/scala-stm.conf index ce3838bbf..7234011bd 100644 --- a/proj/scala-stm.conf +++ b/proj/scala-stm.conf @@ -4,7 +4,7 @@ vars.proj.scala-stm: ${vars.base} { name: "scala-stm" uri: "https://github.com/scala-stm/scala-stm.git#d7d833f82fba9bea56631241448c49cb4ab333f6" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ "removeDependency org.scalatest scalatest" diff --git a/proj/scala-typed-holes.conf b/proj/scala-typed-holes.conf index 7ae898988..783ef6bb8 100644 --- a/proj/scala-typed-holes.conf +++ b/proj/scala-typed-holes.conf @@ -5,4 +5,10 @@ vars.proj.scala-typed-holes: ${vars.base} { uri: "https://github.com/cb372/scala-typed-holes.git#deef3da708e31cf445ff105e692529858807981f" extra.exclude: ["docs"] + extra.commands: ${vars.default-commands} [ + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/scalafmt.conf b/proj/scalafmt.conf index 08ea32bb2..bb2dd79e7 100644 --- a/proj/scalafmt.conf +++ b/proj/scalafmt.conf @@ -7,9 +7,10 @@ vars.proj.scalafmt: ${vars.base} { name: "scalafmt" uri: "https://github.com/scalameta/scalafmt.git#7333de90ef6de6159c166811fc28c31c5e61e34f" - extra.projects: ["coreJVM", "cli", "tests"] - extra.commands: ${vars.default-commands} [ - // not investigated - """set tests / Test / unmanagedSources / excludeFilter := HiddenFileFilter || "GitOpsTest.scala" || "CliTest.scala"""" - ] + // when we move to newer scalameta, we should see if we can start running + // tests here again. the problem is scalameta-testkit. in the scalameta + // version we have, scalameta-testkit is still on 3.0. once we have a version + // that's on 3.2 (or perhaps 3.1 would be enough?), this should start working again. + extra.projects: ["coreJVM", "cli"] // , "tests" + extra.run-tests: false } diff --git a/proj/scalajson.conf b/proj/scalajson.conf index f8311164c..49e0a1924 100644 --- a/proj/scalajson.conf +++ b/proj/scalajson.conf @@ -6,7 +6,7 @@ vars.proj.scalajson: ${vars.base} { // no Scala.js please, and no benchmarks either extra.projects: ["scalaJsonJVM"] - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ "removeDependency org.scalatest scalatest" diff --git a/proj/scalameta.conf b/proj/scalameta.conf index 8f7518ed4..3e673721f 100644 --- a/proj/scalameta.conf +++ b/proj/scalameta.conf @@ -21,5 +21,10 @@ vars.proj.scalameta: ${vars.base} { // testkit compiles on 2.13, but its tests don't (not just in the community build context, // the problem exists upstream as well) """set unmanagedSourceDirectories in (testkit, Test) := Seq()""" + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in Test in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + """set libraryDependencies in testkit += "scalacommunitybuild" %% "scalatest" % "0"""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/scalameter.conf b/proj/scalameter.conf index 2b424d55d..a0e89ee32 100644 --- a/proj/scalameter.conf +++ b/proj/scalameter.conf @@ -14,11 +14,11 @@ vars.proj.scalameter: ${vars.base} { deps.inject: ${vars.base.deps.inject} [ // ...but this one does "com.veact#scala-ssh" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "scalacommunitybuild#scalatest" ] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" "removeDependency com.decodified scala-ssh" diff --git a/proj/scalamock.conf b/proj/scalamock.conf index b621e035b..08bc6e79b 100644 --- a/proj/scalamock.conf +++ b/proj/scalamock.conf @@ -1,7 +1,5 @@ // https://github.com/paulbutcher/ScalaMock.git#master -// 2.13: tracking master since that's where 2.13 support landed - vars.proj.scalamock: ${vars.base} { name: "scalamock" uri: "https://github.com/paulbutcher/ScalaMock.git#22c26174bfb99b403af2be38ab35cabfe58f4c5f" diff --git a/proj/scalapb.conf b/proj/scalapb.conf index a4924215b..fb6d1b85c 100644 --- a/proj/scalapb.conf +++ b/proj/scalapb.conf @@ -8,10 +8,10 @@ vars.proj.scalapb: ${vars.base} { // just what scalameta needs, for now extra.projects: ["runtimeJVM"] - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] diff --git a/proj/scalariform.conf b/proj/scalariform.conf index 532452164..825536ea5 100644 --- a/proj/scalariform.conf +++ b/proj/scalariform.conf @@ -4,4 +4,10 @@ vars.proj.scalariform: ${vars.base} { name: "scalariform" uri: "https://github.com/scala-ide/scalariform.git#8cf96a69d7a87a4b4d31a4061b8eb1ca615fd896" + extra.commands: ${vars.default-commands} [ + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/scalasti.conf b/proj/scalasti.conf index 45eb7a4ca..4b5313d92 100644 --- a/proj/scalasti.conf +++ b/proj/scalasti.conf @@ -14,7 +14,11 @@ vars.proj.scalasti: ${vars.base} { extra.options: ["-Dbintray.user=dummy", "-Dbintray.pass=dummy"] extra.commands: ${vars.default-commands} [ "set every bintrayReleaseOnPublish := false" + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] // we really just want scalasti because it's a dependency of giter8, so // this doesn't seem worth troubleshooting: // [scalasti] [error] Failed tests: diff --git a/proj/scalatest.conf b/proj/scalatest.conf index 44742118b..d8df4974a 100644 --- a/proj/scalatest.conf +++ b/proj/scalatest.conf @@ -1,47 +1,21 @@ -// https://github.com/scalatest/scalatest.git#3.1.x +// https://github.com/scalatest/scalatest.git#3.2.x-new -vars.proj.scalatest: ${vars.base} { - name: "scalatest" - uri: "https://github.com/scalatest/scalatest.git#c4b3227e7580e46e0c5dcd1e46c48a96b5aa7b08" - - extra.projects: ["scalatest", "scalactic", "scalatestFunSuite"] -} +// We don't attempt to compile or run the tests at all. (We used to; +// see version control history. On 3.0 we compiled and ran them; +// on 3.1 we just compiled them.) -// this is almost 1M lines of code, but it needn't be green (or be compiled at all) -// for dependent projects to proceed, so let's keep it separate +// The tests involve a lot of code generation and even figuring out +// how to run them on 3.2 seems complicated. Perhaps I'll get some +// guidance at https://github.com/scalatest/scalatest/issues/1851 +// and/or https://github.com/scalatest/scalatest/issues/1852 on how +// this can be easily done. -vars.proj.scalatest-tests: ${vars.base} { - name: "scalatest-tests" - uri: "https://github.com/scalatest/scalatest.git#c4b3227e7580e46e0c5dcd1e46c48a96b5aa7b08" +// In the meantime, the fact that ScalaTest is used in so many downstream +// projects should mean that it's getting a good workout. - extra.exclude: [ - // we already built these above - "scalatest", "scalactic", "scalacticMacro", "scalatestCompatible", "scalatestFunSuite", "scalatestCore" - // JVM only please - "*JS", "*Native", "*Dotty" - // out of scope - "root", "examples" - ] - // needs extra heap to even compile - extra.options: ["-Xmx4000m"] +vars.proj.scalatest: ${vars.base} { + name: "scalatest" + uri: "https://github.com/scalatest/scalatest.git#f3d5f9d66631dc49b2218c8edd039840788bd915" - // dependencies are on prelease versions with different artifact names, so we must - // override to the released artifact names - deps.inject: [ - "org.scalatestplus#testng-6-7" - "org.scalatestplus#junit-4-12" - ] - extra.commands: ${vars.default-commands} [ - "removeDependency org.scalatestplus scalatestplus-testng" - "removeDependency org.scalatestplus scalatestplus-junit" - """set libraryDependencies in ThisBuild += "org.scalatestplus" %% "testng-6-7" % "0" % Test""" - """set libraryDependencies in ThisBuild += "org.scalatestplus" %% "junit-4-12" % "0" % Test""" - // not investigated - """set scalatestTest / Test / unmanagedSources / excludeFilter := HiddenFileFilter || "GeneratorSpec.scala" || "FrameworkSuite.scala" || "WaitersSpec.scala" || "TestSortingReporterSpec.scala" || "JavaFuturesSpec.scala" || "ParallelTestExecutionSpec.scala" || "TimeLimitsSpec.scala" || "TestThreadsStartingCounterSpec.scala" || "SuiteSortingReporterSpec.scala" || "CommonGeneratorsSpec.scala" || "PropCheckerAssertingSpec.scala" || "ConductorMethodsSuite.scala"""" - """set scalacticTest / Test / unmanagedSources / excludeFilter := HiddenFileFilter || "NonEmptyArraySpec.scala"""" - """set genRegularTests4 / Test / managedSources ~= (_.filterNot(_.getName == "FrameworkSuite.scala").filterNot(_.getName == "GeneratorSpec.scala").filterNot(_.getName == "CommonGeneratorsSpec.scala").filterNot(_.getName == "ParallelTestExecutionSpec.scala").filterNot(_.getName == "DispatchReporterSpec.scala").filterNot(_.getName == "TestThreadsStartingCounterSpec.scala").filterNot(_.getName == "EventuallySpec.scala"))""" - ] - // too many tests rely on Symbol#toString being 'foo - // reenable after 2.13.3 comes out and upstream adapts - extra.test-tasks: ["compile"] + extra.projects: ["scalatest", "scalactic", "scalatestFunSuite"] } diff --git a/proj/scalatestplus-junit.conf b/proj/scalatestplus-junit.conf index 35d61686c..20a48b9cf 100644 --- a/proj/scalatestplus-junit.conf +++ b/proj/scalatestplus-junit.conf @@ -1,7 +1,7 @@ -// https://github.com/scalatest/scalatestplus-junit.git#3.1.0.x +// https://github.com/scalatest/scalatestplus-junit.git#3.2.0.x vars.proj.scalatestplus-junit: ${vars.base} { name: "scalatestplus-junit" - uri: "https://github.com/scalatest/scalatestplus-junit.git#ff6f723258fde39effe63ce642369167cb1c3859" + uri: "https://github.com/scalatest/scalatestplus-junit.git#0106723c8d9dff3cfc7a3fa5ee015ae1ac5d9cad" } diff --git a/proj/scalatestplus-scalacheck.conf b/proj/scalatestplus-scalacheck.conf index f52a5ab63..815496e9b 100644 --- a/proj/scalatestplus-scalacheck.conf +++ b/proj/scalatestplus-scalacheck.conf @@ -1,8 +1,8 @@ -// https://github.com/scalatest/scalatestplus-scalacheck.git#3.1.0.x +// https://github.com/scalatest/scalatestplus-scalacheck.git#3.2.0.x vars.proj.scalatestplus-scalacheck: ${vars.base} { name: "scalatestplus-scalacheck" - uri: "https://github.com/scalatest/scalatestplus-scalacheck.git#8480dbe41e135544c3263ece7a0f05c2e1a7fd9e" + uri: "https://github.com/scalatest/scalatestplus-scalacheck.git#27b8fb1f3617ef60716663a2b55fb203d093c4bb" extra.projects: ["scalatestPlusScalaCheckJVM"] extra.settings: ${vars.base.extra.settings} [ diff --git a/proj/scalatestplus-testng.conf b/proj/scalatestplus-testng.conf index 0318f7fe4..c20badb85 100644 --- a/proj/scalatestplus-testng.conf +++ b/proj/scalatestplus-testng.conf @@ -1,7 +1,7 @@ -// https://github.com/scalatest/scalatestplus-testng.git#3.1.0.x +// https://github.com/scalatest/scalatestplus-testng.git#3.2.0.x vars.proj.scalatestplus-testng: ${vars.base} { name: "scalatestplus-testng" - uri: "https://github.com/scalatest/scalatestplus-testng.git#9ad2c9f4fc3dc7d8e92c9b6cb3cb0b95627821a3" + uri: "https://github.com/scalatest/scalatestplus-testng.git#405d66e23e9846bed697b85889fd8281ceb8ec38" } diff --git a/proj/scapegoat.conf b/proj/scapegoat.conf index 503e26cd6..3fbcf9eeb 100644 --- a/proj/scapegoat.conf +++ b/proj/scapegoat.conf @@ -1,10 +1,10 @@ -// https://github.com/scalacommunitybuild/scapegoat.git#community-build-2.13 +// https://github.com/SethTisue/scapegoat.git#community-build-2.13 # was sksamuel, master -// forked (August 2019) because some classpath-handling code didn't -// work under dbuild +// forked (August 2019; refreshed July 2020) because some +// classpath-handling code didn't work under dbuild vars.proj.scapegoat: ${vars.base} { name: "scapegoat" - uri: "https://github.com/scalacommunitybuild/scapegoat.git#388519a7ed81429e7f7ad7a7000e24e8d8893ac8" + uri: "https://github.com/SethTisue/scapegoat.git#883d336dab2c93b34e887fa5a4b43fc8a5636f9f" } diff --git a/proj/scoverage.conf b/proj/scoverage.conf index beb3c7188..d37108062 100644 --- a/proj/scoverage.conf +++ b/proj/scoverage.conf @@ -12,4 +12,10 @@ vars.proj.scoverage: ${vars.base} { // January 2018: failure's continued existence confirmed // see https://github.com/scala/community-builds/pull/387 extra.test-tasks: ["compile"] + // ScalaTest 3.0, not 3.2 + extra.commands: ${vars.default-commands} [ + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/silencer.conf b/proj/silencer.conf index ca2f0d221..a73d33a05 100644 --- a/proj/silencer.conf +++ b/proj/silencer.conf @@ -1,10 +1,7 @@ -// https://github.com/lrytz/silencer.git#new-reporters # was ghik, master - -// forked (September 2019) for 2.13.1 compatibility. presumably support will be merged -// before too much longer and we can unfork +// https://github.com/ghik/silencer.git#master vars.proj.silencer: ${vars.base} { name: "silencer" - uri: "https://github.com/lrytz/silencer.git#dfa69e9e4b7683394ef5442b3e008aef75e9568d" + uri: "https://github.com/ghik/silencer.git#cb962c5f6105b0e1a119b4db1d5f0dcbe594aa35" } diff --git a/proj/sjson-new.conf b/proj/sjson-new.conf index 4a53d4848..f461a92d7 100644 --- a/proj/sjson-new.conf +++ b/proj/sjson-new.conf @@ -13,4 +13,10 @@ vars.proj.sjson-new: ${vars.base} { uri: "https://github.com/eed3si9n/sjson-new.git#874d07801839dd194ed376a3618aa5a9293ff64d" extra.exclude: ["benchmark"] + extra.commands: ${vars.default-commands} [ + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/sksamuel-exts.conf b/proj/sksamuel-exts.conf index 75bc4dc45..e6413d075 100644 --- a/proj/sksamuel-exts.conf +++ b/proj/sksamuel-exts.conf @@ -10,5 +10,9 @@ vars.proj.sksamuel-exts: ${vars.base} { extra.commands: ${vars.default-commands} [ // reported upstream at https://github.com/sksamuel/exts/commit/5f69f7254d9ad58a94dd304a0e1cdb560486d6c2#r29458859 "set excludeFilter in (Test, unmanagedSources) := HiddenFileFilter || \"FileWatcherTest.scala\"" + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/slick.conf b/proj/slick.conf index 137c4392a..58e1021a5 100644 --- a/proj/slick.conf +++ b/proj/slick.conf @@ -13,10 +13,10 @@ vars.proj.slick: ${vars.base} { // https://github.com/sbt/sbt-testng-interface/blob/ca730f705f48af2139f39bc726b474afec072738/plugin/src/main/scala/de/johoop/testngplugin/TestNGPlugin.scala#L44 // I think it's a confusion of levels, but maybe I'm missing something. - ST 8/27/15 "de.johoop#sbt-testng-interface" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "scalacommunitybuild#scalatest" ] - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 extra.commands: ${vars.default-commands} [ "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" diff --git a/proj/squants.conf b/proj/squants.conf index cbc63f375..ec73328a6 100644 --- a/proj/squants.conf +++ b/proj/squants.conf @@ -5,4 +5,10 @@ vars.proj.squants: ${vars.base} { uri: "https://github.com/typelevel/squants.git#df9589b8067961741e62549b2f7731b09e462f54" extra.projects: ["squantsJVM"] + extra.commands: ${vars.default-commands} [ + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/sttp.conf b/proj/sttp.conf index 43bc0476a..1880c8abc 100644 --- a/proj/sttp.conf +++ b/proj/sttp.conf @@ -1,4 +1,4 @@ -// https://github.com/softwaremill/sttp.git#12636c33ce4cece7c411a9b48657f2845cebad89 # master +// https://github.com/SethTisue/sttp.git#scalatest-3.2-readiness # was softwaremill, 12636c33ce4cece7c411a9b48657f2845cebad89; was master // frozen at a known-green commit before http4s-related compile errors // (presumably because we have http4s frozen?) @@ -6,9 +6,11 @@ // next time we unfreeze, check the status of https://github.com/softwaremill/sttp/issues/598 // to see what tests we could try to re-enable +// forked (July 2020) pending merge of changes needed for ScalaTest 3.2 compat + vars.proj.sttp: ${vars.base} { name: "sttp" - uri: "https://github.com/softwaremill/sttp.git#12636c33ce4cece7c411a9b48657f2845cebad89" + uri: "https://github.com/SethTisue/sttp.git#02a92f68cbbd234be135817683391d9a280bb1d0" extra.options: ["-Dakka.fail-mixed-versions=false"] extra.projects: ["rootJVM"] // aggregates diff --git a/proj/tsec.conf b/proj/tsec.conf index c74408240..869699dd6 100644 --- a/proj/tsec.conf +++ b/proj/tsec.conf @@ -1,11 +1,13 @@ -// https://github.com/jmcardon/tsec.git#v0.2.0 +// https://github.com/scalacommunitybuild/tsec.git#community-build-2.13 # was jmcardon, v0.2.0 // dependency of scala-pet-store // frozen (March 2020) at version scala-pet-store currently expects +// forked (July 2020) to downgrade to ScalaTest 3.0 (from a 3.1 snapshot; +// it seemed easier than going forward to 3.2) vars.proj.tsec: ${vars.base} { name: "tsec" - uri: "https://github.com/jmcardon/tsec.git#0efd8bbed7578020d7e092de52eda45820237802" + uri: "https://github.com/scalacommunitybuild/tsec.git#78fa0c5bec52658a40c8830a2b8edcaadea92297" extra.exclude: [ "microsite", "tsec-bench" // out of scope @@ -18,11 +20,10 @@ vars.proj.tsec: ${vars.base} { // involved in code generation, it's not the sbt plugin like usual. shrug? deps.ignore: ["com.geirsson#scalafmt-core", "com.lucidchart#scalafmt-impl"] check-missing: false // ignore missing scalafmt - deps.inject: ${vars.base.deps.inject} [ - "org.scalatestplus#scalacheck-1-14" - ] + // ScalaTest 3.0, not 3.2 extra.commands: ${vars.default-commands} [ - "removeDependency org.scalatestplus scalatestplus-scalacheck" - """set libraryDependencies in ThisBuild += "org.scalatestplus" %% "scalacheck-1-14" % "0" % Test""" + "removeDependency org.scalatest scalatest" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/twitter-util.conf b/proj/twitter-util.conf index 3a60587f2..7546ddbe8 100644 --- a/proj/twitter-util.conf +++ b/proj/twitter-util.conf @@ -18,10 +18,10 @@ vars.proj.twitter-util: ${vars.base} { // "We use that when we don't think the tests will be reliable in a ci environment" "-DSKIP_FLAKY=true" ] - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" """set libraryDependencies in utilTest += "scalacommunitybuild" %% "scalatest" % "0"""" diff --git a/proj/twotails.conf b/proj/twotails.conf index 04c8c6b8a..2a226e85a 100644 --- a/proj/twotails.conf +++ b/proj/twotails.conf @@ -9,4 +9,10 @@ vars.proj.twotails: ${vars.base} { name: "twotails" uri: "https://github.com/wheaties/TwoTails.git#fbb1042058451350efa358d1af4d4fc19b010794" + extra.commands: ${vars.default-commands} [ + // ScalaTest 3.0, not 3.2 + "removeDependency org.scalatest scalatest" + """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" + ] + deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] } diff --git a/proj/unfiltered.conf b/proj/unfiltered.conf index c49a1bc19..348637472 100644 --- a/proj/unfiltered.conf +++ b/proj/unfiltered.conf @@ -9,10 +9,10 @@ vars.proj.unfiltered: ${vars.base} { uri: "https://github.com/unfiltered/unfiltered.git#a5913c9cee835999c61e8a6c027e7e5441fe619c" deps.inject: ${vars.base.deps.inject} [ - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "scalacommunitybuild#scalatest" ] - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 extra.commands: ${vars.default-commands} [ "removeDependency org.scalatest scalatest" """set libraryDependencies in ThisBuild += "scalacommunitybuild" %% "scalatest" % "0" % Test""" diff --git a/proj/zinc.conf b/proj/zinc.conf index fea559809..3c4bc6d98 100644 --- a/proj/zinc.conf +++ b/proj/zinc.conf @@ -16,12 +16,12 @@ vars.proj.zinc: ${vars.base} { "compilerBridgeTest" ] extra.options: ["-Dbintray.user=dummy", "-Dbintray.pass=dummy"] - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 deps.inject: ${vars.base.deps.inject} ["scalacommunitybuild#scalatest"] extra.commands: ${vars.default-commands} [ // as usual "set every bintrayReleaseOnPublish := false" - // ScalaTest 3.0, not 3.1 + // ScalaTest 3.0, not 3.2 "removeDependency org.scalatest scalatest" """set ThisBuild / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0" % Test""" """set LocalProject("zincTestingJVM2_13") / libraryDependencies += "scalacommunitybuild" %% "scalatest" % "0"""" diff --git a/projs.conf b/projs.conf index abd1ee813..e5ca582a9 100644 --- a/projs.conf +++ b/projs.conf @@ -178,7 +178,6 @@ build += { ${vars.proj.scalastyle} ${vars.proj.scalatags} ${vars.proj.scalatest-3-0} - ${vars.proj.scalatest-tests} ${vars.proj.scalatestplus-junit} ${vars.proj.scalatestplus-mockito} ${vars.proj.scalatestplus-scalacheck}