Avoid upstream compilation when calling previousCompile

This commit is contained in:
Friendseeker 2024-12-30 17:55:42 -08:00
parent 011c7083ad
commit 1a8fa65af3
1 changed files with 2 additions and 2 deletions

View File

@ -2580,9 +2580,9 @@ object Defaults extends BuildCommon {
private[sbt] def jnone[A]: Optional[A] = none[A].toOptional private[sbt] def jnone[A]: Optional[A] = none[A].toOptional
def compileAnalysisSettings: Seq[Setting[_]] = Seq( def compileAnalysisSettings: Seq[Setting[_]] = Seq(
previousCompile := { previousCompile := {
val setup = compileIncSetup.value val analysisFile = compileAnalysisFile.value
val store = AnalysisUtil.staticCachedStore( val store = AnalysisUtil.staticCachedStore(
analysisFile = setup.cacheFile.toPath, analysisFile = analysisFile.toPath,
useTextAnalysis = !enableBinaryCompileAnalysis.value, useTextAnalysis = !enableBinaryCompileAnalysis.value,
useConsistent = enableConsistentCompileAnalysis.value, useConsistent = enableConsistentCompileAnalysis.value,
) )