Commit Graph

2022 Commits

Author SHA1 Message Date
Scala Steward 57b9ae2f5e Update sbt-mima-plugin to 0.6.4 (#191) 2020-02-08 15:31:35 +01:00
Scala Steward 460a79b96d
Update utest to 0.7.4 (#190) 2020-02-06 23:13:46 +01:00
Dale Wijnand 6157bff6d7
Minor cleanups in SbtUpdateReport (#189)
Use Seq.unapplySeq over .size/.head.  Drop now unnecessary toVector's.
2020-02-06 20:18:06 +01:00
Dale Wijnand 0849574331
Forward classpathOrder into SbtUpdateReport (#187)
* Add a scripted test for "cp order"

* Forward classpathOrder into SbtUpdateReport

* Bump the target sbt version to 1.2.8

* Preserve order all through SbtUpdateReport.moduleReports

* Update scala-jars scripted test

Seems some changes in the way sbt handles the scala-library / reflect /
compiler JARs made it stale…

Co-authored-by: Alexandre Archambault <alexarchambault@users.noreply.github.com>
2020-02-05 19:10:28 +01:00
Alexandre Archambault aeb241f308
Merge pull request #186 from alexarchambault/sbt-mima-0.6.3
Switch to sbt-mima 0.6.3
2020-02-04 15:08:07 +01:00
Alexandre Archambault caf77f06c3 Ignore incompatible signature problems
Seems these are spurious (only getting them on CI)
2020-02-04 13:00:43 +01:00
Alexandre Archambault cf7498d256 Switch to sbt-mima 0.6.3
And restrict checked versions in mima (incompatible signature problem
with former versions).
2020-02-04 12:21:47 +01:00
Alexandre Archambault b5d73896ca Disable sbt-mima in projects that don't need it 2020-02-04 12:20:47 +01:00
Scala Steward 64a0e6d265
Update coursier to 2.0.0-RC6-1 (#184) 2020-02-04 11:44:57 +01:00
Scala Steward a6cbe9a214
Update sbt, scripted-plugin to 1.3.8 (#185) 2020-02-04 10:03:27 +01:00
Alexandre Archambault f8bd86b4b4
Merge pull request #183 from alexarchambault/coursier-2.0.0-RC6
Switch to coursier 2.0.0-RC6
2020-02-03 20:51:04 +01:00
Alexandre Archambault 0caf764260 Switch to coursier 2.0.0-RC6 2020-02-03 17:59:14 +01:00
Alexandre Archambault 2843e6b415 Add missing explicitly shaded namespaces just in case
These are automatically shaded fine with the latest sbt-shading. This
just speeds things up (and is safer against possible regressions in
sbt-shading).
2020-02-03 17:58:18 +01:00
Alexandre Archambault f5b1c59a67 Clean-up 2020-02-03 17:53:41 +01:00
Scala Steward ab4fb3df0d
Update utest to 0.7.3 (#176) 2020-02-03 17:49:34 +01:00
Scala Steward 6f710c526f
Update sbt-coursier, sbt-shading to 2.0.0-RC5-3 (#177) 2020-02-03 17:49:10 +01:00
Scala Steward 12e6dcb001 Update sbt, scripted-plugin to 1.3.7 (#179) 2020-01-16 13:22:31 +01:00
Alexandre Archambault 4db32f68cf
Update build.sbt (#175) 2020-01-08 02:02:08 +01:00
Dale Wijnand 5bd2db84ee Enable classpath ordering (w/ disable option) (#174) 2020-01-07 22:18:59 +01:00
Scala Steward 03e6e7b47e Update sbt-ci-release to 1.5.0 (#172) 2019-12-29 19:57:06 +01:00
Scala Steward 039d8ea17a Update sbt, scripted-plugin to 1.3.6 (#171) 2019-12-27 21:19:16 +01:00
Scala Steward a6c06c32aa Update librarymanagement-ivy to 1.3.1 (#167) 2019-12-17 12:36:08 +01:00
Scala Steward 7fb2f625f0 Update utest to 0.7.2 (#166) 2019-12-14 17:18:57 +01:00
Scala Steward 21e752a7da Update sbt, scripted-plugin to 1.3.5 (#168) 2019-12-14 17:18:27 +01:00
Alexandre Archambault 2e5c8aed5e
Use patched jarjar (#165)
Which should shade classes with '$' fine.
2019-12-09 12:40:35 +01:00
Scala Steward 8e4b6220f5 Update data-class to 0.2.1 (#164) 2019-12-08 23:33:47 +01:00
Alexandre Archambault 3d70b6cdc7
Switch to coursier 2.0.0-RC5-3 (#163) 2019-12-08 15:16:39 +01:00
Scala Steward d48b98fc64 Update scalatest to 3.1.0 (#162) 2019-12-08 13:25:35 +01:00
Scala Steward ebc860f31a Update sbt, scripted-plugin to 1.3.4 (#160) 2019-11-23 17:17:52 +01:00
Scala Steward 0ea55698a6 Update sbt-coursier, sbt-shading to 2.0.0-RC5-2 (#159) 2019-11-23 17:17:37 +01:00
eugene yokota 44de26435f make scala-tool an exception not the rule (#158)
Fixes https://github.com/coursier/coursier/issues/1442
Fixes https://github.com/coursier/coursier/issues/1340
Ref https://github.com/coursier/sbt-coursier/pull/136

This treats `ScalaTool` (and only `ScalaTool`) as a sandbox configuration isolated from other subprojects. Likely this behavior is needed only for `ScalaTool` configuration where the scala-xml build's `ScalaTool` configuration transitively loops back to scala-xml's `Compile` artifacts. In most other cases, it's desirable to allow "x->compile" relationship.
2019-11-22 18:19:18 +01:00
Scala Steward cb842cff67 Update sbt-coursier, sbt-shading to 2.0.0-RC5-1 (#157) 2019-11-21 08:57:22 +01:00
eugene yokota dc5b9ecd12 Fix UpdateReport to be compatible with dependency-graph (#156)
Fixes https://github.com/coursier/coursier/issues/1375
Ref https://github.com/sbt/sbt/issues/4706 / https://github.com/sbt/sbt/issues/4688
Ref https://github.com/jrudolph/sbt-dependency-graph/issues/178

Currently the UpdateReport returned by Coursier is missing callers from the direct dependencies. This is evident from the fact that `thisModule`'s information is not passed. Another missing information in the UpdateReport is ModuleReport that originates from subproject dependencies (aka inter-project dependencies). These two missing info result in broken rendering for sbt-dependency-graph.

This commit attemps to fix them by passing them through to SbtUpdateReport. See the scripted test for confirmation.
2019-11-21 01:13:53 +01:00
Scala Steward de3b4f0458 Update sbt-coursier, sbt-shading to 2.0.0-RC4-1 (#153) 2019-11-14 20:22:04 +01:00
Scala Steward 26918b9974 Update coursier to 2.0.0-RC5-2 (#155) 2019-11-14 15:03:37 +01:00
Alexandre Archambault ce2544d776
Use data-class in lm-coursier (#152) 2019-10-18 13:39:03 +02:00
Brice Jaglin 0b193815c8 Switch to coursier-2.0.0-RC4-1 (#151) 2019-10-18 11:50:52 +02:00
Scala Steward d38dd69572 Update sbt, scripted-plugin to 1.3.3 (#150) 2019-10-14 17:59:01 +02:00
Scala Steward 03249a84ea Update sbt-coursier, sbt-shading to 2.0.0-RC4 (#149) 2019-10-14 17:16:03 +02:00
Alexandre Archambault b27615cf25
Switch to coursier 2.0.0-RC4 (#148) 2019-10-14 13:52:32 +02:00
Alexandre Archambault 14a4a6998a
Switch to sbt-ci-release 1.4.31 (#146) 2019-09-28 15:27:58 +02:00
Alexandre Archambault d8ce5cebb0
Merge pull request #144 from alexarchambault/sbt-1.3
Switch to sbt 1.3
2019-09-22 15:11:58 +02:00
Alexandre Archambault c1e43d1c6a Pin sbt dependency version
See https://github.com/sbt/sbt/issues/5049
2019-09-21 16:50:13 +02:00
Alexandre Archambault 6875a94786 Commit sbt launcher in repo 2019-09-21 16:34:58 +02:00
Alexandre Archambault fbd43de9b9 Switch to sbt 1.3.2 2019-09-21 16:34:58 +02:00
Scala Steward 25c4fd9662 Update sbt-coursier, sbt-shading to 2.0.0-RC3-6 (#141) 2019-09-17 12:50:53 +02:00
Scala Steward bdbf031566 Update sbt-ci-release to 1.3.2 (#140) 2019-09-17 12:50:38 +02:00
Alexandre Archambault 2a37eb24e2
Remove explicit dependency on sbt-pgp (#139)
sbt-ci-release should pull the right version itself
2019-09-17 12:50:15 +02:00
Alexandre Archambault 737a767516
Only take inter projects into account in compile config (#136) 2019-09-13 18:05:46 +02:00
Alexandre Archambault ea54d912bc
Switch to scala 2.12.10 (#135) 2019-09-13 16:18:37 +02:00