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
eugene yokota
3d1349a37d
Merge pull request #7234 from adpi2/fix-7233
...
[1.9.x] Fix #7233 : copy artifact files of sbt plugin
2023-05-04 12:47:28 -04:00
Adrien Piquerez
bb0bb5ce58
Fix #7233
...
The sbt-reproducible-build fails if two artifacts point to the same file.
When packaging the artifacts of an sbt plugin,
we copy each files to avoid this issue.
2023-05-04 10:46:21 +02:00
eugene yokota
602d623def
Merge pull request #7232 from eed3si9n/wip/typo
...
Fix typo
2023-05-03 22:40:39 -04:00
Eugene Yokota
4c96c087c0
Fix typo
2023-05-03 21:20:16 -04:00
eugene yokota
0c9db834db
Merge pull request #459 from scala-steward/update/sbt-ci-release-1.5.12
...
Update sbt-ci-release to 1.5.12
2023-05-03 11:57:44 -04:00
Scala Steward
85a4aeb9b7
Update sbt-ci-release to 1.5.12
2023-05-03 14:00:48 +00:00
eugene yokota
67d63867b7
Merge pull request #7159 from vedantmgoyal2009/patch-1
...
Publish to WinGet
2023-05-02 01:32:26 -04:00
eugene yokota
58c1ea3e10
Merge pull request #456 from coursier/no-coursier-setup-action-patch-version
...
Don't specify a patch version of coursier/setup-action
2023-05-01 22:08:09 -04:00
eugene yokota
aeedc5ca52
Merge pull request #457 from coursier/exclude-plexus-stuff
...
Exclude plexus stuff
2023-05-01 22:07:27 -04:00
Scala Steward
4c162df510
Update scala-collection-compat to 2.10.0 ( #453 )
2023-05-02 01:20:06 +02:00
Alex Archambault
4a862056c2
Add .vscode/ to .gitignore
2023-05-02 01:11:04 +02:00
Alex Archambault
27c5430f28
Exclude all the plexus libraries
...
These are used by coursier.cache.ArchiveCache, that is unused in
sbt-coursier / lm-coursier
2023-05-02 01:10:09 +02:00
Alexandre Archambault
976266ebea
Don't specify a patch version of coursier/setup-action
2023-05-02 01:05:50 +02:00
Eugene Yokota
26917d7de4
1.9.0-RC1
2023-05-01 01:39:32 -04:00
eugene yokota
d8725e245e
Merge pull request #7228 from eed3si9n/wip/new
...
sbt new, a text-based adventure
2023-05-01 00:27:47 -04:00
eugene yokota
c41a4e0d66
Merge pull request #455 from coursier/dependabot/github_actions/coursier/setup-action-1.3.3
...
Bump coursier/setup-action from 1.3.2 to 1.3.3
2023-05-01 00:21:19 -04:00
Eugene Yokota
a033c37d6e
sbt new, a text-based adventure
...
**Problem**
You want to get started with sbt, and you don't know
which template to get started with.
**Solution**
This implements an interactive menu on `sbt new` command
when invoked without an argument to list template candidates.
The first option is `scala/toolkit.local`, which locally creates
an sbt build without calling out to Giter8 (GitHub).
2023-04-30 23:36:06 -04:00
dependabot[bot]
a810143b95
Bump coursier/setup-action from 1.3.2 to 1.3.3
...
Bumps [coursier/setup-action](https://github.com/coursier/setup-action ) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/coursier/setup-action/releases )
- [Commits](https://github.com/coursier/setup-action/compare/v1.3.2...v1.3.3 )
---
updated-dependencies:
- dependency-name: coursier/setup-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 01:58:00 +00:00
eugene yokota
d23649f778
Merge pull request #7227 from yoshinorin/chore/use-sonatypeOssRepos
...
Use `sonatypeOssRepos` instead of `sonatypeRepo`
2023-04-30 12:51:16 -04:00
yoshinorin
e590740467
Use `sonatypeOssRepos` instead of `sonatypeRepo`
2023-05-01 00:11:33 +09:00