fixHost might be null (EA-107022)

This commit is contained in:
Nikolay Krasko
2017-09-25 15:43:14 +03:00
parent fc54018313
commit 8b1fbc9828
@@ -57,8 +57,8 @@ class KotlinLanguageInjectionSupport : AbstractLanguageInjectionSupport() {
val configuration = Configuration.getProjectInstance(host.project).advancedConfiguration
if (!configuration.isSourceModificationAllowed) {
// It's not allowed to modify code without explicit permission. Postpone adding @Inject or comment till it granted.
host.putUserData(InjectLanguageAction.FIX_KEY, Processor { fixHost ->
addInjectionInstructionInCode(language, fixHost)
host.putUserData(InjectLanguageAction.FIX_KEY, Processor { fixHost: PsiLanguageInjectionHost? ->
fixHost != null && addInjectionInstructionInCode(language, fixHost)
})
return false
}