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