Skip to content

Commit e9fd45b

Browse files
FantoomForNeVeR
authored andcommitted
(#352) Editor: Refactor PowerShellCodeStyleSettingsProvider to use getLanguage() for PowerShell settings
Replaced getConfigurableDisplayName() with getLanguage() to align with API requirements. Ensures the proper association of PowerShell-specific code style settings with the PowerShell language.
1 parent e4b60e8 commit e9fd45b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package com.intellij.plugin.powershell.ide.editor.formatting
22

3+
import com.intellij.lang.Language
4+
import com.intellij.plugin.powershell.lang.PowerShellLanguage
35
import com.intellij.psi.codeStyle.CodeStyleConfigurable
46
import com.intellij.psi.codeStyle.CodeStyleSettings
57
import com.intellij.psi.codeStyle.CodeStyleSettingsProvider
@@ -10,9 +12,7 @@ import com.intellij.psi.codeStyle.CustomCodeStyleSettings
1012
*/
1113
class PowerShellCodeStyleSettingsProvider : CodeStyleSettingsProvider() {
1214

13-
override fun getConfigurableDisplayName(): String {
14-
return "PowerShell"
15-
}
15+
override fun getLanguage(): Language = PowerShellLanguage.INSTANCE
1616

1717
override fun createConfigurable(settings: CodeStyleSettings, modelSettings: CodeStyleSettings): CodeStyleConfigurable {
1818
return PowerShellCodeStyleConfigurable(settings, modelSettings)
@@ -21,4 +21,4 @@ class PowerShellCodeStyleSettingsProvider : CodeStyleSettingsProvider() {
2121
override fun createCustomSettings(settings: CodeStyleSettings): CustomCodeStyleSettings {
2222
return PowerShellCodeStyleSettings(settings)
2323
}
24-
}
24+
}

0 commit comments

Comments
 (0)