mirror of https://github.com/sbt/sbt.git
When `semanticdbEnabled := true` is set on Scala 2.x projects, the
`doc` task fails because `${CSR_CACHE}` placeholders in scalacOptions
(specifically the `-Xplugin:` path for the semanticdb compiler plugin)
are not resolved before being passed to Scaladoc.
This fix resolves virtual file references (containing $) in
scalacOptions before passing them to the Scaladoc bridge, matching
what zinc's MixedAnalyzingCompiler already does for compilation
(see sbt/zinc#1545).
Fixes sbt/sbt#8740
Generated-by: GitHub Copilot (Claude Opus 4.6)
|
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||