Commit Graph

  • 80ece20096
    Merge 72e3b14f30 into 34206097cf bitloi 2026-02-16 02:50:07 +0100
  • 34206097cf
    [2.x] Zinc 2.0.0-M14 (#8747) develop eugene yokota 2026-02-15 20:44:34 -0500
  • 30a934024d [2.x] Zinc 2.0.0-M14 Eugene Yokota 2026-02-15 19:58:58 -0500
  • 72e3b14f30 Apply Scala 3 optional brace style to all sbtw sources bitloi 2026-02-16 01:16:55 +0100
  • a1ec294a6d Apply scalafmt to ArgParser.scala bitloi 2026-02-16 00:12:18 +0100
  • 6e534d75cb Remove unused JProcess import in Runner.scala bitloi 2026-02-15 23:50:44 +0100
  • 148b4a8249
    Merge branch 'develop' into feat/sbtw-5406-windows-launcher bitloi 2026-02-15 17:39:14 -0500
  • b1c8c46a5b Address PR review: optional braces, JProcess for interactive run, workflow comment bitloi 2026-02-15 23:38:50 +0100
  • 758b39faa3
    [2.x] Bump semanticdbVersion (#8746) eugene yokota 2026-02-15 17:01:40 -0500
  • f132dc0a67
    Merge pull request #8744 from bitloi/fix/8741-dependency-lock-file-url eugene yokota 2026-02-15 16:52:23 -0500
  • b4811e3412 Bump semanticdbVersion Eugene Yokota 2026-02-15 16:31:59 -0500
  • e4f9f7e7f5
    Merge branch 'develop' into feat/sbtw-5406-windows-launcher bitloi 2026-02-15 07:18:11 -0500
  • 817880c9c9 Fix launcher integration test paths for forked JVM (Windows CI) bitloi 2026-02-15 13:17:26 +0100
  • 7c1958a9d7 Format build.sbt for scalafmtSbtCheck bitloi 2026-02-15 12:12:36 +0100
  • d7cb2c07a0
    Merge branch 'develop' into fix/8741-dependency-lock-file-url bitloi 2026-02-15 06:10:12 -0500
  • a115036378 Fix sbtw integration tests on Windows: pass full test classpath bitloi 2026-02-15 12:05:25 +0100
  • f95cf024b9 Integration tests: sbtw as drop-in for sbt.bat (LauncherTestHelper, -Dsbt.test.useSbtw=true) bitloi 2026-02-15 07:59:26 +0100
  • b53342da15 Fix ActionCache: treat invalid/empty JSON as cache miss bitloi 2026-02-15 07:50:38 +0100
  • 7759a07454 chore: empty commit to re-run CI bitloi 2026-02-15 07:47:16 +0100
  • eaa1c0845d
    [2.x] fix: Fixes sbt 2.x pluing resolution (#8743) eugene yokota 2026-02-15 01:30:52 -0500
  • f3f7de247e [2.x] fix: Fixes sbt 2.x pluing resolution Eugene Yokota 2026-02-15 01:00:02 -0500
  • c2a04b3953 CI: verify sbtw binary exists instead of running --help (scopt/Graal native image) bitloi 2026-02-15 05:48:21 +0100
  • 11259109a4 Fold sbtw into client-test.yml: build + smoke test; remove sbtw-release.yml bitloi 2026-02-15 05:31:14 +0100
  • ef6968e20c Path normalization for Windows + scalafmt bitloi 2026-02-15 05:21:54 +0100
  • afae6daea2 Fix #8741: dependencyLock no longer captures file:// URLs bitloi 2026-02-15 05:12:34 +0100
  • b25545623f
    Merge branch 'develop' into feat/sbtw-5406-windows-launcher bitloi 2026-02-14 22:40:16 -0500
  • 3924567ee1 Fix native-image: create target/bin before building sbtw bitloi 2026-02-15 03:32:01 +0100
  • e7a06d3b9d
    Merge e31df21730 into 14211d7c4f Rikito Taniguchi 2026-02-15 02:30:24 +0000
  • 14211d7c4f
    [2.x] fix: Note that dynamic usage isn't going to be linted (#8725) bitloi 2026-02-14 21:20:56 -0500
  • 40a1cfd6d3 Implement sbtw Windows drop-in launcher (sbt/sbt#5406) bitloi 2026-02-15 02:29:12 +0100
  • 0c017d2e52 Implement sbtw Windows drop-in launcher bitloi 2026-02-15 02:12:53 +0100
  • dc754e6a2e sbt 1.12.3 v1.12.3 1.12.x Eugene Yokota 2026-02-14 19:00:32 -0500
  • 261954c705 Remove unused dataFromStructure; revert format/style changes per review bitloi 2026-02-15 00:40:35 +0100
  • 5666b2b2d1
    Merge branch 'develop' into fix/5647-dynamic-all-lint-unused bitloi 2026-02-14 18:33:29 -0500
  • 4467369757
    [1.x] fix: handle --version in sbt 2.x project dirs (sbt#8717) (#8735) (#8739) eugene yokota 2026-02-14 02:01:04 -0800
  • 44187ea00b
    [1.x] fix: Handle JVM parameters with spaces in dot files (#8730) (#8738) eugene yokota 2026-02-14 02:00:45 -0800
  • c8b2b03f8a
    [1.x] Print warning about scala-reflect not found (#8736) eugene yokota 2026-02-14 01:04:40 -0800
  • a5304c51e4 [1.x] fix: handle --version in sbt 2.x project dirs (sbt#8717) (#8735) Pluto 2026-02-13 12:10:51 -0500
  • 8aa593d71d [1.x] fix: Handle JVM parameters with spaces in dot files (#8730) PandaMan 2026-02-14 03:17:44 -0500
  • a2f7246e48 [1.x] Print warning about scala-reflect not found (#8733) eugene yokota 2026-02-14 00:02:28 -0800
  • 029c45bb81
    [1.x] fix: handle --script-version sbt 2.x project dirs (#8715) (#8737) eugene yokota 2026-02-14 00:50:50 -0800
  • 60c48e18a7 [1.x] fix: handle --script-version sbt 2.x project dirs (#8715) PandaMan 2026-02-07 22:16:21 -0500
  • 921efce541
    [2.x] fix: Handle JVM parameters with spaces in dot files (#8730) PandaMan 2026-02-14 03:17:44 -0500
  • 38b48396b6
    [2.x] Print warning about scala-reflect not found (#8733) eugene yokota 2026-02-14 00:02:28 -0800
  • 5efac50be4 [2.x] Print warning about scala-reflect not found Eugene Yokota 2026-02-11 22:35:56 -0800
  • e3ed1a10c0 fix: Remove eval, use stream-based output for Bash 3.x (address security review) Eruis2579 2026-02-13 12:43:17 -0500
  • ccb7c908b9 fix: Use eval instead of local -n for Bash 3.x compatibility (macOS) Eruis2579 2026-02-11 01:38:03 -0500
  • 07d7553dc3 fix: Handle JVM parameters with spaces in sbtopts and jvmopts (#7333) Eruis2579 2026-02-11 01:11:25 -0500
  • c7da2b72c3
    [2.x] fix: Fixes explicitlySpecified and selectors for testOnly (#8727) PandaMan 2026-02-13 12:19:05 -0500
  • 9ca4f186f1
    [2.x] fix: Fixes the local artifact handling in updateSbtClassifiers task (#8734) azdrojowa123 2026-02-13 18:15:36 +0100
  • 0cae58403f
    [2.x] fix: handle --version in sbt 2.x project dirs (sbt#8717) (#8735) Pluto 2026-02-13 12:10:51 -0500
  • 3b9d08b545 exclude the metabuild internal classpath from the dependency classpath to fix the issue with downloading local artifacts #8679 Aleksandra Zdrojowa 2026-02-13 12:56:20 +0100
  • 28fbfbeff0 [2.x] fix: Parse sbtVersion robustly in sbt.bat (sbt#8717) it-education-md 2026-02-13 05:43:59 -0500
  • 3f95842fd8 [2.x] test: Stabilize runner/client tests in CI (sbt#8717) it-education-md 2026-02-13 05:41:42 -0500
  • 03351d6c56 [2.x] fix: Handle --version in sbt 2.x project dirs (sbt#8717) it-education-md 2026-02-13 02:45:42 -0600
  • 702c50a7b1 Fix scripted test: use explicit $ delete instead of relying on > clean Eruis2579 2026-02-12 10:58:34 -0500
  • a20c8a0170 Fix scripted test: check files absent after clean, use negative assertions Eruis2579 2026-02-12 10:36:09 -0500
  • d5ee39fc21 Fix: preserve original test selectors in processOptions Eruis2579 2026-02-12 10:02:48 -0500
  • b4f0358f1e Fix: always create TestDefinitions with correct explicitlySpecified value Eruis2579 2026-02-12 09:27:18 -0500
  • 63c7271e87 Apply scalafmt formatting to Tests.scala Eruis2579 2026-02-12 09:21:03 -0500
  • 83d18da675 Fix isExplicitFqn to handle ... pattern and add reviewer's test assertions Eruis2579 2026-02-12 09:03:20 -0500
  • 74b05199cb
    Update sbt-app/src/sbt-test/tests/i5609-do-not-discover-testonly/test PandaMan 2026-02-12 21:37:32 +0800
  • 60c764b4b0 Add scripted test: testOnly with pattern filter (com.test...) Eruis2579 2026-02-12 00:32:38 -0500
  • e31df21730 [2.x and 1.x] Respect `scalaOrganization` in compiler bridge resolution Rikito Taniguchi 2026-02-11 15:43:47 +0900
  • 83b7a9e699 Add missing ExplicitlyRequestedNames case class and processOptions handling Eruis2579 2026-02-11 01:43:15 -0500
  • 68109b8adb Address review: ExplicitlyRequestedNames (FQN only), testFull block in scripted test Eruis2579 2026-02-11 01:34:35 -0500
  • 5f4fd16c6f fix: Add --version handler back after native client skip (#8717) Eruis2579 2026-02-11 01:39:00 +0100
  • 9c48e31511 fix: Restore --version check inside native client block to fix hang (#8717) Eruis2579 2026-02-11 01:38:12 +0100
  • 9179f4cf80 fix: Handle --version before native client to prevent Windows hangs (#8717) Eruis2579 2026-02-11 01:06:18 +0100
  • 391dca6225 fix: Skip native client for --version instead of early handler to prevent hangs (#8717) Eruis2579 2026-02-10 23:32:24 +0100
  • 6232500286 fix: Add defensive checks in --version handler to prevent Windows hangs (#8717) Eruis2579 2026-02-10 22:41:29 +0100
  • af756c6b25 Fix compilation errors and unsafe Option.get() calls kpdev 2026-02-10 20:23:55 +0200
  • 2d26055de0 fix: Avoid file I/O in --version handler to prevent Windows hangs (#8717) Eruis2579 2026-02-10 16:55:44 +0100
  • cfa88c3cde fix: Pass explicitlySpecified and selectors for testOnly so @DoNotDiscover suites run (#5609) Eruis2579 2026-02-10 08:56:27 -0500
  • 95a3fc3288 fix: Read build.properties directly in --version handler to avoid hangs (#8717) Eruis2579 2026-02-10 12:38:20 +0100
  • 8251ac544a fix: Use goto :eof for consistency with --script-version handler (#8717) Eruis2579 2026-02-10 12:34:43 +0100
  • 1ae2d3af57 fix: Use goto :end for proper cleanup in --version handler (#8717) Eruis2579 2026-02-10 11:03:08 +0100
  • 1a94a7dc6a
    Merge adc1b2a79b into 6d94d6db61 Conny Brunnkvist 2026-02-10 17:54:11 +0800
  • 14d92b76eb fix: Read build.properties in --version handler to ensure version is available (#8717) Eruis2579 2026-02-10 10:35:00 +0100
  • d11f3623e3 fix: Quote variable assignment to prevent trailing space issues in sbt.bat (#8717) Eruis2579 2026-02-10 09:49:47 +0100
  • b691cfadb2 fix: Use goto :eof for consistency with other early exits in sbt.bat (#8717) Eruis2579 2026-02-10 09:48:05 +0100
  • 6d94d6db61
    [2.x] fix: lastGrep ignores ANSI escape sequences when matching (#8726) PandaMan 2026-02-10 00:13:46 -0500
  • f7c085ff75 fix: Use goto :eof instead of @endlocal/exit for --version in sbt.bat (#8717) Eruis2579 2026-02-10 00:38:14 +0100
  • 5130bae61a Fix scalafmt: break long test string in OutputSpec Eruis2579 2026-02-09 15:58:24 -0500
  • 36ac82f3e6 Fix #4840: lastGrep ignores ANSI escape sequences when matching Eruis2579 2026-02-08 17:53:03 -0500
  • a697aae355 Trigger CI rebuild bitloi 2026-02-09 20:24:16 +0100
  • f5887c1f8f Document lintUnused limitation for .all(ScopeFilter).value per review; revert dynamic-deps implementation bitloi 2026-02-09 20:11:51 +0100
  • 84b79b99a2 Scalafmt: align case StaticScopes in INode.scala bitloi 2026-02-09 18:42:12 +0100
  • f8b7d61b5a Handle DynamicDepsInitialize in settings evaluation (fix actions/multi-scope MatchError) bitloi 2026-02-09 17:21:35 +0100
  • da3b0deb5f Fix ScopedKey type: use Def.ScopedKey to resolve compiler error bitloi 2026-02-09 16:44:34 +0100
  • 71b3cb050b Revert foldLeft to braces; Scala 3 rejects colon for two-arg lambda bitloi 2026-02-09 16:23:34 +0100
  • 258a395fe9 Apply Scala 3 fewer-braces style (contributing-docs/03_coding_style) bitloi 2026-02-09 16:12:59 +0100
  • dc29bc0188 Propagate dynamicDependencies through Apply, Bind, Optional, Uniform bitloi 2026-02-09 16:04:09 +0100
  • 905862f60c Fix #5647: treat keys consumed via .all(ScopeFilter) as used by lintUnused bitloi 2026-02-09 15:55:12 +0100
  • edd7061f15
    [2.x] Minimalist console (#8722) eugene yokota 2026-02-09 10:55:44 -0500
  • 20ce3abe5f
    [2.x] fix: Fixes testing EventHandler race condition PandaMan 2026-02-09 10:55:06 -0500
  • ac95afb145 fix: Fix Windows test hang and assertion mismatch for --version (#8717) Eruis2579 2026-02-09 13:30:36 +0100
  • fc804a6575 fix: Handle --version flag in sbt.bat before native client for sbt 2.x (#8717) Eruis2579 2026-02-09 11:58:17 +0100
  • e50e8359e8 test: Add citest2 directory for sbt 2.x integration tests Eruis2579 2026-02-09 10:18:07 +0100
  • 96340302ff fix: Add missing import for File extension methods in ExtendedRunnerTest Eruis2579 2026-02-09 09:13:52 +0100