diff --git a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/repl/ReplInterpreter.java b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/repl/ReplInterpreter.java index 7e1fa23f730..86c4cfe6b3e 100644 --- a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/repl/ReplInterpreter.java +++ b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/repl/ReplInterpreter.java @@ -53,7 +53,7 @@ import org.jetbrains.kotlin.context.MutableModuleContext; import org.jetbrains.kotlin.descriptors.ScriptDescriptor; import org.jetbrains.kotlin.descriptors.impl.CompositePackageFragmentProvider; import org.jetbrains.kotlin.descriptors.impl.ModuleDescriptorImpl; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.name.FqName; import org.jetbrains.kotlin.parsing.JetParserDefinition; import org.jetbrains.kotlin.psi.JetFile; @@ -272,9 +272,9 @@ public class ReplInterpreter { } fullText.append(line); - LightVirtualFile virtualFile = new LightVirtualFile("line" + lineNumber + JetParserDefinition.STD_SCRIPT_EXT, JetLanguage.INSTANCE, fullText.toString()); + LightVirtualFile virtualFile = new LightVirtualFile("line" + lineNumber + JetParserDefinition.STD_SCRIPT_EXT, KotlinLanguage.INSTANCE, fullText.toString()); virtualFile.setCharset(CharsetToolkit.UTF8_CHARSET); - JetFile psiFile = (JetFile) psiFileFactory.trySetupPsiForFile(virtualFile, JetLanguage.INSTANCE, true, false); + JetFile psiFile = (JetFile) psiFileFactory.trySetupPsiForFile(virtualFile, KotlinLanguage.INSTANCE, true, false); assert psiFile != null : "Script file not analyzed at line " + lineNumber + ": " + fullText; DiagnosticMessageHolder errorHolder = createDiagnosticHolder(); diff --git a/compiler/frontend/src/org/jetbrains/kotlin/JetNodeType.java b/compiler/frontend/src/org/jetbrains/kotlin/JetNodeType.java index 348c945e300..29e5a8b1682 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/JetNodeType.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/JetNodeType.java @@ -20,7 +20,7 @@ import com.intellij.lang.ASTNode; import com.intellij.psi.tree.IElementType; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.psi.JetElement; import org.jetbrains.kotlin.psi.JetElementImpl; @@ -34,7 +34,7 @@ public class JetNodeType extends IElementType { } public JetNodeType(@NotNull @NonNls String debugName, Class psiClass) { - super(debugName, JetLanguage.INSTANCE); + super(debugName, KotlinLanguage.INSTANCE); try { myPsiFactory = psiClass != null ? psiClass.getConstructor(ASTNode.class) : null; } catch (NoSuchMethodException e) { diff --git a/compiler/frontend/src/org/jetbrains/kotlin/JetNodeTypes.java b/compiler/frontend/src/org/jetbrains/kotlin/JetNodeTypes.java index 5c545e55c85..60bb1368326 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/JetNodeTypes.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/JetNodeTypes.java @@ -18,12 +18,12 @@ package org.jetbrains.kotlin; import com.intellij.psi.tree.IElementType; import com.intellij.psi.tree.IFileElementType; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.psi.*; import org.jetbrains.kotlin.psi.stubs.elements.JetStubElementTypes; public interface JetNodeTypes { - IFileElementType JET_FILE = new IFileElementType(JetLanguage.INSTANCE); + IFileElementType JET_FILE = new IFileElementType(KotlinLanguage.INSTANCE); IElementType CLASS = JetStubElementTypes.CLASS; IElementType FUN = JetStubElementTypes.FUNCTION; diff --git a/compiler/frontend/src/org/jetbrains/kotlin/idea/JetFileType.java b/compiler/frontend/src/org/jetbrains/kotlin/idea/JetFileType.java index c306abae1cd..6da6338c2dd 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/idea/JetFileType.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/idea/JetFileType.java @@ -36,13 +36,13 @@ public class JetFileType extends LanguageFileType { }; private JetFileType() { - super(JetLanguage.INSTANCE); + super(KotlinLanguage.INSTANCE); } @Override @NotNull public String getName() { - return JetLanguage.NAME; + return KotlinLanguage.NAME; } @Override diff --git a/compiler/frontend/src/org/jetbrains/kotlin/idea/JetLanguage.java b/compiler/frontend/src/org/jetbrains/kotlin/idea/KotlinLanguage.java similarity index 84% rename from compiler/frontend/src/org/jetbrains/kotlin/idea/JetLanguage.java rename to compiler/frontend/src/org/jetbrains/kotlin/idea/KotlinLanguage.java index 183b467e9de..771eda4b1bd 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/idea/JetLanguage.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/idea/KotlinLanguage.java @@ -19,12 +19,12 @@ package org.jetbrains.kotlin.idea; import com.intellij.lang.Language; import org.jetbrains.annotations.NotNull; -public class JetLanguage extends Language { - public static final JetLanguage INSTANCE = new JetLanguage(); +public class KotlinLanguage extends Language { + public static final KotlinLanguage INSTANCE = new KotlinLanguage(); public static final String NAME = "Kotlin"; - private JetLanguage() { - super("jet"); + private KotlinLanguage() { + super("kotlin"); } @NotNull diff --git a/compiler/frontend/src/org/jetbrains/kotlin/kdoc/lexer/KDocTokens.java b/compiler/frontend/src/org/jetbrains/kotlin/kdoc/lexer/KDocTokens.java index 9198f6130b9..7e3e8af5432 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/kdoc/lexer/KDocTokens.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/kdoc/lexer/KDocTokens.java @@ -25,13 +25,13 @@ import com.intellij.psi.PsiElement; import com.intellij.psi.tree.ILazyParseableElementType; import com.intellij.psi.tree.TokenSet; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.kdoc.parser.KDocLinkParser; import org.jetbrains.kotlin.kdoc.parser.KDocParser; import org.jetbrains.kotlin.kdoc.psi.impl.KDocImpl; public interface KDocTokens { - ILazyParseableElementType KDOC = new ILazyParseableElementType("KDoc", JetLanguage.INSTANCE) { + ILazyParseableElementType KDOC = new ILazyParseableElementType("KDoc", KotlinLanguage.INSTANCE) { @Override public ASTNode parseContents(ASTNode chameleon) { PsiElement parentElement = chameleon.getTreeParent().getPsi(); @@ -57,7 +57,7 @@ public interface KDocTokens { KDocToken TEXT = new KDocToken("KDOC_TEXT"); KDocToken TAG_NAME = new KDocToken("KDOC_TAG_NAME"); - ILazyParseableElementType MARKDOWN_LINK = new ILazyParseableElementType("KDOC_MARKDOWN_LINK", JetLanguage.INSTANCE) { + ILazyParseableElementType MARKDOWN_LINK = new ILazyParseableElementType("KDOC_MARKDOWN_LINK", KotlinLanguage.INSTANCE) { @Override public ASTNode parseContents(ASTNode chameleon) { return KDocLinkParser.parseMarkdownLink(this, chameleon); diff --git a/compiler/frontend/src/org/jetbrains/kotlin/kdoc/parser/KDocElementType.java b/compiler/frontend/src/org/jetbrains/kotlin/kdoc/parser/KDocElementType.java index 86c2f06b4f9..fb788c85b02 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/kdoc/parser/KDocElementType.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/kdoc/parser/KDocElementType.java @@ -20,7 +20,7 @@ import com.intellij.lang.ASTNode; import com.intellij.psi.PsiElement; import com.intellij.psi.tree.IElementType; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import java.lang.reflect.Constructor; @@ -28,7 +28,7 @@ public class KDocElementType extends IElementType { private final Constructor psiFactory; public KDocElementType(String debugName, @NotNull Class psiClass) { - super(debugName, JetLanguage.INSTANCE); + super(debugName, KotlinLanguage.INSTANCE); try { psiFactory = psiClass.getConstructor(ASTNode.class); } catch (NoSuchMethodException e) { diff --git a/compiler/frontend/src/org/jetbrains/kotlin/kdoc/psi/impl/KDocElementImpl.java b/compiler/frontend/src/org/jetbrains/kotlin/kdoc/psi/impl/KDocElementImpl.java index 11a30098935..dc4cfd328a2 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/kdoc/psi/impl/KDocElementImpl.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/kdoc/psi/impl/KDocElementImpl.java @@ -20,13 +20,13 @@ import com.intellij.extapi.psi.ASTWrapperPsiElement; import com.intellij.lang.ASTNode; import com.intellij.lang.Language; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; public abstract class KDocElementImpl extends ASTWrapperPsiElement { @NotNull @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } @Override diff --git a/compiler/frontend/src/org/jetbrains/kotlin/kdoc/psi/impl/KDocImpl.kt b/compiler/frontend/src/org/jetbrains/kotlin/kdoc/psi/impl/KDocImpl.kt index a3432d48324..666340bbb81 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/kdoc/psi/impl/KDocImpl.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/kdoc/psi/impl/KDocImpl.kt @@ -19,7 +19,7 @@ package org.jetbrains.kotlin.kdoc.psi.impl import com.intellij.lang.Language import com.intellij.psi.impl.source.tree.LazyParseablePsiElement import com.intellij.psi.tree.IElementType -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.kdoc.lexer.KDocTokens import org.jetbrains.kotlin.kdoc.psi.api.KDoc import org.jetbrains.kotlin.lexer.JetTokens @@ -31,7 +31,7 @@ import org.jetbrains.kotlin.kdoc.parser.KDocKnownTag public class KDocImpl(buffer: CharSequence?) : LazyParseablePsiElement(KDocTokens.KDOC, buffer), KDoc { - override fun getLanguage(): Language = JetLanguage.INSTANCE + override fun getLanguage(): Language = KotlinLanguage.INSTANCE override fun toString(): String = getNode().getElementType().toString() diff --git a/compiler/frontend/src/org/jetbrains/kotlin/lexer/JetToken.java b/compiler/frontend/src/org/jetbrains/kotlin/lexer/JetToken.java index 37380f6d0d2..29adf090786 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/lexer/JetToken.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/lexer/JetToken.java @@ -19,10 +19,10 @@ package org.jetbrains.kotlin.lexer; import com.intellij.psi.tree.IElementType; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; public class JetToken extends IElementType { public JetToken(@NotNull @NonNls String debugName) { - super(debugName, JetLanguage.INSTANCE); + super(debugName, KotlinLanguage.INSTANCE); } } diff --git a/compiler/frontend/src/org/jetbrains/kotlin/parsing/JetParserDefinition.java b/compiler/frontend/src/org/jetbrains/kotlin/parsing/JetParserDefinition.java index 71c408f870d..8238112a185 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/parsing/JetParserDefinition.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/parsing/JetParserDefinition.java @@ -32,7 +32,7 @@ import com.intellij.psi.tree.TokenSet; import org.jetbrains.annotations.NotNull; import org.jetbrains.kotlin.JetNodeType; import org.jetbrains.kotlin.JetNodeTypes; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.kdoc.lexer.KDocTokens; import org.jetbrains.kotlin.kdoc.parser.KDocElementType; import org.jetbrains.kotlin.kdoc.psi.impl.KDocLink; @@ -55,7 +55,7 @@ public class JetParserDefinition implements ParserDefinition { @NotNull public static JetParserDefinition getInstance() { - return (JetParserDefinition)LanguageParserDefinitions.INSTANCE.forLanguage(JetLanguage.INSTANCE); + return (JetParserDefinition)LanguageParserDefinitions.INSTANCE.forLanguage(KotlinLanguage.INSTANCE); } @Override diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/JetElementImpl.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/JetElementImpl.java index 5248c7ddaf6..3cfc3013cfd 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/JetElementImpl.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/JetElementImpl.java @@ -25,7 +25,7 @@ import com.intellij.psi.PsiReference; import com.intellij.psi.PsiReferenceService; import com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; public class JetElementImpl extends ASTWrapperPsiElement implements JetElement { public JetElementImpl(@NotNull ASTNode node) { @@ -35,7 +35,7 @@ public class JetElementImpl extends ASTWrapperPsiElement implements JetElement { @NotNull @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } @Override diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/JetElementImplStub.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/JetElementImplStub.java index cbbad15182a..3b09077070f 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/JetElementImplStub.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/JetElementImplStub.java @@ -24,7 +24,7 @@ import com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry import com.intellij.psi.stubs.IStubElementType; import com.intellij.psi.stubs.StubElement; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.psi.stubs.elements.JetStubElementType; import java.util.Arrays; @@ -43,7 +43,7 @@ public class JetElementImplStub> extends StubBasedPsiEl @NotNull @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } @Override diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/JetFile.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/JetFile.java index ff6e4affa18..897b7ea1060 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/JetFile.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/JetFile.java @@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.kotlin.JetNodeTypes; import org.jetbrains.kotlin.idea.JetFileType; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.name.FqName; import org.jetbrains.kotlin.psi.stubs.KotlinFileStub; import org.jetbrains.kotlin.psi.stubs.elements.JetPlaceHolderStubElementType; @@ -47,7 +47,7 @@ public class JetFile extends PsiFileBase implements JetDeclarationContainer, Jet private final boolean isCompiled; public JetFile(FileViewProvider viewProvider, boolean compiled) { - super(viewProvider, JetLanguage.INSTANCE); + super(viewProvider, KotlinLanguage.INSTANCE); this.isCompiled = compiled; } diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFileElementType.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFileElementType.java index c707637550a..87008235d15 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFileElementType.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetFileElementType.java @@ -27,7 +27,7 @@ import com.intellij.psi.stubs.StubOutputStream; import com.intellij.psi.tree.IStubFileElementType; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.parsing.JetParser; import org.jetbrains.kotlin.psi.stubs.KotlinFileStub; @@ -39,11 +39,11 @@ public class JetFileElementType extends IStubFileElementType { private static final String NAME = "kotlin.FILE"; public JetFileElementType() { - super(NAME, JetLanguage.INSTANCE); + super(NAME, KotlinLanguage.INSTANCE); } protected JetFileElementType(@NonNls String debugName) { - super(debugName, JetLanguage.INSTANCE); + super(debugName, KotlinLanguage.INSTANCE); } @Override diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetStubElementType.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetStubElementType.java index d4d0eb83c1b..67b272c9531 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetStubElementType.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/stubs/elements/JetStubElementType.java @@ -27,7 +27,7 @@ import com.intellij.util.ArrayFactory; import com.intellij.util.ReflectionUtil; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.psi.JetClassOrObject; import org.jetbrains.kotlin.psi.JetElementImplStub; import org.jetbrains.kotlin.psi.JetFunction; @@ -48,7 +48,7 @@ public abstract class JetStubElementType arrayFactory; public JetStubElementType(@NotNull @NonNls String debugName, @NotNull final Class psiClass, @NotNull Class stubClass) { - super(debugName, JetLanguage.INSTANCE); + super(debugName, KotlinLanguage.INSTANCE); try { byNodeConstructor = psiClass.getConstructor(ASTNode.class); byStubConstructor = psiClass.getConstructor(stubClass); diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/FakeLightClassForFileOfPackage.java b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/FakeLightClassForFileOfPackage.java index fbd71bca0bf..0c8a1a26feb 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/FakeLightClassForFileOfPackage.java +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/FakeLightClassForFileOfPackage.java @@ -24,7 +24,7 @@ import com.intellij.psi.PsiManager; import com.intellij.psi.impl.light.AbstractLightClass; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.name.FqName; import org.jetbrains.kotlin.psi.JetClassOrObject; import org.jetbrains.kotlin.psi.JetFile; @@ -93,7 +93,7 @@ public class FakeLightClassForFileOfPackage extends AbstractLightClass implement @NotNull @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } @Override diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForExplicitDeclaration.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForExplicitDeclaration.kt index a42e67df94d..3e9a0bbc4e7 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForExplicitDeclaration.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForExplicitDeclaration.kt @@ -36,7 +36,7 @@ import org.jetbrains.kotlin.builtins.KotlinBuiltIns import org.jetbrains.kotlin.codegen.binding.PsiCodegenPredictor import org.jetbrains.kotlin.descriptors.ClassDescriptor import org.jetbrains.kotlin.fileClasses.NoResolveFileClassesProvider -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.lexer.JetTokens.* import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.name.FqNameUnsafe @@ -66,7 +66,7 @@ public open class KotlinLightClassForExplicitDeclaration( var createWrapper = forceMethodWrapping // Use PsiClass wrapper instead of package light class to avoid names like "FooPackage" in Type Hierarchy and related views if (containingClass is KotlinLightClassForFacade) { - containingClass = object : LightClass(containingClass as KotlinLightClassForFacade, JetLanguage.INSTANCE) { + containingClass = object : LightClass(containingClass as KotlinLightClassForFacade, KotlinLanguage.INSTANCE) { override fun getName(): String? { return currentFileName } @@ -75,7 +75,7 @@ public open class KotlinLightClassForExplicitDeclaration( } if (createWrapper) { - return object : LightMethod(myManager, method, containingClass!!, JetLanguage.INSTANCE) { + return object : LightMethod(myManager, method, containingClass!!, KotlinLanguage.INSTANCE) { override fun getParent(): PsiElement { return getContainingClass()!! } diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForFacade.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForFacade.kt index 90b8cf2eef7..2037c270de5 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForFacade.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForFacade.kt @@ -30,7 +30,7 @@ import com.intellij.psi.util.CachedValuesManager import com.intellij.psi.util.PsiModificationTracker import com.intellij.util.containers.SLRUCache import org.jetbrains.annotations.NonNls -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.load.kotlin.PackageClassUtils import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.psi.JetClassOrObject @@ -111,7 +111,7 @@ public class KotlinLightClassForFacade private constructor( facadeClassFqName.parent() private val modifierList: PsiModifierList = - LightModifierList(manager, JetLanguage.INSTANCE, PsiModifier.PUBLIC, PsiModifier.FINAL) + LightModifierList(manager, KotlinLanguage.INSTANCE, PsiModifier.PUBLIC, PsiModifier.FINAL) private val implementsList: LightEmptyImplementsList = LightEmptyImplementsList(manager) diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightField.java b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightField.java index 018306b3c55..b99226f668a 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightField.java +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightField.java @@ -27,7 +27,7 @@ import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.psi.JetDeclaration; // Copied from com.intellij.psi.impl.light.LightField @@ -172,7 +172,7 @@ public abstract class KotlinLightField by Delegates.blockingLazy { val cacheManager = CachedValuesManager.getManager(delegate.getProject()) cacheManager.createCachedValue({ - val parameterBuilder = LightParameterListBuilder(getManager(), JetLanguage.INSTANCE, this) + val parameterBuilder = LightParameterListBuilder(getManager(), KotlinLanguage.INSTANCE, this) for ((index, parameter) in delegate.getParameterList().getParameters().withIndex()) { parameterBuilder.addParameter(KotlinLightParameter(parameter, index, this)) @@ -113,7 +113,7 @@ open public class KotlinLightMethodForDeclaration( override fun getUseScope(): SearchScope = origin.getUseScope() - override fun getLanguage(): Language = JetLanguage.INSTANCE + override fun getLanguage(): Language = KotlinLanguage.INSTANCE override fun processDeclarations(processor: PsiScopeProcessor, state: ResolveState, lastParent: PsiElement?, place: PsiElement): Boolean { return getTypeParameters().all { processor.execute(it, state) } diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightModifierList.java b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightModifierList.java index c540b4ffaf9..e25015c30ae 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightModifierList.java +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightModifierList.java @@ -23,11 +23,11 @@ import com.intellij.psi.impl.light.LightModifierList; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; public abstract class KotlinLightModifierList extends LightModifierList { public KotlinLightModifierList(PsiManager psiManager, @NotNull String[] modifiers) { - super(psiManager, JetLanguage.INSTANCE, modifiers); + super(psiManager, KotlinLanguage.INSTANCE, modifiers); } public abstract PsiAnnotationOwner getDelegate(); diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightParameter.java b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightParameter.java index 5783b0f7467..cf4351db2c6 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightParameter.java +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightParameter.java @@ -25,7 +25,7 @@ import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.psi.*; import org.jetbrains.kotlin.psi.psiUtil.PsiUtilPackage; @@ -43,7 +43,7 @@ public class KotlinLightParameter extends LightParameter implements KotlinLightE private final KotlinLightMethod method; public KotlinLightParameter(final PsiParameter delegate, int index, KotlinLightMethod method) { - super(getName(delegate, index), delegate.getType(), method, JetLanguage.INSTANCE); + super(getName(delegate, index), delegate.getType(), method, KotlinLanguage.INSTANCE); this.delegate = delegate; this.index = index; @@ -122,7 +122,7 @@ public class KotlinLightParameter extends LightParameter implements KotlinLightE @NotNull @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } @NotNull diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightTypeParameter.java b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightTypeParameter.java index 03952b354f4..1db791669c6 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightTypeParameter.java +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightTypeParameter.java @@ -22,7 +22,7 @@ import com.intellij.psi.impl.light.AbstractLightClass; import com.intellij.psi.search.SearchScope; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.psi.JetTypeParameter; import org.jetbrains.kotlin.psi.JetTypeParameterListOwner; @@ -36,7 +36,7 @@ public class KotlinLightTypeParameter @NotNull PsiTypeParameterListOwner owner, int index, @NotNull String name) { - super(owner.getManager(), JetLanguage.INSTANCE); + super(owner.getManager(), KotlinLanguage.INSTANCE); this.owner = owner; this.index = index; this.name = name; @@ -133,7 +133,7 @@ public class KotlinLightTypeParameter @NotNull @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } @NotNull diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightTypeParameterListBuilder.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightTypeParameterListBuilder.kt index 8d4442d3199..e2a461a3d7a 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightTypeParameterListBuilder.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightTypeParameterListBuilder.kt @@ -17,13 +17,13 @@ package org.jetbrains.kotlin.asJava import com.intellij.psi.PsiManager -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import com.intellij.psi.impl.light.LightTypeParameterListBuilder import com.intellij.psi.scope.PsiScopeProcessor import com.intellij.psi.ResolveState import com.intellij.psi.PsiElement -public class KotlinLightTypeParameterListBuilder(manager: PsiManager): LightTypeParameterListBuilder(manager, JetLanguage.INSTANCE) { +public class KotlinLightTypeParameterListBuilder(manager: PsiManager): LightTypeParameterListBuilder(manager, KotlinLanguage.INSTANCE) { override fun processDeclarations(processor: PsiScopeProcessor, state: ResolveState, lastParent: PsiElement?, place: PsiElement): Boolean { return getTypeParameters().all { processor.execute(it, state) } } diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinWrappingLightClass.java b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinWrappingLightClass.java index cf6b811f186..ad554a6a803 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinWrappingLightClass.java +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinWrappingLightClass.java @@ -32,7 +32,7 @@ import kotlin.KotlinPackage; import kotlin.jvm.functions.Function1; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.name.FqName; import org.jetbrains.kotlin.psi.*; import org.jetbrains.kotlin.psi.psiUtil.PsiUtilPackage; @@ -43,7 +43,7 @@ public abstract class KotlinWrappingLightClass extends AbstractLightClass implem private final ClassInnerStuffCache myInnersCache = new ClassInnerStuffCache(this); protected KotlinWrappingLightClass(PsiManager manager) { - super(manager, JetLanguage.INSTANCE); + super(manager, KotlinLanguage.INSTANCE); } @Nullable @@ -184,7 +184,7 @@ public abstract class KotlinWrappingLightClass extends AbstractLightClass implem @NotNull @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } private boolean isTraitFakeOverride(@NotNull JetDeclaration originMethodDeclaration) { diff --git a/compiler/tests/org/jetbrains/kotlin/test/JetTestUtils.java b/compiler/tests/org/jetbrains/kotlin/test/JetTestUtils.java index fe8f99cc8ae..0178c5c84d1 100644 --- a/compiler/tests/org/jetbrains/kotlin/test/JetTestUtils.java +++ b/compiler/tests/org/jetbrains/kotlin/test/JetTestUtils.java @@ -52,13 +52,12 @@ import org.jetbrains.kotlin.config.CommonConfigurationKeys; import org.jetbrains.kotlin.config.CompilerConfiguration; import org.jetbrains.kotlin.config.ContentRoot; import org.jetbrains.kotlin.config.KotlinSourceRoot; -import org.jetbrains.kotlin.descriptors.ModuleParameters; import org.jetbrains.kotlin.descriptors.impl.ModuleDescriptorImpl; import org.jetbrains.kotlin.diagnostics.Diagnostic; import org.jetbrains.kotlin.diagnostics.Errors; import org.jetbrains.kotlin.diagnostics.Severity; import org.jetbrains.kotlin.diagnostics.rendering.DefaultErrorMessages; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.lexer.JetTokens; import org.jetbrains.kotlin.name.Name; import org.jetbrains.kotlin.psi.JetExpression; @@ -406,7 +405,7 @@ public class JetTestUtils { public static JetFile createFile(@NotNull @NonNls final String name, @NotNull String text, @NotNull Project project) { String shortName = name.substring(name.lastIndexOf('/') + 1); shortName = shortName.substring(shortName.lastIndexOf('\\') + 1); - LightVirtualFile virtualFile = new LightVirtualFile(shortName, JetLanguage.INSTANCE, text) { + LightVirtualFile virtualFile = new LightVirtualFile(shortName, KotlinLanguage.INSTANCE, text) { @NotNull @Override public String getPath() { @@ -418,7 +417,7 @@ public class JetTestUtils { virtualFile.setCharset(CharsetToolkit.UTF8_CHARSET); PsiFileFactoryImpl factory = (PsiFileFactoryImpl) PsiFileFactory.getInstance(project); //noinspection ConstantConditions - return (JetFile) factory.trySetupPsiForFile(virtualFile, JetLanguage.INSTANCE, true, false); + return (JetFile) factory.trySetupPsiForFile(virtualFile, KotlinLanguage.INSTANCE, true, false); } public static String doLoadFile(String myFullDataPath, String name) throws IOException { diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/kotlinFileViewProviders.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/kotlinFileViewProviders.kt index eb3634c1c67..97249849f6e 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/kotlinFileViewProviders.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/decompiler/kotlinFileViewProviders.kt @@ -26,13 +26,13 @@ import com.intellij.psi.PsiManager import com.intellij.psi.SingleRootFileViewProvider import com.intellij.psi.impl.source.PsiFileImpl import org.jetbrains.kotlin.idea.JetFileType -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.utils.concurrent.block.LockedClearableLazyValue abstract class KotlinClassFileViewProvider( manager: PsiManager, file: VirtualFile, - physical: Boolean) : SingleRootFileViewProvider(manager, file, physical, JetLanguage.INSTANCE) { + physical: Boolean) : SingleRootFileViewProvider(manager, file, physical, KotlinLanguage.INSTANCE) { val content : LockedClearableLazyValue = LockedClearableLazyValue(Any()) { val psiFile = createFile(manager.getProject(), file, JetFileType.INSTANCE) val text = psiFile?.getText() ?: "" diff --git a/idea/idea-repl/src/org/jetbrains/kotlin/console/KotlinConsoleRunner.kt b/idea/idea-repl/src/org/jetbrains/kotlin/console/KotlinConsoleRunner.kt index e3dee0fe597..510d311bcf2 100644 --- a/idea/idea-repl/src/org/jetbrains/kotlin/console/KotlinConsoleRunner.kt +++ b/idea/idea-repl/src/org/jetbrains/kotlin/console/KotlinConsoleRunner.kt @@ -53,7 +53,7 @@ import org.jetbrains.kotlin.console.gutter.ReplIcons import org.jetbrains.kotlin.console.highlight.KotlinHistoryHighlighter import org.jetbrains.kotlin.console.highlight.KotlinReplOutputHighlighter import org.jetbrains.kotlin.console.highlight.ReplColors -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.completion.doNotComplete import org.jetbrains.kotlin.psi.JetFile import java.awt.Color @@ -85,7 +85,7 @@ public class KotlinConsoleRunner( override fun createConsoleView(): LanguageConsoleView? { val consoleView = LanguageConsoleBuilder() .gutterContentProvider(KotlinConsoleGutterContentProvider()) - .build(project, JetLanguage.INSTANCE) + .build(project, KotlinLanguage.INSTANCE) consoleView.prompt = null diff --git a/idea/src/META-INF/i18n.xml b/idea/src/META-INF/i18n.xml index 7627352a145..f707c484de3 100644 --- a/idea/src/META-INF/i18n.xml +++ b/idea/src/META-INF/i18n.xml @@ -1,6 +1,6 @@ - + - - + + @@ -281,26 +281,26 @@ - - - - - + + + + + - - - + + + - - + - - + + language="kotlin" /> - + - + - - - - + - + @@ -365,7 +365,7 @@ - + - + @@ -407,11 +407,11 @@ - + - - + + @@ -426,7 +426,7 @@ - + @@ -439,9 +439,9 @@ - - - + + + - + @@ -488,8 +488,8 @@ - - + + @@ -498,16 +498,16 @@ - + @@ -584,11 +584,11 @@ diff --git a/idea/src/org/jetbrains/kotlin/idea/actions/ShowExpressionTypeAction.kt b/idea/src/org/jetbrains/kotlin/idea/actions/ShowExpressionTypeAction.kt index 05034943c54..6d2f0eb96a3 100644 --- a/idea/src/org/jetbrains/kotlin/idea/actions/ShowExpressionTypeAction.kt +++ b/idea/src/org/jetbrains/kotlin/idea/actions/ShowExpressionTypeAction.kt @@ -24,7 +24,7 @@ import com.intellij.openapi.actionSystem.CommonDataKeys import com.intellij.openapi.editor.Editor import com.intellij.psi.PsiFile import org.jetbrains.kotlin.descriptors.CallableDescriptor -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.caches.resolve.analyze import org.jetbrains.kotlin.psi.JetCallableDeclaration import org.jetbrains.kotlin.psi.JetExpression @@ -45,7 +45,7 @@ public class ShowExpressionTypeAction : AnAction() { val type = if (editor.getSelectionModel().hasSelection()) { val startOffset = editor.getSelectionModel().getSelectionStart() val endOffset = editor.getSelectionModel().getSelectionEnd() - val expression = CodeInsightUtilCore.findElementInRange(psiFile, startOffset, endOffset, javaClass(), JetLanguage.INSTANCE) ?: return + val expression = CodeInsightUtilCore.findElementInRange(psiFile, startOffset, endOffset, javaClass(), KotlinLanguage.INSTANCE) ?: return typeByExpression(expression) } else { diff --git a/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinSetupSDKNotificationProvider.kt b/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinSetupSDKNotificationProvider.kt index fde1e399464..f896245dde1 100644 --- a/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinSetupSDKNotificationProvider.kt +++ b/idea/src/org/jetbrains/kotlin/idea/configuration/KotlinSetupSDKNotificationProvider.kt @@ -34,7 +34,7 @@ import com.intellij.psi.PsiManager import com.intellij.ui.EditorNotificationPanel import com.intellij.ui.EditorNotifications import org.jetbrains.kotlin.idea.JetFileType -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.util.application.runWriteAction // Code is very same to com.intellij.codeInsight.daemon.impl.SetupSDKNotificationProvider @@ -58,7 +58,7 @@ public class KotlinSetupSDKNotificationProvider( } val psiFile = PsiManager.getInstance(myProject).findFile(file) ?: return null - if (psiFile.language !== JetLanguage.INSTANCE) { + if (psiFile.language !== KotlinLanguage.INSTANCE) { return null } diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt index 5623fb670cd..4daff624602 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/evaluate/KotlinEvaluationBuilder.kt @@ -54,7 +54,7 @@ import org.jetbrains.kotlin.descriptors.ClassDescriptor import org.jetbrains.kotlin.descriptors.ModuleDescriptor import org.jetbrains.kotlin.diagnostics.Severity import org.jetbrains.kotlin.diagnostics.rendering.DefaultErrorMessages -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.caches.resolve.KotlinCacheService import org.jetbrains.kotlin.idea.caches.resolve.getJavaClassDescriptor import org.jetbrains.kotlin.idea.core.refactoring.quoteIfNeeded @@ -508,10 +508,10 @@ private fun PsiElement.createFlexibleTypesFile(): JetFile { private fun PsiElement.createJetFile(fileName: String, fileText: String): JetFile { // Not using JetPsiFactory because we need a virtual file attached to the JetFile - val virtualFile = LightVirtualFile(fileName, JetLanguage.INSTANCE, fileText) + val virtualFile = LightVirtualFile(fileName, KotlinLanguage.INSTANCE, fileText) virtualFile.charset = CharsetToolkit.UTF8_CHARSET val jetFile = (PsiFileFactory.getInstance(project) as PsiFileFactoryImpl) - .trySetupPsiForFile(virtualFile, JetLanguage.INSTANCE, true, false) as JetFile + .trySetupPsiForFile(virtualFile, KotlinLanguage.INSTANCE, true, false) as JetFile jetFile.analysisContext = this return jetFile } diff --git a/idea/src/org/jetbrains/kotlin/idea/editor/wordSelection/KotlinWordSelectionFilter.kt b/idea/src/org/jetbrains/kotlin/idea/editor/wordSelection/KotlinWordSelectionFilter.kt index 8eb159de291..1f5e4970e4c 100644 --- a/idea/src/org/jetbrains/kotlin/idea/editor/wordSelection/KotlinWordSelectionFilter.kt +++ b/idea/src/org/jetbrains/kotlin/idea/editor/wordSelection/KotlinWordSelectionFilter.kt @@ -20,12 +20,12 @@ import com.intellij.openapi.util.Condition import com.intellij.psi.PsiElement import org.jetbrains.kotlin.JetNodeTypes.* import org.jetbrains.kotlin.psi.JetContainerNode -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.kdoc.parser.KDocElementTypes public class KotlinWordSelectionFilter : Condition{ override fun value(e: PsiElement): Boolean { - if (e.getLanguage() != JetLanguage.INSTANCE) return true + if (e.getLanguage() != KotlinLanguage.INSTANCE) return true if (KotlinListSelectioner.canSelect(e)) return false if (e is JetContainerNode) return false diff --git a/idea/src/org/jetbrains/kotlin/idea/formatter/JetBlock.java b/idea/src/org/jetbrains/kotlin/idea/formatter/JetBlock.java index 31393c2d894..3f5e14df613 100644 --- a/idea/src/org/jetbrains/kotlin/idea/formatter/JetBlock.java +++ b/idea/src/org/jetbrains/kotlin/idea/formatter/JetBlock.java @@ -29,7 +29,7 @@ import com.intellij.psi.tree.TokenSet; import com.intellij.util.containers.ContainerUtil; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.idea.core.formatter.JetCodeStyleSettings; import org.jetbrains.kotlin.kdoc.lexer.KDocTokens; import org.jetbrains.kotlin.kdoc.parser.KDocElementTypes; @@ -251,7 +251,7 @@ public class JetBlock extends AbstractBlock { @NotNull private WrappingStrategy getWrappingStrategy() { - CommonCodeStyleSettings commonSettings = mySettings.getCommonSettings(JetLanguage.INSTANCE); + CommonCodeStyleSettings commonSettings = mySettings.getCommonSettings(KotlinLanguage.INSTANCE); IElementType elementType = myNode.getElementType(); if (elementType == VALUE_ARGUMENT_LIST) { @@ -268,7 +268,7 @@ public class JetBlock extends AbstractBlock { } private NodeAlignmentStrategy getChildrenAlignmentStrategy() { - final CommonCodeStyleSettings jetCommonSettings = mySettings.getCommonSettings(JetLanguage.INSTANCE); + final CommonCodeStyleSettings jetCommonSettings = mySettings.getCommonSettings(KotlinLanguage.INSTANCE); JetCodeStyleSettings jetSettings = mySettings.getCustomSettings(JetCodeStyleSettings.class); // Redefine list of strategies for some special elements diff --git a/idea/src/org/jetbrains/kotlin/idea/formatter/JetCodeStyleSettingsProvider.java b/idea/src/org/jetbrains/kotlin/idea/formatter/JetCodeStyleSettingsProvider.java index 44b40f77196..a796426a3e9 100644 --- a/idea/src/org/jetbrains/kotlin/idea/formatter/JetCodeStyleSettingsProvider.java +++ b/idea/src/org/jetbrains/kotlin/idea/formatter/JetCodeStyleSettingsProvider.java @@ -25,19 +25,19 @@ import com.intellij.psi.codeStyle.CodeStyleSettings; import com.intellij.psi.codeStyle.CodeStyleSettingsProvider; import com.intellij.psi.codeStyle.CustomCodeStyleSettings; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.idea.core.formatter.JetCodeStyleSettings; public class JetCodeStyleSettingsProvider extends CodeStyleSettingsProvider { @Override public String getConfigurableDisplayName() { - return JetLanguage.NAME; + return KotlinLanguage.NAME; } @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } @Override @@ -48,10 +48,10 @@ public class JetCodeStyleSettingsProvider extends CodeStyleSettingsProvider { @NotNull @Override public Configurable createSettingsPage(CodeStyleSettings settings, CodeStyleSettings originalSettings) { - return new CodeStyleAbstractConfigurable(settings, originalSettings, JetLanguage.NAME) { + return new CodeStyleAbstractConfigurable(settings, originalSettings, KotlinLanguage.NAME) { @Override protected CodeStyleAbstractPanel createPanel(CodeStyleSettings settings) { - return new TabbedLanguageCodeStylePanel(JetLanguage.INSTANCE, getCurrentSettings(), settings) { + return new TabbedLanguageCodeStylePanel(KotlinLanguage.INSTANCE, getCurrentSettings(), settings) { @Override protected void initTabs(CodeStyleSettings settings) { // TODO: activate all parent tabs diff --git a/idea/src/org/jetbrains/kotlin/idea/formatter/JetFormattingModelBuilder.java b/idea/src/org/jetbrains/kotlin/idea/formatter/JetFormattingModelBuilder.java index 3f78c3926ef..bced977efbc 100644 --- a/idea/src/org/jetbrains/kotlin/idea/formatter/JetFormattingModelBuilder.java +++ b/idea/src/org/jetbrains/kotlin/idea/formatter/JetFormattingModelBuilder.java @@ -29,13 +29,13 @@ import com.intellij.psi.codeStyle.CodeStyleSettings; import com.intellij.psi.formatter.FormattingDocumentModelImpl; import com.intellij.psi.formatter.PsiBasedFormattingModel; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; public class JetFormattingModelBuilder implements FormattingModelBuilder { @NotNull @Override public FormattingModel createModel(PsiElement element, CodeStyleSettings settings) { - PsiFile containingFile = element.getContainingFile().getViewProvider().getPsi(JetLanguage.INSTANCE); + PsiFile containingFile = element.getContainingFile().getViewProvider().getPsi(KotlinLanguage.INSTANCE); JetBlock block = new JetBlock( containingFile.getNode(), NodeAlignmentStrategy.getNullStrategy(), Indent.getNoneIndent(), null, settings, FormatterPackage.createSpacingBuilder(settings)); diff --git a/idea/src/org/jetbrains/kotlin/idea/formatter/JetLanguageCodeStyleSettingsProvider.java b/idea/src/org/jetbrains/kotlin/idea/formatter/JetLanguageCodeStyleSettingsProvider.java index 60a726491ff..87087e52ec3 100644 --- a/idea/src/org/jetbrains/kotlin/idea/formatter/JetLanguageCodeStyleSettingsProvider.java +++ b/idea/src/org/jetbrains/kotlin/idea/formatter/JetLanguageCodeStyleSettingsProvider.java @@ -23,14 +23,14 @@ import com.intellij.psi.codeStyle.CodeStyleSettingsCustomizable; import com.intellij.psi.codeStyle.CommonCodeStyleSettings; import com.intellij.psi.codeStyle.LanguageCodeStyleSettingsProvider; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.idea.core.formatter.JetCodeStyleSettings; public class JetLanguageCodeStyleSettingsProvider extends LanguageCodeStyleSettingsProvider { @NotNull @Override public Language getLanguage() { - return JetLanguage.INSTANCE; + return KotlinLanguage.INSTANCE; } @Override @@ -90,7 +90,7 @@ public class JetLanguageCodeStyleSettingsProvider extends LanguageCodeStyleSetti @Override public String getLanguageName() { - return JetLanguage.NAME; + return KotlinLanguage.NAME; } @Override diff --git a/idea/src/org/jetbrains/kotlin/idea/formatter/KotlinSpacingBuilder.kt b/idea/src/org/jetbrains/kotlin/idea/formatter/KotlinSpacingBuilder.kt index 3d0d69e039a..c641e72ae88 100644 --- a/idea/src/org/jetbrains/kotlin/idea/formatter/KotlinSpacingBuilder.kt +++ b/idea/src/org/jetbrains/kotlin/idea/formatter/KotlinSpacingBuilder.kt @@ -25,7 +25,7 @@ import com.intellij.psi.codeStyle.CodeStyleSettings import com.intellij.psi.formatter.common.AbstractBlock import com.intellij.psi.tree.IElementType import org.jetbrains.kotlin.JetNodeTypes -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.lexer.JetTokens import java.util.ArrayList @@ -42,7 +42,7 @@ class KotlinSpacingBuilder(val codeStyleSettings: CodeStyleSettings) { fun getSpacing(parent: ASTBlock, left: ASTBlock, right: ASTBlock): Spacing? } - inner class BasicSpacingBuilder() : SpacingBuilder(codeStyleSettings, JetLanguage.INSTANCE), Builder { + inner class BasicSpacingBuilder() : SpacingBuilder(codeStyleSettings, KotlinLanguage.INSTANCE), Builder { override fun getSpacing(parent: ASTBlock, left: ASTBlock, right: ASTBlock): Spacing? { return super.getSpacing(parent, left, right) } diff --git a/idea/src/org/jetbrains/kotlin/idea/formatter/kotlinSpacingRules.kt b/idea/src/org/jetbrains/kotlin/idea/formatter/kotlinSpacingRules.kt index c2312e64d2c..4d1664e700d 100644 --- a/idea/src/org/jetbrains/kotlin/idea/formatter/kotlinSpacingRules.kt +++ b/idea/src/org/jetbrains/kotlin/idea/formatter/kotlinSpacingRules.kt @@ -26,7 +26,7 @@ import com.intellij.psi.formatter.FormatterUtil import com.intellij.psi.tree.IElementType import com.intellij.psi.tree.TokenSet import org.jetbrains.kotlin.JetNodeTypes.* -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.core.formatter.JetCodeStyleSettings import org.jetbrains.kotlin.idea.formatter.KotlinSpacingBuilder.CustomSpacingBuilder import org.jetbrains.kotlin.lexer.JetTokens @@ -44,7 +44,7 @@ fun SpacingBuilder.afterInside(element: IElementType, tokenSet: TokenSet, spacin fun createSpacingBuilder(settings: CodeStyleSettings): KotlinSpacingBuilder { val jetSettings = settings.getCustomSettings(javaClass())!! - val jetCommonSettings = settings.getCommonSettings(JetLanguage.INSTANCE)!! + val jetCommonSettings = settings.getCommonSettings(KotlinLanguage.INSTANCE)!! return rules(settings) { val DECLARATIONS = diff --git a/idea/src/org/jetbrains/kotlin/idea/highlighter/KotlinColorSettingsPage.kt b/idea/src/org/jetbrains/kotlin/idea/highlighter/KotlinColorSettingsPage.kt index a63d6232a04..3d63f0ace0e 100644 --- a/idea/src/org/jetbrains/kotlin/idea/highlighter/KotlinColorSettingsPage.kt +++ b/idea/src/org/jetbrains/kotlin/idea/highlighter/KotlinColorSettingsPage.kt @@ -24,7 +24,7 @@ import com.intellij.openapi.options.colors.ColorDescriptor import com.intellij.openapi.options.colors.ColorSettingsPage import org.jetbrains.kotlin.idea.JetBundle import org.jetbrains.kotlin.idea.JetIcons -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import javax.swing.* import java.lang.reflect.Field @@ -151,5 +151,5 @@ var globalCount } override fun getColorDescriptors(): Array = ColorDescriptor.EMPTY_ARRAY - override fun getDisplayName(): String = JetLanguage.NAME + override fun getDisplayName(): String = KotlinLanguage.NAME } diff --git a/idea/src/org/jetbrains/kotlin/idea/j2k/IdeaReferenceSearcher.kt b/idea/src/org/jetbrains/kotlin/idea/j2k/IdeaReferenceSearcher.kt index 91a40187da5..ff5f8f1e738 100644 --- a/idea/src/org/jetbrains/kotlin/idea/j2k/IdeaReferenceSearcher.kt +++ b/idea/src/org/jetbrains/kotlin/idea/j2k/IdeaReferenceSearcher.kt @@ -27,7 +27,7 @@ import com.intellij.psi.search.LocalSearchScope import com.intellij.psi.search.searches.ClassInheritorsSearch import com.intellij.psi.search.searches.OverridingMethodsSearch import com.intellij.psi.search.searches.ReferencesSearch -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.j2k.ReferenceSearcher import java.util.* @@ -44,7 +44,7 @@ public object IdeaReferenceSearcher: ReferenceSearcher { fileTypes.add(JavaLanguage.INSTANCE.getAssociatedFileType()!!) } if (searchKotlin) { - fileTypes.add(JetLanguage.INSTANCE.getAssociatedFileType()!!) + fileTypes.add(KotlinLanguage.INSTANCE.getAssociatedFileType()!!) } val searchScope = GlobalSearchScope.getScopeRestrictedByFileTypes(GlobalSearchScope.projectScope(element.getProject()), *fileTypes.toTypedArray()) return ReferencesSearch.search(element, searchScope).findAll() diff --git a/idea/src/org/jetbrains/kotlin/idea/liveTemplates/JetTemplateContextType.java b/idea/src/org/jetbrains/kotlin/idea/liveTemplates/JetTemplateContextType.java index 123382b4aec..7d65de9bdfb 100644 --- a/idea/src/org/jetbrains/kotlin/idea/liveTemplates/JetTemplateContextType.java +++ b/idea/src/org/jetbrains/kotlin/idea/liveTemplates/JetTemplateContextType.java @@ -30,7 +30,7 @@ import com.intellij.psi.util.PsiUtilBase; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.lexer.JetTokens; import org.jetbrains.kotlin.psi.*; @@ -41,7 +41,7 @@ public abstract class JetTemplateContextType extends TemplateContextType { @Override public boolean isInContext(@NotNull PsiFile file, int offset) { - if (PsiUtilBase.getLanguageAtOffset(file, offset).isKindOf(JetLanguage.INSTANCE)) { + if (PsiUtilBase.getLanguageAtOffset(file, offset).isKindOf(KotlinLanguage.INSTANCE)) { PsiElement element = file.findElementAt(offset); if (element == null) { element = file.findElementAt(offset - 1); @@ -85,7 +85,7 @@ public abstract class JetTemplateContextType extends TemplateContextType { public static class Generic extends JetTemplateContextType { public Generic() { - super("KOTLIN", JetLanguage.NAME, EverywhereContextType.class); + super("KOTLIN", KotlinLanguage.NAME, EverywhereContextType.class); } @Override diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeInfo.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeInfo.kt index fed4540f743..cf350ec6e71 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeInfo.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeInfo.kt @@ -31,7 +31,7 @@ import org.jetbrains.kotlin.builtins.KotlinBuiltIns import org.jetbrains.kotlin.descriptors.CallableDescriptor import org.jetbrains.kotlin.descriptors.Visibilities import org.jetbrains.kotlin.descriptors.Visibility -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.caches.resolve.getJavaMethodDescriptor import org.jetbrains.kotlin.idea.core.refactoring.j2k import org.jetbrains.kotlin.idea.project.ProjectStructureUtil @@ -148,7 +148,7 @@ public open class JetChangeInfo( fun isReceiverTypeChanged(): Boolean = receiverParameterInfo?.getTypeText() != methodDescriptor.renderOriginalReceiverType() - override fun getLanguage(): Language = JetLanguage.INSTANCE + override fun getLanguage(): Language = KotlinLanguage.INSTANCE public var propagationTargetUsageInfos: List = ArrayList() private set diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/inline/KotlinInlineValHandler.java b/idea/src/org/jetbrains/kotlin/idea/refactoring/inline/KotlinInlineValHandler.java index 6768c4f55b0..f1caa6de1d7 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/inline/KotlinInlineValHandler.java +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/inline/KotlinInlineValHandler.java @@ -53,12 +53,11 @@ import org.jetbrains.kotlin.descriptors.ValueParameterDescriptor; import org.jetbrains.kotlin.diagnostics.Diagnostic; import org.jetbrains.kotlin.diagnostics.DiagnosticFactory; import org.jetbrains.kotlin.diagnostics.Errors; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.idea.caches.resolve.ResolutionUtils; import org.jetbrains.kotlin.idea.resolve.ResolutionFacade; import org.jetbrains.kotlin.idea.util.IdeDescriptorRenderers; import org.jetbrains.kotlin.idea.util.ShortenReferences; -import org.jetbrains.kotlin.lexer.JetTokens; import org.jetbrains.kotlin.psi.*; import org.jetbrains.kotlin.psi.psiUtil.JetPsiUtilKt; import org.jetbrains.kotlin.resolve.BindingContext; @@ -78,7 +77,7 @@ import static org.jetbrains.kotlin.psi.PsiPackage.JetPsiFactory; public class KotlinInlineValHandler extends InlineActionHandler { @Override public boolean isEnabledForLanguage(Language l) { - return l.equals(JetLanguage.INSTANCE); + return l.equals(KotlinLanguage.INSTANCE); } @Override diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/MoveKotlinFileHandler.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/MoveKotlinFileHandler.kt index 455312e1673..c61897e84f2 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/MoveKotlinFileHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/move/moveFilesOrDirectories/MoveKotlinFileHandler.kt @@ -22,7 +22,7 @@ import com.intellij.psi.impl.light.LightElement import com.intellij.refactoring.move.moveFilesOrDirectories.MoveFileHandler import com.intellij.refactoring.move.moveFilesOrDirectories.MoveFilesOrDirectoriesUtil import com.intellij.usageView.UsageInfo -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.codeInsight.shorten.runWithElementsToShortenIsEmptyIgnored import org.jetbrains.kotlin.idea.core.KotlinNameSuggester import org.jetbrains.kotlin.idea.core.getPackage @@ -44,7 +44,7 @@ public class MoveKotlinFileHandler : MoveFileHandler() { private class MoveContext( psiManager: PsiManager, val declarationMoveProcessor: MoveKotlinTopLevelDeclarationsProcessor - ): LightElement(psiManager, JetLanguage.INSTANCE) { + ): LightElement(psiManager, KotlinLanguage.INSTANCE) { override fun toString() = "" } diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHelper.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHelper.kt index cc4a7156cb2..7c6cf7b33ad 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHelper.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHelper.kt @@ -31,7 +31,7 @@ import org.jetbrains.kotlin.asJava.namedUnwrappedElement import org.jetbrains.kotlin.asJava.toLightClass import org.jetbrains.kotlin.asJava.unwrapped import org.jetbrains.kotlin.descriptors.* -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.codeInsight.shorten.addToShorteningWaitSet import org.jetbrains.kotlin.idea.core.refactoring.createJavaField import org.jetbrains.kotlin.idea.core.refactoring.createJavaMethod @@ -249,7 +249,7 @@ class KotlinPullUpHelper( factory.createClass("Dummy") ) { // Prevent processing by JavaPullUpHelper - override fun getLanguage() = JetLanguage.INSTANCE + override fun getLanguage() = KotlinLanguage.INSTANCE } javaData.movedMembers.add(dummyField) } diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHelperFactory.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHelperFactory.kt index 0bccd044cce..86e4dda0fbd 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHelperFactory.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/pullUp/KotlinPullUpHelperFactory.kt @@ -25,7 +25,7 @@ import com.intellij.refactoring.memberPullUp.PullUpHelper import com.intellij.refactoring.memberPullUp.PullUpHelperFactory import org.jetbrains.kotlin.asJava.namedUnwrappedElement import org.jetbrains.kotlin.asJava.unwrapped -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.core.refactoring.createJavaClass import org.jetbrains.kotlin.psi.JetClass import org.jetbrains.kotlin.psi.JetClassOrObject @@ -48,7 +48,7 @@ public class KotlinPullUpHelperFactory : PullUpHelperFactory { if (!data.sourceClass.isInheritor(data.targetClass, true)) return EmptyPullUpHelper data.toKotlinPullUpData()?.let { return KotlinPullUpHelper(data, it) } - if (data.targetClass.language.`is`(JetLanguage.INSTANCE) && data.sourceClass.language.`is`(StdLanguages.JAVA)) { + if (data.targetClass.language.`is`(KotlinLanguage.INSTANCE) && data.sourceClass.language.`is`(StdLanguages.JAVA)) { return JavaToKotlinPostconversionPullUpHelper(data) } diff --git a/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationType.java b/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationType.java index 4c3a3be8401..f04ab6abcfd 100644 --- a/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationType.java +++ b/idea/src/org/jetbrains/kotlin/idea/run/JetRunConfigurationType.java @@ -20,7 +20,7 @@ import com.intellij.execution.configurations.*; import com.intellij.openapi.project.Project; import org.jetbrains.annotations.NotNull; import org.jetbrains.kotlin.idea.JetIcons; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; public class JetRunConfigurationType extends ConfigurationTypeBase { public static JetRunConfigurationType getInstance() { @@ -28,7 +28,7 @@ public class JetRunConfigurationType extends ConfigurationTypeBase { } public JetRunConfigurationType() { - super("JetRunConfigurationType", JetLanguage.NAME, JetLanguage.NAME, JetIcons.LAUNCH); + super("JetRunConfigurationType", KotlinLanguage.NAME, KotlinLanguage.NAME, JetIcons.LAUNCH); addFactory(new JetRunConfigurationFactory(this)); } diff --git a/idea/tests/org/jetbrains/kotlin/formatter/AbstractJetFormatterTest.java b/idea/tests/org/jetbrains/kotlin/formatter/AbstractJetFormatterTest.java index d804ab79824..37bb0851ea9 100644 --- a/idea/tests/org/jetbrains/kotlin/formatter/AbstractJetFormatterTest.java +++ b/idea/tests/org/jetbrains/kotlin/formatter/AbstractJetFormatterTest.java @@ -32,7 +32,7 @@ import com.intellij.testFramework.LightIdeaTestCase; import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.idea.test.PluginTestCaseBase; import org.jetbrains.kotlin.test.InTextDirectivesUtils; import org.jetbrains.kotlin.test.JetTestUtils; @@ -145,7 +145,7 @@ public abstract class AbstractJetFormatterTest extends LightIdeaTestCase { Integer rightMargin = InTextDirectivesUtils.getPrefixedInt(originalFileText, "// RIGHT_MARGIN: "); if (rightMargin != null) { - codeStyleSettings.setRightMargin(JetLanguage.INSTANCE, rightMargin); + codeStyleSettings.setRightMargin(KotlinLanguage.INSTANCE, rightMargin); } SettingsConfigurator configurator = JetFormatSettingsUtil.createConfigurator(originalFileText, codeStyleSettings); diff --git a/idea/tests/org/jetbrains/kotlin/formatter/JetFormatSettingsUtil.java b/idea/tests/org/jetbrains/kotlin/formatter/JetFormatSettingsUtil.java index d30a94422c1..5c29751e786 100644 --- a/idea/tests/org/jetbrains/kotlin/formatter/JetFormatSettingsUtil.java +++ b/idea/tests/org/jetbrains/kotlin/formatter/JetFormatSettingsUtil.java @@ -19,7 +19,7 @@ package org.jetbrains.kotlin.formatter; import com.intellij.psi.codeStyle.CodeStyleSettings; import com.intellij.psi.codeStyle.CodeStyleSettingsManager; import com.intellij.testFramework.LightPlatformTestCase; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.idea.core.formatter.JetCodeStyleSettings; import org.jetbrains.kotlin.test.SettingsConfigurator; @@ -34,7 +34,7 @@ public class JetFormatSettingsUtil { public static SettingsConfigurator createConfigurator(String fileText, CodeStyleSettings settings) { return new SettingsConfigurator(fileText, settings.getCustomSettings(JetCodeStyleSettings.class), - settings.getCommonSettings(JetLanguage.INSTANCE)); + settings.getCommonSettings(KotlinLanguage.INSTANCE)); } public static SettingsConfigurator createConfigurator(String fileText) { diff --git a/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/NavigateToLibraryRegressionTest.java b/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/NavigateToLibraryRegressionTest.java index c097d0171e9..293af8c2903 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/NavigateToLibraryRegressionTest.java +++ b/idea/tests/org/jetbrains/kotlin/idea/decompiler/navigation/NavigateToLibraryRegressionTest.java @@ -25,7 +25,7 @@ import com.intellij.testFramework.LightProjectDescriptor; import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase; import org.jetbrains.annotations.NotNull; import org.jetbrains.kotlin.idea.JetFileType; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.idea.test.JetWithJdkAndRuntimeLightProjectDescriptor; public class NavigateToLibraryRegressionTest extends LightCodeInsightFixtureTestCase { @@ -34,7 +34,7 @@ public class NavigateToLibraryRegressionTest extends LightCodeInsightFixtureTest */ public void testRefToStdlib() { PsiElement navigationElement = configureAndResolve("fun foo() { println() }"); - assertSame(JetLanguage.INSTANCE, navigationElement.getLanguage()); + assertSame(KotlinLanguage.INSTANCE, navigationElement.getLanguage()); } /** @@ -57,7 +57,7 @@ public class NavigateToLibraryRegressionTest extends LightCodeInsightFixtureTest public void testRefToFunctionWithVararg() { PsiElement navigationElement = configureAndResolve("val x = arrayListOf(\"\", \"\")"); - assertSame(JetLanguage.INSTANCE, navigationElement.getLanguage()); + assertSame(KotlinLanguage.INSTANCE, navigationElement.getLanguage()); } @NotNull diff --git a/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInHierarchyTest.kt b/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInHierarchyTest.kt index a41fdd067a2..cedff6a55ee 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInHierarchyTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInHierarchyTest.kt @@ -28,7 +28,7 @@ import com.intellij.psi.PsiClass import com.intellij.psi.PsiElement import com.intellij.testFramework.MapDataContext import junit.framework.TestCase -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.idea.KotlinQuickDocumentationProvider import org.jetbrains.kotlin.idea.test.PluginTestCaseBase @@ -46,7 +46,7 @@ public class QuickDocInHierarchyTest() : CodeInsightTestCase() { val hierarchyTreeStructure = TypeHierarchyTreeStructure( getProject(), - LanguageTypeHierarchy.INSTANCE.forLanguage(JetLanguage.INSTANCE).getTarget(context) as PsiClass?, + LanguageTypeHierarchy.INSTANCE.forLanguage(KotlinLanguage.INSTANCE).getTarget(context) as PsiClass?, HierarchyBrowserBaseEx.SCOPE_PROJECT ) val hierarchyNodeDescriptor = hierarchyTreeStructure.getBaseDescriptor() as TypeHierarchyNodeDescriptor diff --git a/j2k/src/org/jetbrains/kotlin/j2k/JavaToKotlinConverter.kt b/j2k/src/org/jetbrains/kotlin/j2k/JavaToKotlinConverter.kt index 4a8bb063b6d..0d4694d5de8 100644 --- a/j2k/src/org/jetbrains/kotlin/j2k/JavaToKotlinConverter.kt +++ b/j2k/src/org/jetbrains/kotlin/j2k/JavaToKotlinConverter.kt @@ -23,7 +23,7 @@ import com.intellij.openapi.progress.* import com.intellij.openapi.project.Project import com.intellij.psi.* import com.intellij.psi.impl.source.DummyHolder -import org.jetbrains.kotlin.idea.JetLanguage +import org.jetbrains.kotlin.idea.KotlinLanguage import org.jetbrains.kotlin.j2k.ast.Element import org.jetbrains.kotlin.j2k.usageProcessing.ExternalCodeProcessor import org.jetbrains.kotlin.j2k.usageProcessing.UsageProcessing @@ -192,7 +192,7 @@ public class JavaToKotlinConverter( for ((reference, target, file, processings) in fileRefs.sortBy(ReferenceComparator)) { val processors = when (reference.getElement().getLanguage()) { JavaLanguage.INSTANCE -> processings.map { it.javaCodeProcessor }.filterNotNull() - JetLanguage.INSTANCE -> processings.map { it.kotlinCodeProcessor }.filterNotNull() + KotlinLanguage.INSTANCE -> processings.map { it.kotlinCodeProcessor }.filterNotNull() else -> continue@ReferenceLoop } diff --git a/js/js.frontend/src/org/jetbrains/kotlin/js/patterns/PatternBuilder.java b/js/js.frontend/src/org/jetbrains/kotlin/js/patterns/PatternBuilder.java index e828642d716..933ac26df18 100644 --- a/js/js.frontend/src/org/jetbrains/kotlin/js/patterns/PatternBuilder.java +++ b/js/js.frontend/src/org/jetbrains/kotlin/js/patterns/PatternBuilder.java @@ -21,7 +21,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.kotlin.descriptors.*; import org.jetbrains.kotlin.name.Name; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.resolve.DescriptorUtils; import org.jetbrains.kotlin.resolve.OverrideResolver; @@ -37,7 +37,7 @@ public final class PatternBuilder { private static final NamePredicate KOTLIN_NAME_PREDICATE = new NamePredicate("kotlin"); @NotNull - private static final Name KOTLIN_NAME = Name.identifier(JetLanguage.NAME.toLowerCase()); + private static final Name KOTLIN_NAME = Name.identifier(KotlinLanguage.NAME.toLowerCase()); private PatternBuilder() { } diff --git a/js/js.translator/src/org/jetbrains/kotlin/js/translate/context/Namer.java b/js/js.translator/src/org/jetbrains/kotlin/js/translate/context/Namer.java index 3f3413d1249..1ac567cf9a0 100644 --- a/js/js.translator/src/org/jetbrains/kotlin/js/translate/context/Namer.java +++ b/js/js.translator/src/org/jetbrains/kotlin/js/translate/context/Namer.java @@ -21,11 +21,10 @@ import com.google.dart.compiler.backend.js.ast.metadata.MetadataProperties; import com.google.dart.compiler.backend.js.ast.metadata.TypeCheck; import com.intellij.openapi.util.text.StringUtil; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.builtins.KotlinBuiltIns; import org.jetbrains.kotlin.descriptors.CallableDescriptor; import org.jetbrains.kotlin.descriptors.ClassDescriptor; import org.jetbrains.kotlin.descriptors.TypeParameterDescriptor; -import org.jetbrains.kotlin.idea.JetLanguage; +import org.jetbrains.kotlin.idea.KotlinLanguage; import org.jetbrains.kotlin.js.resolve.JsPlatform; import org.jetbrains.kotlin.name.FqName; import org.jetbrains.kotlin.name.FqNameUnsafe; @@ -42,7 +41,7 @@ import static org.jetbrains.kotlin.js.translate.utils.ManglingUtils.getSuggested * Encapsulates different types of constants and naming conventions. */ public final class Namer { - public static final String KOTLIN_NAME = JetLanguage.NAME; + public static final String KOTLIN_NAME = KotlinLanguage.NAME; public static final String KOTLIN_LOWER_NAME = KOTLIN_NAME.toLowerCase(); public static final JsNameRef KOTLIN_OBJECT_REF = new JsNameRef(KOTLIN_NAME); public static final JsNameRef KOTLIN_LONG_NAME_REF = new JsNameRef("Long", KOTLIN_OBJECT_REF);