Add NotNull assertions at project.getComponent
(cherry picked from commit 9b1167c)
This commit is contained in:
@@ -111,7 +111,7 @@ public class KotlinCoreEnvironment private constructor(
|
||||
|
||||
init {
|
||||
val project = projectEnvironment.getProject()
|
||||
annotationsManager = CoreExternalAnnotationsManager(project.getComponent(javaClass<PsiManager>()))
|
||||
annotationsManager = CoreExternalAnnotationsManager(project.getComponent(javaClass<PsiManager>())!!)
|
||||
project.registerService(javaClass<ExternalAnnotationsManager>(), annotationsManager)
|
||||
project.registerService(javaClass<DeclarationProviderFactoryService>(), CliDeclarationProviderFactoryService(sourceFiles))
|
||||
|
||||
|
||||
@@ -220,6 +220,6 @@ public class KotlinJavaScriptLibraryManager private constructor(private var myPr
|
||||
|
||||
platformStatic
|
||||
public fun getInstance(project: Project): KotlinJavaScriptLibraryManager =
|
||||
project.getComponent(javaClass<KotlinJavaScriptLibraryManager>())
|
||||
project.getComponent(javaClass<KotlinJavaScriptLibraryManager>())!!
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,7 +80,7 @@ public fun closeAndDeleteProject(): Unit =
|
||||
ApplicationManager.getApplication().runWriteAction() { LightPlatformTestCase.closeAndDeleteProject() }
|
||||
|
||||
public fun unInvalidateBuiltins(project: Project, runnable: RunnableWithException) {
|
||||
val builtInsSources = project.getComponent<org.jetbrains.kotlin.idea.references.BuiltInsReferenceResolver>(javaClass<BuiltInsReferenceResolver>()).getBuiltInsSources()
|
||||
val builtInsSources = project.getComponent<org.jetbrains.kotlin.idea.references.BuiltInsReferenceResolver>(javaClass<BuiltInsReferenceResolver>())!!.getBuiltInsSources()
|
||||
|
||||
runnable.run()
|
||||
|
||||
|
||||
+1
-1
@@ -68,7 +68,7 @@ public abstract class AndroidResourceManager(val project: Project) {
|
||||
companion object {
|
||||
public fun getInstance(module: Module): AndroidResourceManager {
|
||||
val service = ModuleServiceManager.getService(module, javaClass<AndroidResourceManager>())
|
||||
return service ?: module.getComponent(javaClass<AndroidResourceManager>())
|
||||
return service ?: module.getComponent(javaClass<AndroidResourceManager>())!!
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user