Migrate IDEA plugin code to Android Studio 2.2 (br 145)
This commit is contained in:
committed by
Dmitry Jemerov
parent
99af2a809b
commit
24c9b6e171
@@ -17,8 +17,8 @@
|
|||||||
package org.jetbrains.kotlin.android;
|
package org.jetbrains.kotlin.android;
|
||||||
|
|
||||||
import com.android.SdkConstants;
|
import com.android.SdkConstants;
|
||||||
import com.android.ide.common.rendering.RenderSecurityManager;
|
import com.android.tools.idea.rendering.RenderSecurityManager;
|
||||||
import com.android.tools.idea.rendering.PsiProjectListener;
|
import com.android.tools.idea.res.PsiProjectListener;
|
||||||
import com.intellij.facet.FacetManager;
|
import com.intellij.facet.FacetManager;
|
||||||
import com.intellij.facet.ModifiableFacetModel;
|
import com.intellij.facet.ModifiableFacetModel;
|
||||||
import com.intellij.ide.startup.impl.StartupManagerImpl;
|
import com.intellij.ide.startup.impl.StartupManagerImpl;
|
||||||
|
|||||||
@@ -122,7 +122,7 @@ object SuperClassNotInitialized : KotlinIntentionActionsFactory() {
|
|||||||
val offset = newSpecifier.valueArgumentList!!.leftParenthesis!!.endOffset
|
val offset = newSpecifier.valueArgumentList!!.leftParenthesis!!.endOffset
|
||||||
editor.moveCaret(offset)
|
editor.moveCaret(offset)
|
||||||
if (!ApplicationManager.getApplication().isUnitTestMode) {
|
if (!ApplicationManager.getApplication().isUnitTestMode) {
|
||||||
ShowParameterInfoHandler.invoke(project, editor, file, offset - 1, null)
|
ShowParameterInfoHandler.invoke(project, editor, file, offset - 1, null, true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ abstract class AbstractParameterInfoTest : LightCodeInsightFixtureTestCase() {
|
|||||||
else -> error("Unexpected last file child")
|
else -> error("Unexpected last file child")
|
||||||
}
|
}
|
||||||
|
|
||||||
val context = ShowParameterInfoContext(editor, project, file, editor.caretModel.offset, -1)
|
val context = ShowParameterInfoContext(editor, project, file, editor.caretModel.offset, -1, true)
|
||||||
|
|
||||||
val handlers = ShowParameterInfoHandler.getHandlers(project, KotlinLanguage.INSTANCE)!!
|
val handlers = ShowParameterInfoHandler.getHandlers(project, KotlinLanguage.INSTANCE)!!
|
||||||
val handler = handlers.firstOrNull { it.findElementForParameterInfo(context) != null }
|
val handler = handlers.firstOrNull { it.findElementForParameterInfo(context) != null }
|
||||||
|
|||||||
+1
-1
@@ -19,7 +19,7 @@ import com.android.annotations.NonNull;
|
|||||||
import com.android.annotations.Nullable;
|
import com.android.annotations.Nullable;
|
||||||
import com.android.ide.common.res2.AbstractResourceRepository;
|
import com.android.ide.common.res2.AbstractResourceRepository;
|
||||||
import com.android.ide.common.res2.ResourceItem;
|
import com.android.ide.common.res2.ResourceItem;
|
||||||
import com.android.tools.idea.rendering.LocalResourceRepository;
|
import com.android.tools.idea.res.LocalResourceRepository;
|
||||||
import com.android.tools.klint.checks.ViewTypeDetector;
|
import com.android.tools.klint.checks.ViewTypeDetector;
|
||||||
import com.android.tools.klint.detector.api.Context;
|
import com.android.tools.klint.detector.api.Context;
|
||||||
import com.android.tools.klint.detector.api.Implementation;
|
import com.android.tools.klint.detector.api.Implementation;
|
||||||
|
|||||||
Reference in New Issue
Block a user