Settings Import: code cleanup in VSParser

GitOrigin-RevId: edde323f11d5e37044b79f9a5efc928c06a7a7c0
This commit is contained in:
Ivan Migalev
2024-07-29 20:16:47 +02:00
committed by intellij-monorepo-bot
parent 2f8014502b
commit a67a883ab5
2 changed files with 8 additions and 10 deletions

View File

@@ -8,12 +8,12 @@ import com.intellij.ide.startup.importSettings.TransferableIdeId
import com.intellij.ide.startup.importSettings.fus.TransferSettingsCollector
import com.intellij.ide.startup.importSettings.models.BaseIdeVersion
import com.intellij.ide.startup.importSettings.models.FailedIdeVersion
import com.intellij.ide.startup.importSettings.transfer.backend.models.IdeVersion
import com.intellij.ide.startup.importSettings.providers.TransferSettingsProvider
import com.intellij.ide.startup.importSettings.providers.vswin.parsers.VSParser
import com.intellij.ide.startup.importSettings.providers.vswin.utilities.VSHiveDetourFileNotFoundException
import com.intellij.ide.startup.importSettings.providers.vswin.utilities.VSPossibleVersionsEnumerator
import com.intellij.ide.startup.importSettings.providers.vswin.utilities.VSProfileDetectorUtils
import com.intellij.ide.startup.importSettings.transfer.backend.models.IdeVersion
import com.intellij.ide.startup.importSettings.transfer.backend.providers.vswin.parsers.VSParser
import com.intellij.ide.startup.importSettings.ui.representation.TransferSettingsRightPanelChooser
import com.intellij.openapi.diagnostic.logger
import com.intellij.openapi.ui.Messages

View File

@@ -1,15 +1,15 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.ide.startup.importSettings.providers.vswin.parsers
package com.intellij.ide.startup.importSettings.transfer.backend.providers.vswin.parsers
import com.intellij.ide.startup.importSettings.db.KnownLafs
import com.intellij.ide.startup.importSettings.models.Settings
import com.intellij.ide.startup.importSettings.providers.vswin.parsers.VSXmlParser
import com.intellij.ide.startup.importSettings.providers.vswin.utilities.VSHive
import com.intellij.ide.startup.importSettings.transfer.backend.db.KnownColorSchemes
import com.intellij.openapi.diagnostic.logger
class VSParser(private val hive: VSHive) {
class VSParser(hive: VSHive) {
val settings: Settings
private val logger = logger<VSParser>()
init {
val regParser = hive.registry
@@ -28,10 +28,6 @@ class VSParser(private val hive: VSHive) {
plugins.putAll(regParser.extensions)
//if (hive.productVersionTextRepresentation() == "2015") {
// plugins.add(KnownPlugins.XAMLStyler)
//}
for (path in regParser.recentProjects) {
if (!addRecentProjectIfNeeded { path }) break
}
@@ -42,4 +38,6 @@ class VSParser(private val hive: VSHive) {
}
}
}
}
}
private val logger = logger<VSParser>()