mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[java] Use ProjectSettingsService in BuildManagerVersionChecker
IJ-CR-130132 GitOrigin-RevId: 90d97a52fd3e2c9464ebeb2564728d240aae473b
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f2829a0ff7
commit
79d0ef188a
@@ -6,13 +6,13 @@ import com.intellij.notification.Notification
|
||||
import com.intellij.notification.NotificationAction
|
||||
import com.intellij.notification.NotificationGroupManager
|
||||
import com.intellij.notification.NotificationType
|
||||
import com.intellij.openapi.actionSystem.ActionManager
|
||||
import com.intellij.openapi.actionSystem.AnActionEvent
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
import com.intellij.openapi.application.writeAction
|
||||
import com.intellij.openapi.components.Service
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.projectRoots.ProjectJdkTable
|
||||
import com.intellij.openapi.roots.ui.configuration.ProjectSettingsService
|
||||
import com.intellij.util.system.CpuArch
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.launch
|
||||
@@ -45,7 +45,7 @@ internal class BuildManagerVersionChecker(val project: Project, val scope: Corou
|
||||
notification.apply {
|
||||
addAction(object : NotificationAction(JavaBundle.message("arch.checker.notification.project.structure")) {
|
||||
override fun actionPerformed(e: AnActionEvent, notification: Notification) {
|
||||
ActionManager.getInstance().getAction("ShowProjectStructureSettings").actionPerformed(e)
|
||||
ProjectSettingsService.getInstance(project).openProjectSettings()
|
||||
notification.expire()
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user