Commit Graph

17422 Commits

Author SHA1 Message Date
zainab-ali d784515327 Migrate weaver group id to org.typelevel. 2025-09-05 12:14:20 +01:00
eugene yokota 3241c0ca77
Merge pull request #8261 from xuwei-k/scalafix-param
fix scaladoc
2025-09-04 09:52:17 -04:00
xuwei-k 57c9253b5b fix scaladoc 2025-09-04 20:17:50 +09:00
eugene yokota 92fdc29de6
Merge pull request #8260 from eed3si9n/wip/remove
[2.x] fix: Fixes removeN operator --=
2025-09-03 23:27:13 -04:00
Eugene Yokota e0013078b5 fix: Fixes removeN operator --=
**Problem**
removeN operator doesn't work with settings because the param isn't inlined.

**Solution**
Fix it.
2025-09-03 11:35:27 -04:00
Eugene Yokota a8ce3a8cf6 test: Port remove test 2025-09-03 04:27:09 -04:00
eugene yokota 8830abb912
Merge pull request #8259 from eed3si9n/wip/sbtn-run
[1.x] fix: Fixes client-side run
2025-09-02 05:29:50 -04:00
Eugene Yokota 3a8a891d71 fix: Fixes client-side run
**Problem**
Client-side run currently fails on JDK 8 because sbtn
creates args file even though JDK 8 does not support it.
This is likely because sbtn is compiled using GraalVM on a modern JDK.

**Solution**
This adds a new fork option canUseArgumentsFile to delegate the args file decision
to the server, and default to false if the value is missing.
This retroactively fixes sbt 2.x client-side run.
2025-09-02 03:53:58 -04:00
eugene yokota b5ab0e137e
Merge pull request #8258 from eed3si9n/wip/native-image
[1.x] Building sbtn locally for Aarch64 / arm64
2025-09-02 03:01:02 -04:00
Eugene Yokota cbecbadd2c [1.x] Building sbtn locally for Aarch64 2025-09-02 01:32:19 -04:00
eugene yokota c6769e34be
Merge pull request #8257 from azdrojowa123/1.11.x-reverse-topological-sort 2025-09-01 12:00:50 -04:00
Aleksandra Zdrojowa 622994b40d use reverse topological order for configurations when resolving internal dependencies
- changes the classpath order for internal dependencies
- fix #8249
2025-09-01 16:47:44 +02:00
eugene yokota 9ead0ebfd5
Merge pull request #8253 from eed3si9n/wip/log4j
[2.x] Remove log4j
2025-08-30 23:50:12 -04:00
xuwei-k 27594f22cb remove scala-xml libraryDependencySchemes 2025-08-31 11:43:32 +09:00
eugene yokota 6f02980a94
Merge pull request #8254 from xuwei-k/typesafe-ivy-resolver
remove typesafe ivy resolver
2025-08-30 21:39:02 -04:00
Eugene Yokota 683a559b37 Remove log4j 2025-08-30 20:29:44 -04:00
xuwei-k 501e2e3aa3 remove typesafe ivy resolver 2025-08-31 08:16:44 +09:00
eugene yokota 3c62eddd42
Merge pull request #8251 from eed3si9n/wip/bump-zinc
[2.x] Zinc 2.0.0-M7
2025-08-30 18:52:40 -04:00
Eugene Yokota dedaba23d0 Zinc 2.0.0-M7 2025-08-30 18:04:35 -04:00
eugene yokota fab0ac0816
Merge pull request #8250 from eed3si9n/wip/set
[2.x] fix: Fixes set command
2025-08-29 00:46:37 -04:00
Eugene Yokota b965277edc fix: Fixes set command
**Problem**
Once set command fails, the error state carries over to the next.

**Solution**
Create a fresh driver with a fresh reporter.
2025-08-28 23:47:07 -04:00
eugene yokota 983a564ed0
Merge pull request #8247 from eed3si9n/wip/export-jars-false
[2.x] fix: Fixes exportJars handling for test
2025-08-28 00:09:40 -04:00
Eugene Yokota a883e400eb fix: Fixes exportJars handling for test
**Problem**
Test doesn't seem to work for exportJars set to false.

**Solution**
This bumps Zinc to handle directory hashing.
2025-08-27 23:28:37 -04:00
eugene yokota 28e7ef7d2c
Merge pull request #8246 from sbt/dependabot/github_actions/1.11.x/actions/checkout-5
[1.x] Bump actions/checkout from 4 to 5
2025-08-27 21:46:51 -04:00
dependabot[bot] 9efe80463f
[1.x] Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-27 21:15:41 +00:00
eugene yokota 76ebcab815
Merge pull request #8245 from xuwei-k/dependabot-setting 2025-08-27 10:03:41 -04:00
xuwei-k 7bdcdcd213 update dependabot.yml setting 2025-08-27 19:14:10 +09:00
eugene yokota e287a030c5
Merge pull request #8240 from eed3si9n/wip/export-jar
[2.x] fix: Fixes exportJars false support
2025-08-26 01:46:08 -04:00
Eugene Yokota 380af10e8f fix: Fixes exportJars false support
**Problem**
Setting exportJars to false causes issues due to hashing of the directories.

**Solution**
Make exportedProducts uncached for now.
2025-08-26 01:10:27 -04:00
eugene yokota a8fc24dda6
Merge pull request #8238 from eed3si9n/wip/junit-java
[2.x] fix: Java-only tests
2025-08-25 22:26:58 -04:00
Eugene Yokota 21a9996b09 fix: Java-only tests
**Problem**
managedScalaInstance := false fails Java-only tests because
the test runner is based on a Scala Runner and sbt 2.x
currently derives the ScalaInstance only from update.

**Solution**
For the purpose of Java-only testing, create a dummy Scala Instance.
2025-08-25 22:12:56 -04:00
eugene yokota ab9e099f74
Merge pull request #8239 from xuwei-k/sbt-projectmatrix-template
remove `sbt-projectmatrix` in template
2025-08-25 21:12:49 -04:00
xuwei-k 7c53ba434a remove sbt-projectmatrix in template 2025-08-26 09:02:25 +09:00
eugene yokota 15773d0bd7
Merge pull request #8237 from eed3si9n/wip/merge-1.11.x
[2.x] Merge 1.11.x
2025-08-25 03:07:15 -04:00
Eugene Yokota b49fbea42f Adjust test 2025-08-25 02:41:31 -04:00
Hamza Remmal 0b319a16c5 add scala nightly repository resolver 2025-08-25 02:31:51 -04:00
Eugene Yokota 9783cd092b Merge branch '1.11.x' into wip/merge-1.11.x 2025-08-25 02:29:12 -04:00
Eugene Yokota c432f19759 Set to 1.11.5 in the runner script 2025-08-24 15:52:49 -04:00
eugene yokota b22cbdf496
Merge pull request #8236 from eed3si9n/wip/bump-sbtn
[1.x] sbtn 1.11.5
2025-08-24 06:04:14 -04:00
Eugene Yokota 94d20176d9 sbtn 1.11.5 2025-08-24 05:50:16 -04:00
eugene yokota e135576ec9
Merge pull request #8234 from eed3si9n/wip/client-improvement
[1.x] Improve sbtn a bit
2025-08-24 04:44:33 -04:00
Eugene Yokota af967705e9 Make integrationTest sequential 2025-08-24 04:28:57 -04:00
Eugene Yokota ff328a092d Improve sbtn a bit
1. Remove experimental warning.
2. Buffer the boot log so ANSI output is fixed for JVM client.
3. Remove timestamp.
2025-08-24 03:58:13 -04:00
eugene yokota e70a526ef2
Merge pull request #8232 from eed3si9n/wip/jvm-client
[1.x] --jvm-client
2025-08-24 02:17:37 -04:00
Eugene Yokota fb070edaf1 Split client test 2025-08-24 02:04:34 -04:00
Eugene Yokota 70070fcf06 Comment out version number tests 2025-08-24 02:04:34 -04:00
Eugene Yokota 49e46c2451 Retry on IO error 2025-08-24 02:04:34 -04:00
Eugene Yokota 2de01a8a05 [1.x] --jvm-client
This adds --jvm-client to the runner script.
2025-08-24 00:32:37 -04:00
eugene yokota a48b448a18
Merge pull request #8233 from eed3si9n/wip/server-test
[1.x] ci: Split server-test
2025-08-24 00:31:41 -04:00
Eugene Yokota b2afa2114f ci: Split server-test 2025-08-24 00:17:58 -04:00