Cache 10 + 5 scripts in KotlinCacheService

This may be useful for find usages (and inspections that uses it) of declaration from buildSrc which may be used in several scripts
This commit is contained in:
Natalia Selezneva
2019-01-30 11:46:10 +03:00
parent 74909c4d09
commit 889396ec27
@@ -394,7 +394,7 @@ class KotlinCacheServiceImpl(val project: Project) : KotlinCacheService {
private val scriptsCacheProvider = CachedValueProvider {
CachedValueProvider.Result(
object : SLRUCache<Set<KtFile>, ProjectResolutionFacade>(2, 3) {
object : SLRUCache<Set<KtFile>, ProjectResolutionFacade>(10, 5) {
override fun createValue(files: Set<KtFile>) = createFacadeForFilesWithSpecialModuleInfo(files)
},
LibraryModificationTracker.getInstance(project),