[KGP] Introduce Incremental Compilation Feature Toggles
Makes it easier to introduce a Gradle property for configuring IncrementalCompilerRunner. ^KT-64513 Fixed ^KT-63837 In Progress Merge-request: KT-MR-13671 Merged-by: Evgenii Mazhukin <evgenii.mazhukin@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
97f8f7a734
commit
ee3119e9d2
@@ -6,6 +6,7 @@
|
||||
package org.jetbrains.kotlin.incremental.storage
|
||||
|
||||
import org.jetbrains.kotlin.incremental.IncrementalCompilationContext
|
||||
import org.jetbrains.kotlin.incremental.IncrementalCompilationFeatures
|
||||
import org.jetbrains.kotlin.incremental.runWithin
|
||||
import org.jetbrains.kotlin.incremental.testingUtils.assertEqualDirectories
|
||||
import org.junit.jupiter.api.Assertions.*
|
||||
@@ -126,7 +127,9 @@ class InMemoryStorageTest {
|
||||
val fileToPathConverter = RelativeFileToPathConverter(storageFile)
|
||||
val icContext = IncrementalCompilationContext(
|
||||
pathConverterForSourceFiles = fileToPathConverter,
|
||||
keepIncrementalCompilationCachesInMemory = useInMemoryWrapper
|
||||
icFeatures = IncrementalCompilationFeatures(
|
||||
keepIncrementalCompilationCachesInMemory = useInMemoryWrapper,
|
||||
),
|
||||
)
|
||||
icContext.transaction.runWithin { transaction ->
|
||||
val lookupMap = LookupMap(storageFile, icContext)
|
||||
|
||||
Reference in New Issue
Block a user