Add NotNull assertions at project.getComponent

(cherry picked from commit 9b1167c)
This commit is contained in:
Natalia Ukhorskaya
2015-07-22 16:26:46 +03:00
parent 728290f99e
commit 47b94326ec
4 changed files with 4 additions and 4 deletions
@@ -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()
@@ -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>())!!
}
}