test lsp: Reuse end-to-end tests from build tools in LSP

GitOrigin-RevId: 3d20f74d9f99979e37e871fab4c6c42153a0cfe0
This commit is contained in:
pavel.mikhailovskii
2026-01-14 23:47:27 +00:00
committed by intellij-monorepo-bot
parent a8549b3d81
commit 83adb975f3
@@ -3,7 +3,6 @@ package org.jetbrains.idea.maven.project
import com.intellij.openapi.components.Service
import com.intellij.openapi.components.service
import com.intellij.openapi.progress.runBlockingCancellable
import com.intellij.openapi.progress.runBlockingMaybeCancellable
import com.intellij.openapi.project.Project
import com.intellij.openapi.vfs.VfsUtil
@@ -26,7 +25,11 @@ class MavenSettingsCache(val project: Project) {
}
suspend fun reloadAsync() {
val settings = MavenProjectsManager.getInstance(project).generalSettings
val settings = MavenWorkspaceSettingsComponent.getInstance(project)
.settings
.generalSettings
.also { it.setProject(project) }
val userSettings = MavenEelUtil.getUserSettingsAsync(project, settings.userSettingsFile, settings.mavenConfig)
val globalSettings = MavenEelUtil.getGlobalSettingsAsync(project, settings.mavenHomeType.staticOrBundled(), settings.mavenConfig)
val localRepo = MavenEelUtil.getLocalRepoAsync(project, settings.localRepository, settings.mavenHomeType.staticOrBundled(), settings.userSettingsFile,