Improve naming

This commit is contained in:
Pavel V. Talanov
2015-07-31 15:47:26 +03:00
parent 1a3886f9b7
commit e88ea1f807
6 changed files with 11 additions and 10 deletions
@@ -19,11 +19,11 @@ package org.jetbrains.kotlin.resolve
import org.jetbrains.kotlin.container.StorageComponentContainer import org.jetbrains.kotlin.container.StorageComponentContainer
import org.jetbrains.kotlin.container.useImpl import org.jetbrains.kotlin.container.useImpl
import org.jetbrains.kotlin.container.useInstance import org.jetbrains.kotlin.container.useInstance
import org.jetbrains.kotlin.resolve.lazy.LocalDescriptorResolverForCompiler import org.jetbrains.kotlin.resolve.lazy.CompilerLocalDescriptorResolver
public object CompilerEnvironment : TargetEnvironment("Compiler") { public object CompilerEnvironment : TargetEnvironment("Compiler") {
override fun configure(container: StorageComponentContainer) { override fun configure(container: StorageComponentContainer) {
container.useInstance(BodyResolveCache.ThrowException) container.useInstance(BodyResolveCache.ThrowException)
container.useImpl<LocalDescriptorResolverForCompiler>() container.useImpl<CompilerLocalDescriptorResolver>()
} }
} }
@@ -26,7 +26,7 @@ public interface LocalDescriptorResolver {
fun resolveLocalDeclaration(declaration: JetDeclaration): DeclarationDescriptor fun resolveLocalDeclaration(declaration: JetDeclaration): DeclarationDescriptor
} }
public class LocalDescriptorResolverForCompiler( public class CompilerLocalDescriptorResolver(
private val lazyDeclarationResolver: LazyDeclarationResolver private val lazyDeclarationResolver: LazyDeclarationResolver
) : LocalDescriptorResolver { ) : LocalDescriptorResolver {
override fun resolveLocalDeclaration(declaration: JetDeclaration): DeclarationDescriptor { override fun resolveLocalDeclaration(declaration: JetDeclaration): DeclarationDescriptor {
@@ -26,7 +26,7 @@ import org.jetbrains.kotlin.container.get
import org.jetbrains.kotlin.context.GlobalContextImpl import org.jetbrains.kotlin.context.GlobalContextImpl
import org.jetbrains.kotlin.context.withProject import org.jetbrains.kotlin.context.withProject
import org.jetbrains.kotlin.descriptors.ModuleDescriptor import org.jetbrains.kotlin.descriptors.ModuleDescriptor
import org.jetbrains.kotlin.idea.project.IdeEnvironment import org.jetbrains.kotlin.idea.project.IdeaEnvironment
import org.jetbrains.kotlin.load.java.structure.JavaClass import org.jetbrains.kotlin.load.java.structure.JavaClass
import org.jetbrains.kotlin.load.java.structure.impl.JavaClassImpl import org.jetbrains.kotlin.load.java.structure.impl.JavaClassImpl
import org.jetbrains.kotlin.psi.JetFile import org.jetbrains.kotlin.psi.JetFile
@@ -64,7 +64,7 @@ fun createModuleResolverProvider(
val resolverForProject = analyzerFacade.setupResolverForProject( val resolverForProject = analyzerFacade.setupResolverForProject(
globalContext.withProject(project), modulesToCreateResolversFor, modulesContent, globalContext.withProject(project), modulesToCreateResolversFor, modulesContent,
jvmPlatformParameters, IdeEnvironment, delegateProvider.resolverForProject jvmPlatformParameters, IdeaEnvironment, delegateProvider.resolverForProject
) )
return resolverForProject return resolverForProject
} }
@@ -20,8 +20,9 @@ import org.jetbrains.kotlin.container.StorageComponentContainer
import org.jetbrains.kotlin.container.useImpl import org.jetbrains.kotlin.container.useImpl
import org.jetbrains.kotlin.resolve.TargetEnvironment import org.jetbrains.kotlin.resolve.TargetEnvironment
public object IdeEnvironment : TargetEnvironment("Ide") { public object IdeaEnvironment : TargetEnvironment("Idea") {
override fun configure(container: StorageComponentContainer) { override fun configure(container: StorageComponentContainer) {
container.useImpl<LocalDescriptorResolverForIde>() container.useImpl<ResolveElementCache>()
container.useImpl<IdeaLocalDescriptorResolver>()
} }
} }
@@ -24,7 +24,7 @@ import org.jetbrains.kotlin.resolve.BindingContextUtils
import org.jetbrains.kotlin.resolve.lazy.BodyResolveMode import org.jetbrains.kotlin.resolve.lazy.BodyResolveMode
import org.jetbrains.kotlin.resolve.lazy.LocalDescriptorResolver import org.jetbrains.kotlin.resolve.lazy.LocalDescriptorResolver
public class LocalDescriptorResolverForIde( public class IdeaLocalDescriptorResolver(
private val resolveElementCache: ResolveElementCache private val resolveElementCache: ResolveElementCache
): LocalDescriptorResolver { ): LocalDescriptorResolver {
override fun resolveLocalDeclaration(declaration: JetDeclaration): DeclarationDescriptor { override fun resolveLocalDeclaration(declaration: JetDeclaration): DeclarationDescriptor {
@@ -19,7 +19,7 @@ package org.jetbrains.kotlin.idea.resolve
import org.jetbrains.kotlin.container.ComponentProvider import org.jetbrains.kotlin.container.ComponentProvider
import org.jetbrains.kotlin.container.get import org.jetbrains.kotlin.container.get
import org.jetbrains.kotlin.descriptors.DeclarationDescriptor import org.jetbrains.kotlin.descriptors.DeclarationDescriptor
import org.jetbrains.kotlin.idea.project.IdeEnvironment import org.jetbrains.kotlin.idea.project.IdeaEnvironment
import org.jetbrains.kotlin.idea.project.ResolveElementCache import org.jetbrains.kotlin.idea.project.ResolveElementCache
import org.jetbrains.kotlin.psi.JetClassInitializer import org.jetbrains.kotlin.psi.JetClassInitializer
import org.jetbrains.kotlin.psi.JetDeclaration import org.jetbrains.kotlin.psi.JetDeclaration
@@ -41,5 +41,5 @@ public abstract class AbstractAdditionalResolveDescriptorRendererTest : Abstract
} }
override val targetEnvironment: TargetEnvironment override val targetEnvironment: TargetEnvironment
get() = IdeEnvironment get() = IdeaEnvironment
} }