Changes after review

- Replace leaking ModuleResolverTracker with use of ModuleDescriptor.Capabilies
- Provide API for retrieving ResolverForProject from ResolutionFacade
- Update names
This commit is contained in:
Pavel Kirpichenkov
2020-04-28 19:53:32 +03:00
parent db1210fc67
commit 7fff8f82e2
25 changed files with 111 additions and 187 deletions
@@ -70,7 +70,7 @@ class JvmResolverForModuleFactory(
@Suppress("UNCHECKED_CAST")
val resolverForReferencedModule = referencedClassModule?.let {
resolverForProject.tryGetResolverForModuleWithAnchorCheck(it as M, moduleInfo)
resolverForProject.tryGetResolverForModuleWithResolutionAnchorFallback(it as M, moduleInfo)
}
val resolverForModule = resolverForReferencedModule?.takeIf {