[project] moving LocalUserSettings to a more appropriate module

GitOrigin-RevId: 4c2d4d1149c88ee8637cb52aa9408ec4f7a87ab4
This commit is contained in:
Roman Shevchenko
2024-06-07 11:20:57 +02:00
committed by intellij-monorepo-bot
parent 241e706eb3
commit c2d45de93e
4 changed files with 7 additions and 10 deletions

View File

@@ -6,7 +6,7 @@ import com.intellij.codeWithMe.asContextElement2
import com.intellij.ide.plugins.ContainerDescriptor
import com.intellij.ide.plugins.IdeaPluginDescriptorImpl
import com.intellij.ide.plugins.PluginManagerCore
import com.intellij.ide.users.LocalUserSettings
import com.intellij.ide.util.PropertiesComponent
import com.intellij.openapi.application.Application
import com.intellij.openapi.application.impl.ApplicationImpl
import com.intellij.openapi.components.ComponentConfig
@@ -24,6 +24,7 @@ import com.intellij.serviceContainer.ComponentManagerImpl
import com.intellij.serviceContainer.PrecomputedExtensionModel
import com.intellij.serviceContainer.executeRegisterTaskForOldContent
import com.intellij.serviceContainer.findConstructorOrNull
import com.intellij.util.SystemProperties
import com.intellij.util.messages.MessageBus
import kotlinx.collections.immutable.persistentListOf
import kotlinx.coroutines.*
@@ -246,7 +247,8 @@ open class ClientProjectSessionImpl(
@ApiStatus.Internal
open class LocalAppSessionImpl(application: ApplicationImpl) : ClientAppSessionImpl(ClientId.localId, ClientType.LOCAL, application) {
override val name: String
get() = LocalUserSettings.userName
// see `com.intellij.remoteDev.util.LocalUserSettings`
get() = PropertiesComponent.getInstance().getValue("local.user.name", SystemProperties.getUserName())
}
@ApiStatus.Experimental

View File

@@ -90,11 +90,6 @@ com.intellij.ide.passwordSafe.PasswordStorage
- getPassword(com.intellij.openapi.project.Project,java.lang.Class,java.lang.String):java.lang.String
- a:set(com.intellij.credentialStore.CredentialAttributes,com.intellij.credentialStore.Credentials):V
- storePassword(com.intellij.openapi.project.Project,java.lang.Class,java.lang.String,java.lang.String):V
f:com.intellij.ide.users.LocalUserSettings
- sf:INSTANCE:com.intellij.ide.users.LocalUserSettings
- f:getDefaultSystemUserName():java.lang.String
- f:getUserName():java.lang.String
- f:setUserName(java.lang.String):V
e:com.intellij.remote.AuthType
- java.lang.Enum
- sf:KEY_PAIR:com.intellij.remote.AuthType

View File

@@ -1,10 +1,10 @@
package com.intellij.remoteDev.ui
import com.intellij.ide.users.LocalUserSettings
import com.intellij.openapi.ui.DialogWrapper
import com.intellij.openapi.wm.impl.welcomeScreen.ActionPanel
import com.intellij.openapi.wm.impl.welcomeScreen.WelcomeScreenUIManager
import com.intellij.remoteDev.RemoteDevUtilBundle
import com.intellij.remoteDev.util.LocalUserSettings
import com.intellij.remoteDev.util.UrlUtil
import com.intellij.ui.components.JBLabel
import com.intellij.ui.components.JBTextField
@@ -153,4 +153,4 @@ open class ConnectionPanel(private val manager: ConnectionManager) : ActionPanel
remoteUrlTextField.text = url
}
}
}
}

View File

@@ -1,5 +1,5 @@
// 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.users
package com.intellij.remoteDev.util
import com.intellij.ide.util.PropertiesComponent
import com.intellij.util.SystemProperties