diff --git a/idea/resources/META-INF/plugin-common.xml b/idea/resources/META-INF/plugin-common.xml index 196ac659e14..1816c87d04c 100644 --- a/idea/resources/META-INF/plugin-common.xml +++ b/idea/resources/META-INF/plugin-common.xml @@ -590,8 +590,8 @@ - - + + diff --git a/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProvider.kt b/idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProvider.kt similarity index 99% rename from idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProvider.kt rename to idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProvider.kt index 62a621c792a..d708bbe67ef 100644 --- a/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProvider.kt +++ b/idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProvider.kt @@ -118,7 +118,7 @@ class WrapValueParameterHandler(val base: DescriptorRenderer.ValueParametersHand } } -open class KotlinQuickDocumentationProviderCompatBase : AbstractDocumentationProvider() { +open class KotlinDocumentationProviderCompatBase : AbstractDocumentationProvider() { override fun getCustomDocumentationElement(editor: Editor, fil: PsiFile, contextElement: PsiElement?): PsiElement? { return if (contextElement.isModifier()) contextElement else null @@ -155,7 +155,7 @@ open class KotlinQuickDocumentationProviderCompatBase : AbstractDocumentationPro } companion object { - private val LOG = Logger.getInstance(KotlinQuickDocumentationProvider::class.java) + private val LOG = Logger.getInstance(KotlinDocumentationProvider::class.java) private val DESCRIPTOR_RENDERER = DescriptorRenderer.HTML.withOptions { classifierNamePolicy = HtmlClassifierNamePolicy(ClassifierNamePolicy.SHORT) diff --git a/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProviderCompat.kt b/idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProviderCompat.kt similarity index 75% rename from idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProviderCompat.kt rename to idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProviderCompat.kt index 5bb7400991c..b58591088d2 100644 --- a/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProviderCompat.kt +++ b/idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProviderCompat.kt @@ -6,4 +6,4 @@ package org.jetbrains.kotlin.idea // BUNCH 201 -class KotlinQuickDocumentationProvider : KotlinQuickDocumentationProviderCompatBase() \ No newline at end of file +class KotlinDocumentationProvider : KotlinDocumentationProviderCompatBase() \ No newline at end of file diff --git a/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProviderCompat.kt.201 b/idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProviderCompat.kt.201 similarity index 93% rename from idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProviderCompat.kt.201 rename to idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProviderCompat.kt.201 index 0967fd9ca97..68c454a7228 100644 --- a/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProviderCompat.kt.201 +++ b/idea/src/org/jetbrains/kotlin/idea/KotlinDocumentationProviderCompat.kt.201 @@ -15,7 +15,7 @@ import org.jetbrains.kotlin.psi.KtFile import java.util.function.Consumer // BUNCH 201 -class KotlinQuickDocumentationProvider : KotlinQuickDocumentationProviderCompatBase() { +class KotlinDocumentationProvider : KotlinDocumentationProviderCompatBase() { override fun collectDocComments(file: PsiFile, sink: Consumer) { if (file !is KtFile) return diff --git a/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractRenderingKDocTest.kt.201 b/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractRenderingKDocTest.kt.201 index 82702c83864..8b029f4b1a7 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractRenderingKDocTest.kt.201 +++ b/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractRenderingKDocTest.kt.201 @@ -6,7 +6,7 @@ package org.jetbrains.kotlin.idea.codeInsight import com.intellij.testFramework.UsefulTestCase -import org.jetbrains.kotlin.idea.KotlinQuickDocumentationProvider +import org.jetbrains.kotlin.idea.KotlinDocumentationProvider import org.jetbrains.kotlin.idea.test.KotlinLightCodeInsightFixtureTestCase import org.jetbrains.kotlin.idea.test.KotlinWithJdkAndRuntimeLightProjectDescriptor import org.jetbrains.kotlin.test.InTextDirectivesUtils @@ -20,7 +20,7 @@ abstract class AbstractRenderingKDocTest : KotlinLightCodeInsightFixtureTestCase myFixture.configureByFile(fileName()) val file = myFixture.file - val kDocProvider = KotlinQuickDocumentationProvider() + val kDocProvider = KotlinDocumentationProvider() val comments = mutableListOf() kDocProvider.collectDocComments(file) { diff --git a/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInCompletionTest.kt b/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInCompletionTest.kt index 12b294d8acb..527949970b8 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInCompletionTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInCompletionTest.kt @@ -6,7 +6,7 @@ package org.jetbrains.kotlin.idea.editor.quickDoc import com.intellij.psi.PsiElement -import org.jetbrains.kotlin.idea.KotlinQuickDocumentationProvider +import org.jetbrains.kotlin.idea.KotlinDocumentationProvider import org.jetbrains.kotlin.idea.test.KotlinLightCodeInsightFixtureTestCase import org.jetbrains.kotlin.idea.test.KotlinWithJdkAndRuntimeLightProjectDescriptor import org.jetbrains.kotlin.idea.test.PluginTestCaseBase @@ -38,7 +38,7 @@ class QuickDocInCompletionTest : KotlinLightCodeInsightFixtureTestCase() { myFixture.configureByFile(getTestName(true) + ".kt") val lookupElements = myFixture.completeBasic() val lookupObject = lookupElements.first().`object` - return KotlinQuickDocumentationProvider().getDocumentationElementForLookupItem( + return KotlinDocumentationProvider().getDocumentationElementForLookupItem( myFixture.psiManager, lookupObject, null ) } 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 9a7ab14a185..a7baabe6813 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInHierarchyTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocInHierarchyTest.kt @@ -18,7 +18,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.KotlinQuickDocumentationProvider +import org.jetbrains.kotlin.idea.KotlinDocumentationProvider import org.jetbrains.kotlin.idea.test.PluginTestCaseBase import org.jetbrains.kotlin.test.JUnit3WithIdeaConfigurationRunner import org.junit.runner.RunWith @@ -43,7 +43,7 @@ class QuickDocInHierarchyTest() : CodeInsightTestCase() { HierarchyBrowserBaseEx.SCOPE_PROJECT ) val hierarchyNodeDescriptor = hierarchyTreeStructure.baseDescriptor as TypeHierarchyNodeDescriptor - val doc = KotlinQuickDocumentationProvider().generateDoc(hierarchyNodeDescriptor.psiClass as PsiElement, null)!! + val doc = KotlinDocumentationProvider().generateDoc(hierarchyNodeDescriptor.psiClass as PsiElement, null)!! TestCase.assertTrue("Invalid doc\n: $doc", doc.contains("Very special class")) } diff --git a/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocNavigationTest.kt b/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocNavigationTest.kt index 6f3b534df2f..9efd76e9a79 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocNavigationTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/editor/quickDoc/QuickDocNavigationTest.kt @@ -8,7 +8,7 @@ package org.jetbrains.kotlin.idea.editor.quickDoc import com.intellij.psi.PsiClass import com.intellij.psi.PsiElement import com.intellij.testFramework.UsefulTestCase -import org.jetbrains.kotlin.idea.KotlinQuickDocumentationProvider +import org.jetbrains.kotlin.idea.KotlinDocumentationProvider import org.jetbrains.kotlin.idea.test.KotlinLightCodeInsightFixtureTestCase import org.jetbrains.kotlin.idea.test.PluginTestCaseBase import org.jetbrains.kotlin.idea.test.ProjectDescriptorWithStdlibSources @@ -46,7 +46,7 @@ class QuickDocNavigationTest() : KotlinLightCodeInsightFixtureTestCase() { UsefulTestCase.assertInstanceOf(target, KtFunction::class.java) Assert.assertEquals("reader", (target as KtFunction).name) - val secondaryTarget = KotlinQuickDocumentationProvider().getDocumentationElementForLink( + val secondaryTarget = KotlinDocumentationProvider().getDocumentationElementForLink( myFixture.psiManager, "InputStream", target ) UsefulTestCase.assertInstanceOf(secondaryTarget, PsiClass::class.java) @@ -74,7 +74,7 @@ class QuickDocNavigationTest() : KotlinLightCodeInsightFixtureTestCase() { private fun resolveDocLink(linkText: String): PsiElement? { myFixture.configureByFile(getTestName(true) + ".kt") val source = myFixture.elementAtCaret.getParentOfType(false) - return KotlinQuickDocumentationProvider().getDocumentationElementForLink( + return KotlinDocumentationProvider().getDocumentationElementForLink( myFixture.psiManager, linkText, source ) }