File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -103,18 +103,18 @@ public Configuration GetDefaultConfiguration()
103
103
104
104
public void SaveConfiguration ( Configuration toSerialize )
105
105
{
106
+ var langChanged = _generalProvider . Create ( ) . Language . Code != toSerialize . UserSettings . GeneralSettings . Language . Code ;
107
+ var oldInspectionSettings = _inspectionProvider . Create ( _inspections ) . CodeInspections . Select ( s => Tuple . Create ( s . Name , s . Severity ) ) ;
108
+ var newInspectionSettings = toSerialize . UserSettings . CodeInspectionSettings . CodeInspections . Select ( s => Tuple . Create ( s . Name , s . Severity ) ) ;
109
+
106
110
_generalProvider . Save ( toSerialize . UserSettings . GeneralSettings ) ;
107
111
_hotkeyProvider . Save ( toSerialize . UserSettings . HotkeySettings ) ;
108
112
_todoProvider . Save ( toSerialize . UserSettings . ToDoListSettings ) ;
109
113
_inspectionProvider . Save ( toSerialize . UserSettings . CodeInspectionSettings ) ;
110
114
_unitTestProvider . Save ( toSerialize . UserSettings . UnitTestSettings ) ;
111
115
_indenterProvider . Save ( toSerialize . UserSettings . IndenterSettings ) ;
112
116
113
- var langChanged = _generalProvider . Create ( ) . Language . Code == toSerialize . UserSettings . GeneralSettings . Language . Code ;
114
- var oldInspectionSettings = _inspectionProvider . Create ( _inspections ) . CodeInspections . Select ( s => Tuple . Create ( s . Name , s . Severity ) ) ;
115
- var newInspectionSettings = toSerialize . UserSettings . CodeInspectionSettings . CodeInspections . Select ( s => Tuple . Create ( s . Name , s . Severity ) ) ;
116
-
117
- OnSettingsChanged ( new ConfigurationChangedEventArgs ( langChanged , oldInspectionSettings . SequenceEqual ( newInspectionSettings ) ) ) ;
117
+ OnSettingsChanged ( new ConfigurationChangedEventArgs ( langChanged , ! oldInspectionSettings . SequenceEqual ( newInspectionSettings ) ) ) ;
118
118
}
119
119
120
120
public event EventHandler < ConfigurationChangedEventArgs > SettingsChanged ;
You can’t perform that action at this time.
0 commit comments