Eugene Yokota
6c1b441f11
Bump version number
2023-11-25 00:59:56 -05:00
eugene yokota
26b93604c9
Merge pull request #7433 from adpi2/sbt-2-cross-building
...
[2.x] Remove cross-building except for lower utils
2023-11-24 00:21:21 -05:00
Adrien Piquerez
ba6daf1521
Fix deadlock in Terminal init
2023-11-22 15:51:28 +01:00
Adrien Piquerez
99385881f0
ignore discarded Unit
2023-11-22 11:51:15 +01:00
Adrien Piquerez
b6510a1c1c
scripted run/fork-loader is not pending anymore
2023-11-22 11:51:15 +01:00
Adrien Piquerez
f241fc4158
Run util test on all Scala 2 versions
2023-11-22 11:51:15 +01:00
Adrien Piquerez
1f33b27b03
Deactivate cross-compilation except for utils
...
Lower util projects are used by LM and Zinc
2023-11-22 11:51:15 +01:00
eugene yokota
213e933be6
Merge pull request #7437 from azdrojowa123/1.10.x-fix-update-sbtSbtClassfiers
...
[#5219 ] fix `updateSbtClassifiers` task
2023-11-21 11:08:08 -05:00
Aleksandra Zdrojowa
f9f47620d0
pass classifiersModule configurations to ModuleDescriptorConfiguration
2023-11-21 15:57:59 +01:00
Adrien Piquerez
eba41fb3b0
Fix util-cache cross-compilation
2023-11-14 11:45:09 +01:00
Adrien Piquerez
73e3b43683
Introduce util-core to cross-compile util-logging
2023-11-14 11:43:12 +01:00
Adrien Piquerez
bc3acd3bff
Bump sbt-scalafmt to solve classpath corruption
2023-11-14 11:42:51 +01:00
eugene yokota
fb8ca26e77
Merge pull request #7419 from hvesalai/jline3.24.0-jansi2.4.0
...
JLine 3.24.1 and JAnsi 2.4.0.
2023-11-01 22:49:25 -04:00
Heikki Vesalainen
c07ee8411e
JLine 3.24.1 and JAnsi 2.4.0.
2023-11-01 21:25:24 +02:00
adpi2
3e205d04b8
Merge pull request #7417 from adpi2/build-server-source-mapping
...
[1.10.x] Use sourcePositionMappers to report BSP diagnostics
2023-10-25 16:23:02 +02:00
Adrien Piquerez
a4097440bf
Build server test refactoring
2023-10-25 15:01:08 +02:00
Adrien Piquerez
b189d49968
Refactoring
2023-10-25 14:19:03 +02:00
unknown
3d1319efea
Use sourcePositionMappers in BuildServerReporter
2023-10-25 11:40:18 +02:00
eugene yokota
f641208341
Merge pull request #7414 from eed3si9n/wip/bump_sbt
2023-10-23 22:55:41 -04:00
Eugene Yokota
96f6f61077
sbt 1.9.7
2023-10-23 07:40:58 -04:00
Regis Kuckaertz
85b18fa548
Update Coursier to 2.1.7 ( #7392 )
...
---------
Co-authored-by: eugene yokota <eed3si9n@gmail.com>
2023-10-21 23:53:38 -04:00
eugene yokota
55870c0696
Merge pull request #7409 from eed3si9n/wip/developing
...
Minor updates on development guide
2023-10-21 21:01:18 -04:00
Eugene Yokota
b2bf66364d
Minor updates on development guide
2023-10-21 21:00:31 -04:00
eugene yokota
11cc8b5020
Merge pull request #6746 from eed3si9n/wip/sbt-2.x
...
sbt 2.x (sbt in Scala 3)
2023-10-21 20:40:20 -04:00
eugene yokota
16958769b0
Merge pull request #7406 from xuwei-k/update-test-scala-versions
...
update test scala versions
2023-10-19 11:20:26 -04:00
xuwei-k
33ea2e06e0
update test scala versions
2023-10-19 13:39:12 +09:00
eugene yokota
63ec7948cb
Merge pull request #7404 from eed3si9n/wip/sort_plugins
...
Make loading order alphabetical for plugins
2023-10-15 22:32:44 -04:00
Eugene Yokota
2956f168db
Make loading order alphabetical for plugins
...
**Problem**
Plugins are topologically sorted, but plugins with equal weigh could
modify the same key via `~=` etc, resulting in different builds
depending on the artifact.
**Solution**
This attempts to fix that by first sorting the selected plugins
by the class name before sorting it topologically.
2023-10-15 22:09:23 -04:00
adpi2
da41144f37
Merge pull request #7350 from dragos/commands-progress
...
Add a new CommandProgress API.
2023-10-12 09:24:14 +02:00
eugene yokota
1f94406ba0
Merge pull request #7386 from Duhemm/log4j-loggers-list
...
Keep logger names in hash set
2023-10-12 02:55:39 -04:00
Martin Duhem
77e22e9a01
Small documentation fixes
2023-10-11 22:30:18 +02:00
Martin Duhem
2957f63244
Fix build.sbt formatting
2023-10-11 21:07:41 +02:00
Martin Duhem
d27a1a4ebb
Add MiMa exclusion
...
Changing the return type of is fine because this symbol is private and
internal to sbt.
2023-10-11 20:59:19 +02:00
MINKYU LEE
9f1d2fd4ed
Fix bug of unmanagedResourceDirectories ( #7178 )
...
Sort resourceDirectories for copyResourcesTask
2023-10-08 22:56:48 -04:00
eugene yokota
c48c1f66de
Merge pull request #7399 from xuwei-k/System-runFinalization
...
catch `NoSuchMethodError` when call `runFinalization`
2023-10-08 13:45:45 -04:00
eugene yokota
f1755cdf87
Merge pull request #7398 from xuwei-k/ScriptedLauncher-URL-constructor
...
avoid deprecated `java.net.URL` constructor
2023-10-08 13:33:46 -04:00
kenji yoshida
32558c9537
catch NoSuchMethodError when call runFinalization
2023-10-08 18:04:06 +09:00
xuwei-k
8d44bbb8a5
avoid deprecated `java.net.URL` constructor
...
- https://bugs.openjdk.org/browse/JDK-8295949
- 4338f527aa
2023-10-08 17:49:20 +09:00
eugene yokota
5d6d30ed1c
Merge pull request #7396 from mkurz/uri_log_dependencyBrowseTree
2023-10-07 13:03:25 -04:00
Matthias Kurz
5fddf3d741
Include uri in log of dependencyBrowseTree
2023-10-07 12:20:01 +02:00
Domantas Petrauskas
bf8e92be74
Fix VM argument passing by .sbtopts file and JAVA_TOOL_OPTIONS environmental variable ( #7393 )
...
Fixes #7387
* Fix VM argument passing by .sbtopts file and JAVA_TOOL_OPTIONS environmental variable, improve launcher script integration test setup
* Fix sbt process not exiting in launcher test for --sbt-version
* Fix JAVA_TOOL_OPTIONS in launcher for linux/mac
2023-10-06 12:31:27 -04:00
eugene yokota
8f62b3448f
Merge pull request #7394 from sbt/eed3si9n-patch-1
...
Update build.properties
2023-10-06 11:36:12 -04:00
eugene yokota
ebcab3e120
Update build.properties
2023-10-06 10:33:04 -04:00
eugene yokota
36d8fd2569
Merge pull request #7389 from RustedBones/cross-build-external
2023-10-05 08:17:44 -04:00
adpi2
807f4dfdd2
Fix build.sbt
2023-10-04 09:50:24 +02:00
adpi2
d53ccda9c4
Merge branch '1.10.x' into commands-progress
2023-10-04 09:49:05 +02:00
Michel Davit
c5fd4f2e6d
Support cross-build for external project ref
2023-10-03 16:12:54 +02:00
Martin Duhem
f03320047e
Keep logger names in hash set
...
Previously, the list of logger names that have been created in a given
context with Log4J was being kept in a `Vector`. As a result, subsequent
calls to `logger` on a `Log4JLoggerContext` with the same logger name
would introduce duplicates in the list. Note that Log4J's logger
configuration would not allow duplicates, and only one configuration
object for a given logger name will exist. The duplicates in the list of
logger names are therefore unnecessary.
With this patch, the logger names will be kept in a `HashSet`.
Since the logger names are only used to remove the logger configurations
after the logger context is closed, and the logger configurations
contain no duplicates, removing duplicate logger names should not cause
any issue.
2023-09-25 17:40:12 +02:00
eugene yokota
397c7a634a
Merge pull request #7352 from adpi2/bsp-javacoptions
...
[BSP] Implement `buildTarget/javacOptions`
2023-09-21 13:54:31 -04:00
eugene yokota
76fad81522
Merge pull request #7383 from mdedetrich/document-scriptedSbt
...
Document scriptedSbt
2023-09-20 09:47:57 -04:00