fixHost might be null (EA-107022)
This commit is contained in:
@@ -57,8 +57,8 @@ class KotlinLanguageInjectionSupport : AbstractLanguageInjectionSupport() {
|
|||||||
val configuration = Configuration.getProjectInstance(host.project).advancedConfiguration
|
val configuration = Configuration.getProjectInstance(host.project).advancedConfiguration
|
||||||
if (!configuration.isSourceModificationAllowed) {
|
if (!configuration.isSourceModificationAllowed) {
|
||||||
// It's not allowed to modify code without explicit permission. Postpone adding @Inject or comment till it granted.
|
// 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 ->
|
host.putUserData(InjectLanguageAction.FIX_KEY, Processor { fixHost: PsiLanguageInjectionHost? ->
|
||||||
addInjectionInstructionInCode(language, fixHost)
|
fixHost != null && addInjectionInstructionInCode(language, fixHost)
|
||||||
})
|
})
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user