sbt/sbt-app/src/sbt-test
PandaMan b2fea15030
[2.x] fix: Handle CancellationException gracefully with usePipelining (#8718)
When usePipelining is enabled and compilation has errors, CancellationException
was being thrown and showing confusing stack traces to users. This fix catches
the exception in ConcurrentRestrictions.take() and converts it to Incomplete,
which is properly handled by the task execution framework without showing stack
traces.

- Added CancellationException import
- Wrapped jservice.take().get() in try-catch
- Convert CancellationException to Incomplete to prevent stack traces
- Added scripted test to verify the fix

Fixes #7973
2026-02-09 02:28:54 -05:00
..
actions [2.x] fix: Fixes ThisBuild-scoped keys using root project's aggregates (#8703) 2026-02-07 19:25:55 -05:00
apiinfo Default to cached task 2025-06-21 08:54:51 +09:00
cache [2.x] fix: Fixes ActionCache tests on Windows (#8628) 2026-01-28 15:27:46 -05:00
classloader-cache avoid deprecated scala.App 2026-01-09 20:10:28 +09:00
compiler-project avoid deprecated scala.App 2026-01-09 20:10:28 +09:00
console [2.x] feat: Support fork in console task (#8604) 2026-01-25 02:16:49 -05:00
dependency-graph [2.x] fix: Allow dependencyTree to run despite eviction errors (#8554) 2026-01-15 22:52:38 -05:00
dependency-management [2.x] fix: Restore Scala 2 artifact version unification (#8689) (#8700) 2026-02-06 19:55:41 -05:00
ivy-deps-management/update-classifiers-snapshot-srcs Fix scripted tests 2024-06-09 22:21:25 -04:00
java Add scripted test for #6175 (#8598) 2026-01-21 02:31:07 -05:00
lm-coursier avoid deprecated scala.App 2026-01-09 20:10:28 +09:00
nio Scala 3.8.1 2026-01-24 04:52:28 -05:00
package [2.x] fix: Replace Scala version with u when crossPaths is false 2025-12-18 00:00:11 -05:00
plugins [2.x] test: Move back the project scripted tests (#8660) 2026-01-31 17:41:45 -05:00
project [2.x] fix: Handle CancellationException gracefully with usePipelining (#8718) 2026-02-09 02:28:54 -05:00
project-load Scala 3.8.1 2026-01-24 04:52:28 -05:00
project-matrix Apply suggestion from @mzuehlke 2026-01-24 17:25:28 -05:00
project1/global-plugin [2.x] test: Move back the project scripted tests (#8660) 2026-01-31 17:41:45 -05:00
reporter Merge branch '1.12.x' into wip/merge-1.12.x 2026-01-05 00:08:21 -05:00
run [2.x] fix: Suppress "Multiple main classes" warning for runMain commands (#8613) 2026-01-22 12:58:53 -05:00
source-dependencies [2.x] Always create symlinks to the cache in the target locations #8445 (#8461) 2026-01-12 19:38:59 -05:00
tests Scala 3.8.1 2026-01-24 04:52:28 -05:00
watch Merge branch '1.12.x' into wip/merge-1.12.x 2026-01-05 00:08:21 -05:00