@@ -29,65 +29,64 @@ import com.intellij.openapi.project.Project
29
29
@Service(PROJECT )
30
30
@State(name = " KtfmtSettings" , storages = [Storage (" ktfmt.xml" )])
31
31
internal class KtfmtSettings : PersistentStateComponent <KtfmtSettings .State > {
32
- private var state = State ()
32
+ private var state = State ()
33
33
34
- override fun getState (): State = state
34
+ override fun getState (): State = state
35
35
36
- override fun loadState (state : State ) {
37
- this .state = state
38
- }
39
-
40
- var isEnabled: Boolean
41
- get() = state.enabled == Enabled
42
- set(enabled) {
43
- setEnabled(if (enabled) Enabled else Disabled )
44
- }
36
+ override fun loadState (state : State ) {
37
+ this .state = state
38
+ }
45
39
46
- fun setEnabled (enabled : EnabledState ) {
47
- state.enabled = enabled
40
+ var isEnabled: Boolean
41
+ get() = state.enabled == Enabled
42
+ set(enabled) {
43
+ setEnabled(if (enabled) Enabled else Disabled )
48
44
}
49
45
50
- val isUninitialized: Boolean
51
- get() = state.enabled == Unknown
46
+ fun setEnabled (enabled : EnabledState ) {
47
+ state.enabled = enabled
48
+ }
52
49
53
- var uiFormatterStyle: UiFormatterStyle
54
- get() = state.uiFormatterStyle
55
- set(uiFormatterStyle) {
56
- state.uiFormatterStyle = uiFormatterStyle
57
- }
50
+ val isUninitialized: Boolean
51
+ get() = state.enabled == Unknown
58
52
59
- internal enum class EnabledState {
60
- Unknown ,
61
- Enabled ,
62
- Disabled ,
53
+ var uiFormatterStyle : UiFormatterStyle
54
+ get() = state.uiFormatterStyle
55
+ set(uiFormatterStyle) {
56
+ state.uiFormatterStyle = uiFormatterStyle
63
57
}
64
58
65
- internal class State {
66
- @JvmField var enabled: EnabledState = Unknown
67
- var uiFormatterStyle: UiFormatterStyle = Meta
59
+ internal enum class EnabledState {
60
+ Unknown ,
61
+ Enabled ,
62
+ Disabled ,
63
+ }
68
64
69
- // enabled used to be a boolean so we use bean property methods for backwards
70
- // compatibility
71
- fun setEnabled (enabledStr : String? ) {
72
- enabled =
73
- when {
74
- enabledStr == null -> Unknown
75
- enabledStr.toBoolean() -> Enabled
76
- else -> Disabled
77
- }
78
- }
65
+ internal class State {
66
+ @JvmField var enabled: EnabledState = Unknown
67
+ var uiFormatterStyle: UiFormatterStyle = Meta
79
68
80
- fun getEnabled (): String? =
81
- when (enabled) {
82
- Enabled -> " true"
83
- Disabled -> " false"
84
- else -> null
85
- }
69
+ // enabled used to be a boolean so we use bean property methods for backwards
70
+ // compatibility
71
+ fun setEnabled (enabledStr : String? ) {
72
+ enabled =
73
+ when {
74
+ enabledStr == null -> Unknown
75
+ enabledStr.toBoolean() -> Enabled
76
+ else -> Disabled
77
+ }
86
78
}
87
79
88
- companion object {
89
- @JvmStatic
90
- fun getInstance (project : Project ): KtfmtSettings =
91
- project.getService(KtfmtSettings ::class .java)
92
- }
80
+ fun getEnabled (): String? =
81
+ when (enabled) {
82
+ Enabled -> " true"
83
+ Disabled -> " false"
84
+ else -> null
85
+ }
86
+ }
87
+
88
+ companion object {
89
+ @JvmStatic
90
+ fun getInstance (project : Project ): KtfmtSettings = project.getService(KtfmtSettings ::class .java)
91
+ }
93
92
}
0 commit comments