adpi2
011c7083ad
Merge pull request #7913 from Friendseeker/sbt-7510
...
[1.x] Implement `jvmBuildTarget` for `workspace/buildTargets`
2024-12-30 09:06:53 +01:00
Friendseeker
13373415b3
Fix CI
2024-12-26 18:43:04 -08:00
friendseeker
e23419efed
Clean Zinc Cache for 'Compile / clean', 'Test / clean'
2024-12-26 15:37:33 -08:00
Friendseeker
ad0ab07e99
Return jvmBuildTarget for workspace/buildTargets
2024-12-26 12:24:14 -08:00
Eugene Yokota
de04f1f847
Update lm-coursier to 2.1.7
...
**Problem**
BOM support current has perf issues.
**Solution**
This bumps Coursier to 2.1.22.
This also adds a new setting `csrMavenDependencyOverride`,
which will default to false.
2024-12-22 19:59:49 -05:00
Eugene Yokota
c3e4bc53c4
Giter8 0.17.0
...
**Problem/Solution**
Bump to Giter8 0.17.0.
2024-12-14 01:42:48 -05:00
Eugene Yokota
111eb123fa
Call store.clearCache()
2024-11-30 00:51:20 -05:00
Eugene Yokota
efe2a83c73
Zinc 1.10.5
2024-11-30 00:05:26 -05:00
eugene yokota
f03ff1f32b
Merge pull request #7916 from Friendseeker/ctrl-c-background-task
2024-11-27 20:23:28 -05:00
friendseeker
b49fe9dc97
Add boolean flag isAutoCancel
...
Address PR feedback from Eugene
2024-11-27 01:30:01 -08:00
friendseeker
e613cb70ea
Avoid generation of negative frequency
2024-11-27 00:52:57 -08:00
Friendseeker
9494033bd6
Shutdown background jobs when pressing ctrl+c
2024-11-26 23:40:23 -08:00
friendseeker
eefc89605e
Improve message format for loading settings
2024-11-26 16:46:48 -08:00
eugene yokota
f25fde18a4
Merge pull request #7906 from Friendseeker/sbt-6905
...
[1.x] Synchronize `dependencyTree` console output
2024-11-22 16:28:40 -05:00
eugene yokota
0ec6424a51
Merge pull request #7905 from Friendseeker/sbt-7828
...
[1.x] Synchronize `java.awt.Desktop.browse()`
2024-11-22 00:30:59 -05:00
Friendseeker
27cec84333
Synchronize dependencyTree console output
2024-11-21 17:36:22 -08:00
Friendseeker
de4c3da451
Add synchronized for desktop.browse()
2024-11-21 17:02:15 -08:00
Friendseeker
c8940bfba0
Respect dependencyBrowseGraphTarget, dependencyBrowseTreeTarget
2024-11-21 16:24:49 -08:00
friendseeker
b4e9469816
Add double quote around thread name
2024-11-16 13:16:40 -08:00
Friendseeker
8ce6c1b47e
Pass `useConsistent` to `staticCachedStore`
2024-11-04 13:21:08 -08:00
Eugene Yokota
f8280f14c8
Fix ++ with a command argument
...
**Problem**
sbt 1.10.0 added support for ++ command with external reference,
but broke ++ takes an aggregate command with slash.
**Solution**
This fixes the parser
2024-11-03 14:42:10 -05:00
friendseeker
fae2bcc01b
Add documentation & deduplicate implementation
2024-10-29 21:40:51 -07:00
Friendseeker
92d4cfa690
Replace nnbsp with regular space
2024-10-29 17:43:33 -07:00
Friendseeker
828dc04808
Migrate all usages of `System.console == null`
2024-10-28 18:25:16 -07:00
eugene yokota
64f0acf05f
Merge pull request #7838 from Friendseeker/sbt-7017
...
[1.x] Pass reload action for `watchOnTermination` callback
2024-10-28 02:23:38 -04:00
friendseeker
6d4d2161b2
Set correct action for onTermination callback
2024-10-27 22:43:44 -07:00
eugene yokota
4e15180596
Merge pull request #7830 from Friendseeker/remove-early-output-version
...
[1.x] Use generic early output file name
2024-10-28 01:12:58 -04:00
friendseeker
7d674f6c93
Throw when template not found
2024-10-26 22:10:48 -07:00
Friendseeker
4beb78b260
Adopt PR feedbacks
2024-10-26 16:24:45 -07:00
friendseeker
5e7fe0b158
Use more generic early output file name
2024-10-24 22:00:51 -07:00
eugene yokota
36fb500f8c
Merge pull request #7811 from Friendseeker/use-jline-jni
...
[1.x] Use `jline-terminal-jni` to replace deprecated Jansi & JNA Provider
2024-10-23 10:14:39 -04:00
philippus
1ba63a1c07
Deprecate useJCenter key
2024-10-23 07:56:00 +02:00
Friendseeker
0e85726858
Use JNI to replace deprecated Jansi & JNA
2024-10-22 13:05:20 -07:00
friendseeker
9d5cddd171
Let Consistent Analysis to be opt-in by default
2024-10-21 22:00:25 -07:00
Eugene Yokota
b7a687356f
deps: Zinc 1.10.3
2024-10-19 12:15:16 -04:00
Seth Tisue
f06b7622be
Scala 2.12.20 (was .19)
2024-10-10 12:53:31 -07:00
eugene yokota
c5b11a41a9
Merge pull request #7733 from Friendseeker/remove-deprecated-thread-id
...
[1.x] Remove deprecated `Thread.getId`
2024-10-06 21:48:16 -04:00
friendseeker
0b34b6b406
Remove deprecated Thread.getId call
2024-10-06 18:18:46 -07:00
friendseeker
48ac49d4ca
Remove compile error in GCUtil
...
runFinalization is going to be removed
2024-10-06 18:14:09 -07:00
kenji yoshida
b36cf81584
update to latest versions in TemplateCommandUtil
2024-10-06 19:36:12 +09:00
Eugene Yokota
ddeb5dba2c
feat: Use _sbt2_3 suffix
...
**Problem**
The extra attribute is a vestige from the days when sbt plugins were published on Ivy repos.
**Solution**
This uses normal suffix system.
2024-09-15 15:16:10 -04:00
Eugene Yokota
31dd85b7ba
fix: Allow scripted to go through
...
**Problem**
Currently scripted does version checking to block sbt 2.x plugins
to be cross published from sbt 1.x.
**Solution**
Remove the sbt version matching.
2024-09-15 12:28:40 -04:00
SlowBrainDude
f6663a0d6c
Fix stale BSP diagnostics
...
The BSP server didn't reset old diagnostic messages sent to BSP clients under
certain circumstances. This commit mitigates this edge case and ensures that
diagnostics for files that previously had compilation problems are properly
reset when fresh diagnostics messages are sent.
The culprit was a mismatch of map keys: Files with problems were sometimes recorded
under an absolute path, but later attempted to be retrieved by virtual path.
2024-09-02 15:27:26 +02:00
James Roper
a7481e49d0
Include ALL sources, and resources in source jar
...
This follows on from #7470 , to include all sources, not just managed and
unmanaged, in the source jar, along with all resources (previously only
unmanaged resources were included).
This means that if, for whatever crazy reason, someone does modify the
`sources` task to include additional sources or filter out sources, rather than
using the managed or unmanaged source mechanisms, their changes will still be
reflected in the source jar.
2024-08-26 13:07:17 +10:00
adpi2
586e0a752c
Merge pull request #7568 from adpi2/fix-bsp-internal-dep-configs
...
[1.10.x] Fix declaring `Optional` inter-project dependency in BSP
2024-05-23 08:50:43 +02:00
Adrien Piquerez
9a3c4a6f53
Fix dependency-management/force-update-period
2024-05-21 16:54:14 +02:00
Adrien Piquerez
f990bd2d8d
[BSP] Fix importing Optional project dependency
2024-05-21 15:56:37 +02:00
Eugene Yokota
bc4d5830e9
Banner for sbt 1.10.0
2024-05-05 22:38:05 -04:00
Eugene Yokota
ae1f829f9f
Include universal macOS sbtn
2024-05-05 22:34:58 -04:00
Eugene Yokota
aac79df4a3
Fix old Dotty plugin compat
...
**Problem**
https://github.com/scala/scala3/pull/20157 identified that
`sbt-dotty/dotty-knowledge.i17` scripted test fails on sbt 1.10.0-RC2.
The regression happened in https://github.com/sbt/sbt/pull/7480/files#diff-6d9589bfb3f1247d2eace99bab7e928590337680d1aebd087d9da286586fba77L739-L740
where global setting was removed, and moved to project level.
**Solution**
This restores the global setting that is apparently referenced by
now defunct Dotty plugin.
2024-05-05 01:55:32 -04:00