sbt/internal
Dream c3e72f79c0
[2.x] fix: Backtick-quote project IDs in classloader error messages (#8830)
When a test fails with ClassNotFoundException/IllegalAccessError, sbt
suggests a set command to change classLoaderLayeringStrategy. If the
project name contains hyphens (e.g. bug-report), the suggested command
was syntactically invalid because it parses as subtraction in Scala.

Quote project IDs using Util.quoteIfNotScalaId so the suggested
commands are valid when copy-pasted.

Fixes #5803
2026-02-28 01:52:55 -05:00
..
example-work/src/main/scala Worker 2025-06-30 02:44:36 -04:00
util-complete Add tailrec annotations (#8785) 2026-02-22 22:20:46 -05:00
util-control [2.x] Use JProcess for interactive forking (#8677) 2026-02-02 11:03:28 -05:00
util-core/src [2.x] fix: Backtick-quote project IDs in classloader error messages (#8830) 2026-02-28 01:52:55 -05:00
util-interface/src/main/java/xsbti Support debug output for macros 2025-05-27 00:58:41 -04:00
util-logging [2.x] fix: sbt -debug doesn't display loading log (#8819) 2026-02-26 13:50:31 -05:00
util-logic/src [2.x] refactor: Remove redundant conversions (#8786) 2026-02-22 23:44:17 -05:00
util-position/src [2.x] Show warnings when scalaVersion is missing 2025-12-27 23:49:43 -05:00
util-relation/src remove unnecessary `case` 2025-02-22 08:48:29 +09:00
util-scripted/src/main refactor: Clean up infix etc 2026-01-24 04:52:28 -05:00