LookupTracker.DO_NOTHING is the default implementation of LookupTracker

This commit is contained in:
Pavel V. Talanov
2017-03-02 15:55:28 +03:00
parent aeda85b256
commit 795a83ee24
5 changed files with 7 additions and 14 deletions
@@ -85,7 +85,6 @@ fun createContainerForBodyResolve(
useInstance(statementFilter)
useInstance(LookupTracker.DO_NOTHING)
useInstance(BodyResolveCache.ThrowException)
useInstance(languageVersionSettings)
useImpl<AnnotationResolverImpl>()
@@ -104,7 +103,6 @@ fun createContainerForLazyBodyResolve(
): StorageComponentContainer = createContainer("LazyBodyResolve", platform) {
configureModule(moduleContext, platform, targetPlatformVersion, bindingTrace)
useInstance(LookupTracker.DO_NOTHING)
useInstance(kotlinCodeAnalyzer)
useInstance(kotlinCodeAnalyzer.fileScopeProvider)
useInstance(bodyResolveCache)
@@ -157,7 +155,6 @@ fun createContainerForLazyResolve(
configureModule(moduleContext, platform, targetPlatformVersion, bindingTrace)
useInstance(declarationProviderFactory)
useInstance(LookupTracker.DO_NOTHING)
useInstance(languageVersionSettings)
useImpl<AnnotationResolverImpl>()