Commit Graph

17910 Commits

Author SHA1 Message Date
eugene yokota 8d46a02c50
Merge pull request #417 from eed3si9n/wip/bump
util 1.9.0
2023-06-02 01:59:54 -04:00
Eugene Yokota b2ecf69b96 util 1.9.0 2023-06-02 01:36:05 -04:00
eugene yokota 98bf8f1301
Merge pull request #7274 from eed3si9n/wip/scala_2.13.10
Update Scala to 2.13.10
2023-06-01 23:53:00 -04:00
eugene yokota 38afd6f2f7
Merge pull request #7273 from eed3si9n/wip/new_bug
Fix sbt init menu
2023-06-01 23:26:44 -04:00
Eugene Yokota 10a79bc6b0 Update Scala to 2.13.10 2023-06-01 23:24:31 -04:00
Eugene Yokota 7c7576843a Fix sbt init menu
Problem
-------
sbt init menu doesn't pick the right template in the latter half.

Solution
--------
This fixes the mapping between the position and the letter.
2023-06-01 22:45:51 -04:00
eugene yokota 44d35b5502
Merge pull request #7271 from eed3si9n/wip/scala_2.12.18
Update Scala to 2.12.18
2023-06-01 12:55:38 -04:00
Eugene Yokota 1f1ee778e3 Update Scala to 2.12.18
Fixes https://github.com/sbt/sbt/issues/7235
2023-06-01 12:13:40 -04:00
eugene yokota babbdaeaa0
Merge pull request #7264 from eed3si9n/wip/diagnostic
Forward ScalaDiagnostic
2023-05-26 09:49:59 -04:00
Scala Steward c5aff65f75
Update coursier, ... to 2.1.4 (#461) 2023-05-25 19:19:25 +02:00
Scala Steward aa6bd3c515
Update sbt, scripted-plugin to 1.8.3 (#462) 2023-05-25 19:19:11 +02:00
Scala Steward 0052d8d99c
Update scalatest to 3.2.16 (#463) 2023-05-25 19:19:01 +02:00
adpi2 71adb62d86
Merge pull request #7265 from armanbilge/patch-1
Update typelevel toolkit, configure test artifact
2023-05-23 10:01:34 +02:00
Arman Bilge dc79c592cf Update typelevel toolkit, config test artifact 2023-05-22 21:53:09 +00:00
Eugene Yokota 93bd66b673 Forward ScalaDiagnostic
**Problem**
Zinc added actions in Problem, but it's not yet forwarded to BSP
clients.

**Solution**
As discussed in
https://contributors.scala-lang.org/t/roadmap-for-actionable-diagnostics/6172,
the plan seems to be to use the `data` field with `actions` inside it,
so this implements that.
2023-05-22 00:33:46 -04:00
Jakub Kozłowski f8a29b748b
Add weaver-cats as a default test framework (#7263)
Add weaver-cats as a default test framework
2023-05-21 23:28:04 -04:00
eugene yokota e355c61698
Merge pull request #7261 from mdedetrich/deprecate-itsettings
Deprecate itSettings
2023-05-21 22:30:43 -04:00
Matthew de Detrich e3c7bc7d8f
Deprecate itSettings 2023-05-22 00:14:29 +02:00
Eugene Yokota b5c3c4836f sbt 1.9.0-RC3 2023-05-15 04:40:20 -04:00
Eugene Yokota 277f6362ac Bump Zinc 2023-05-15 04:09:54 -04:00
Eugene Yokota 30bab993e3 IO 1.9.0-RC3 2023-05-15 01:07:24 -04:00
eugene yokota f539e12645
Merge pull request #7251 from eed3si9n/wip/problem
Add concrete impl for Action
2023-05-14 14:30:24 -04:00
Eugene Yokota 9d87f3f596 Add concrete impl for Action 2023-05-14 14:06:46 -04:00
eugene yokota e22a9a7c5e
Merge pull request #7253 from ckipp01/UriFix
fix: get rid of the `FileChanges` abstraction
2023-05-14 13:38:30 -04:00
Chris Kipp fa8dfd225d fix: get rid of the `FileChanges` abstraction
I don't believe this is actually needed. We can simplify the
`WorkspaceEdit` further and put together the mapping for `changes`
according to the LSP spec later on down the line. This will allow us to
remove the need for the `URI`, which is problematic.

closes #7252
2023-05-14 09:52:16 +02:00
adpi2 9042a53b21
Merge pull request #7250 from scalacenter/update-native-image
Update native-image to 22.2.0
2023-05-12 17:17:40 +02:00
Julien Richard-Foy ecc322335c Update native-image to 22.2.0
See sbt/sbt#7149
2023-05-12 15:22:18 +02:00
eugene yokota cf6fac7692
Merge pull request #7242 from ckipp01/action
feat: add in `actions()` to `Problem`
2023-05-12 00:03:49 -04:00
Chris Kipp aeb168aa93 feat: add in `actions()` to `Problem`
This adds a new field into `xsbti.Problem` allowing for the compiler to
forward "actions" that can address diagnostics. The idea largely mimics
a very minimal `CodeAction` that can be found in the [LSP
Spec](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#codeAction)
in order to ensure it will work with a variety of difference clients
that use LSP, and those that don't. In the future the `WorkspaceEdit`
that was created here could also be expanded to handle more advanced
changes, aka resource operations, like creating/moving/deleting files.
For now we only focus on a small subset of these features.
2023-05-10 14:14:13 +02:00
eugene yokota 6dbb6fef3a
Merge pull request #7241 from ckipp01/mispell 2023-05-08 09:10:37 -04:00
Chris Kipp 300b770ea4 fix: deprecate misspelled diagnosticRelatedInforamation and add in a new one
Relates to https://github.com/sbt/sbt/discussions/7063
2023-05-08 13:38:15 +02:00
eugene yokota 26e9af13ec
Merge pull request #7240 from eed3si9n/wip/bannar
sbt 1.9.0 bannar
2023-05-07 14:41:01 -04:00
eugene yokota ef81cd00de
Merge pull request #7239 from eed3si9n/wip/alias_new
Add init as an alias to new
2023-05-07 14:40:49 -04:00
Eugene Yokota b122e292e5 Bump Typelevel toolkit 2023-05-07 14:18:18 -04:00
Eugene Yokota 731af0173c Add init as an alias to new 2023-05-07 14:17:26 -04:00
Eugene Yokota 2664884f37 sbt 1.9.0 bannar 2023-05-07 14:05:05 -04:00
eugene yokota 648815ca3b
Merge pull request #7238 from eed3si9n/wip/bumplm
lm 1.9.0-M3
2023-05-07 13:05:24 -04:00
Eugene Yokota 1f333010a9 lm 1.9.0-M3 2023-05-07 12:40:28 -04:00
eugene yokota 81c8dce66f
Merge pull request #7237 from eed3si9n/wip/0.16.2
sbt-giter8-resolver 0.16.2
2023-05-07 02:37:50 -04:00
Eugene Yokota 86ecec8ac3 sbt-giter8-resolver 0.16.2 2023-05-07 01:28:46 -04:00
eugene yokota 0c11ae2ace
Merge pull request #7236 from eed3si9n/wip/new2
Make new more interactive
2023-05-06 23:09:27 -04:00
eugene yokota af23adcbac
Merge pull request #416 from eed3si9n/wip/repro-6745
Reproduce sbt/sbt#6745
2023-05-06 23:07:16 -04:00
Eugene Yokota 8e3655348a Merge branch 'pr/415' into wip/repro-6745 2023-05-06 23:01:46 -04:00
Eugene Yokota d4296d3e91 Reproduce sbt/sbt#6745 2023-05-06 22:52:59 -04:00
Eugene Yokota 51591bde5b Make new more interactive
If the terminal supports ANSI control sequence,
this displays the template list in an interactive way.
The focused template is rendered reversed,
and arrow key can be used to move the focus up/down.
2023-05-06 20:07:47 -04:00
eugene yokota f33198d78d
Merge pull request #460 from scala-steward/update/coursier-2.1.3
Update coursier, ... to 2.1.3
2023-05-05 13:37:13 -04:00
Scala Steward 1c30872c02
Update coursier, ... to 2.1.3 2023-05-05 14:51:12 +00:00
Adriaan Moors 998df8b692 Allow user to suppress eviction errors for a specific library
... even if they would result in an incompatible eviction
based on the assumed version scheme.
2023-05-04 21:04:29 +02:00
Adriaan Moors 87f8089ba8 More readability for processEvictions 2023-05-04 21:04:29 +02:00
Adriaan Moors 2821443c80 Simplify processEvictions by inlining calculateCompatible 2023-05-04 21:04:29 +02:00