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.useImpl
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") {
override fun configure(container: StorageComponentContainer) {
container.useInstance(BodyResolveCache.ThrowException)
container.useImpl<LocalDescriptorResolverForCompiler>()
container.useImpl<CompilerLocalDescriptorResolver>()
}
}
@@ -26,7 +26,7 @@ public interface LocalDescriptorResolver {
fun resolveLocalDeclaration(declaration: JetDeclaration): DeclarationDescriptor
}
public class LocalDescriptorResolverForCompiler(
public class CompilerLocalDescriptorResolver(
private val lazyDeclarationResolver: LazyDeclarationResolver
) : LocalDescriptorResolver {
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.withProject
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.impl.JavaClassImpl
import org.jetbrains.kotlin.psi.JetFile
@@ -64,7 +64,7 @@ fun createModuleResolverProvider(
val resolverForProject = analyzerFacade.setupResolverForProject(
globalContext.withProject(project), modulesToCreateResolversFor, modulesContent,
jvmPlatformParameters, IdeEnvironment, delegateProvider.resolverForProject
jvmPlatformParameters, IdeaEnvironment, delegateProvider.resolverForProject
)
return resolverForProject
}
@@ -20,8 +20,9 @@ import org.jetbrains.kotlin.container.StorageComponentContainer
import org.jetbrains.kotlin.container.useImpl
import org.jetbrains.kotlin.resolve.TargetEnvironment
public object IdeEnvironment : TargetEnvironment("Ide") {
public object IdeaEnvironment : TargetEnvironment("Idea") {
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.LocalDescriptorResolver
public class LocalDescriptorResolverForIde(
public class IdeaLocalDescriptorResolver(
private val resolveElementCache: ResolveElementCache
): LocalDescriptorResolver {
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.get
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.psi.JetClassInitializer
import org.jetbrains.kotlin.psi.JetDeclaration
@@ -41,5 +41,5 @@ public abstract class AbstractAdditionalResolveDescriptorRendererTest : Abstract
}
override val targetEnvironment: TargetEnvironment
get() = IdeEnvironment
get() = IdeaEnvironment
}