mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
KTIJ-37359 [kotlin] Fix project configuration syncing on applying kotlin compiler plugin
(cherry picked from commit aec4166876c7ce60e9da230529505b034a850b5a) IJ-CR-193674 GitOrigin-RevId: 3abfc05dcb467646783171846760b59926e788cb
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d1d4f53e45
commit
6bc9755d2a
+1
@@ -36,6 +36,7 @@ abstract class AbstractGradleKotlinCompilerPluginProjectConfigurator : KotlinCom
|
||||
project.executeWriteCommand(KotlinIdeaGradleBundle.message("command.name.configure.0", topLevelFile.name), null) {
|
||||
topLevelFile.add(addVersion = true, sourceModule = module, changedFiles = configurationResultBuilder.changedFiles)
|
||||
moduleFile?.add(addVersion = false, sourceModule = module, changedFiles = configurationResultBuilder.changedFiles)
|
||||
configurationResultBuilder.configuredModule(module)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+1
@@ -48,6 +48,7 @@ abstract class AbstractMavenKotlinCompilerPluginProjectConfigurator: KotlinCompi
|
||||
pluginDependencyMavenId?.let {
|
||||
pom.addPluginDependency(kotlinPlugin, it)
|
||||
}
|
||||
configurationResultBuilder.configuredModule(module)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+4
-4
@@ -132,10 +132,10 @@ abstract class AbstractKotlinCompilerPluginInspection(protected val kotlinCompil
|
||||
configurator.configureModule(module, configurationResultBuilder)
|
||||
}
|
||||
}
|
||||
}
|
||||
val result = configurationResultBuilder.build()
|
||||
if (result.configuredModules.isNotEmpty()) {
|
||||
configurationService.queueSyncIfPossible()
|
||||
val result = configurationResultBuilder.build()
|
||||
if (result.configuredModules.isNotEmpty()) {
|
||||
configurationService.queueSyncIfPossible()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user