Commit Graph

17847 Commits

Author SHA1 Message Date
Alex Zolotko 92b2eaadf8 Prevent RejectedExecutionException during BackgroundRunnable.cleanup 2020-02-21 10:45:51 +01:00
eugene yokota 523795e204
Merge pull request #5440 from eed3si9n/wip/getsetting
Add getSetting to UpperStateOps
2020-02-18 13:52:29 -05:00
eugene yokota 36091bcd24
Merge pull request #5436 from dwijnand/document-parts-of-AList-and-TupleSyntax
Document parts of AList & components of TupleSyntax
2020-02-18 12:58:53 -05:00
Scala Steward e314e7f88e
Update coursier to 2.0.0-RC6-8 (#199) 2020-02-17 14:18:30 +01:00
Dale Wijnand 23702b6432 Add toTaskable to Init/+Task, for tuple syntax 2020-02-17 12:22:53 +00:00
Dale Wijnand 722022ae97 Add conversions from Init/+Task to Taskable 2020-02-17 12:22:53 +00:00
Dale Wijnand fdfdd1ca47 Extract Taskable from ScopedTaskable 2020-02-17 12:22:53 +00:00
Dale Wijnand 2608f8ade6 Document parts of AList & components of TupleSyntax
Also, extract the AList.SplitK type lambda helper for call-site reuse.
2020-02-17 07:15:37 +00:00
Eugene Yokota 75365e13d1 Add getSetting to UpperStateOps
This returns Option[A].
2020-02-16 22:32:06 -05:00
eugene yokota a7d76d357c
Merge pull request #5207 from eed3si9n/wip/task
make sbt server more extensible
2020-02-16 00:48:17 -05:00
eugene yokota 576f738de7
Merge pull request #5437 from dwijnand/add-missing-AList-type-alias
Add missing AList type alias to sbt.Import
2020-02-16 00:42:39 -05:00
eugene yokota c4900b1152
Merge pull request #5438 from eed3si9n/wip/comment-out
Comment out failing test
2020-02-16 00:05:43 -05:00
Eugene Yokota 7eed7dd065 Comment out failing test 2020-02-15 23:20:16 -05:00
Eugene Yokota 25a79d0ac6 Add State extension
Fixes https://github.com/sbt/sbt/issues/3112

This unpacks Extracted as State's extension methods.

In addition this provides a way of responding via LSP.
2020-02-15 19:32:19 -05:00
eugene yokota 15038fb23e
Merge pull request #5434 from dwijnand/update/sbt-1.3.8
Update sbt to 1.3.8
2020-02-15 12:39:03 -05:00
Dale Wijnand e5f4bed181 Add missing AList type alias to sbt.Import 2020-02-15 17:18:04 +00:00
Dale Wijnand c5b684984c Tweak Def.displayRelative
My driving use case was LocalProject: it should display the same as a
fully resolved ProjectRef.  Similarly ThisBuild should display as such.
2020-02-15 17:17:03 +00:00
Dale Wijnand 4635af182a Add some tests around Def.displayRelative2 2020-02-15 17:17:03 +00:00
Dale Wijnand 8d6ca826f9 Update sbt to 1.3.8 2020-02-15 08:49:53 +00:00
eugene yokota 1111b3c581
Merge pull request #5428 from eed3si9n/wip/js
Try to reproduce Scala.js + macro bug
2020-02-14 16:20:45 -05:00
eugene yokota 020c5c0cae
Merge pull request #5430 from eed3si9n/wip/servertest
Refactor server test
2020-02-14 11:13:46 -05:00
Eugene Yokota 7aa4034e73 Fix sbt.IllegalReferenceSpec 2020-02-14 09:01:11 -05:00
Eugene Yokota 72aa0780fc Format build.sbt 2020-02-14 00:06:34 -05:00
Eugene Yokota 02152cc41b Refactor server test
This refactors the server test to reuse the server instance for the tests against the same build.
2020-02-13 23:31:09 -05:00
Eugene Yokota a9e592996e Try to reproduce Scala.js + macro bug
Ref https://github.com/sbt/sbt/issues/5427
2020-02-12 15:24:41 -05:00
Scala Steward 600500ca79
Update coursier to 2.0.0-RC6-5 (#196) 2020-02-12 17:36:27 +01:00
Scala Steward 412f957382 Update coursier to 2.0.0-RC6-4 (#195) 2020-02-10 09:01:35 +01:00
Scala Steward a7498c3688
Update coursier to 2.0.0-RC6-3 (#194) 2020-02-09 23:14:29 +01:00
Scala Steward d749953e7b
Update coursier to 2.0.0-RC6-2 (#193) 2020-02-09 12:27:10 +01:00
Scala Steward b220a05775
Update sbt-ci-release to 1.5.2 (#192) 2020-02-09 12:26:57 +01:00
Scala Steward 57b9ae2f5e Update sbt-mima-plugin to 0.6.4 (#191) 2020-02-08 15:31:35 +01:00
eugene yokota f5bd0fd096
Merge pull request #5423 from dwijnand/1.4/fix-coursier-classpath-order
Fix Coursier classpath order
2020-02-08 01:33:53 -05:00
Dale Wijnand 9eb51211d6 Fix Coursier classpath order 2020-02-07 07:04:38 +00: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
eugene yokota 06e8bc4476
Merge pull request #5419 from anilkumarmyla/update/coursier-2.0.0-RC5-6
Update coursier to 2.0.0-RC5-6
2020-02-04 15:45:45 -05:00
Anil Kumar Myla 6e25f1419b
Update coursier to 2.0.0-RC6 2020-02-04 11:47:08 -08:00
Anil Kumar Myla bbc25c5ec4
Update coursier to 2.0.0-RC5-6 2020-02-04 11:40:17 -08:00
eugene yokota dc34dd4955
Merge pull request #5416 from eed3si9n/wip/template
Update issue template
2020-02-04 12:24:14 -05: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
Eugene Yokota 3a10592bac Update issue template
I've been getting issue report that only fills out sbt version in the steps section.
Here's an attempt to fix that.
2020-02-03 14:28:20 -05:00
eugene yokota 7360e6342e
Merge pull request #5403 from eed3si9n/wip/artifacts
Fix the default artifact of packageSrc for custom configuration
2020-02-03 13:46:01 -05:00
eugene yokota ef68d16148
Merge pull request #5413 from raboof/coursierResolverOrder
Use project resolvers before dependency resolvers in coursier
2020-02-03 13:45:26 -05:00