@@ -28,17 +28,19 @@ public class ConfigurationLoader : IGeneralConfigService
2828 {
2929 private readonly IConfigProvider < GeneralSettings > _generalProvider ;
3030 private readonly IConfigProvider < HotkeySettings > _hotkeyProvider ;
31+ private readonly IConfigProvider < AutoCompleteSettings > _autoCompleteProvider ;
3132 private readonly IConfigProvider < ToDoListSettings > _todoProvider ;
3233 private readonly IConfigProvider < CodeInspectionSettings > _inspectionProvider ;
3334 private readonly IConfigProvider < UnitTestSettings > _unitTestProvider ;
3435 private readonly IConfigProvider < IndenterSettings > _indenterProvider ;
3536 private readonly IConfigProvider < WindowSettings > _windowProvider ;
3637
37- public ConfigurationLoader ( IConfigProvider < GeneralSettings > generalProvider , IConfigProvider < HotkeySettings > hotkeyProvider , IConfigProvider < ToDoListSettings > todoProvider ,
38+ public ConfigurationLoader ( IConfigProvider < GeneralSettings > generalProvider , IConfigProvider < HotkeySettings > hotkeyProvider , IConfigProvider < AutoCompleteSettings > autoCompleteProvider , IConfigProvider < ToDoListSettings > todoProvider ,
3839 IConfigProvider < CodeInspectionSettings > inspectionProvider , IConfigProvider < UnitTestSettings > unitTestProvider , IConfigProvider < IndenterSettings > indenterProvider , IConfigProvider < WindowSettings > windowProvider )
3940 {
4041 _generalProvider = generalProvider ;
4142 _hotkeyProvider = hotkeyProvider ;
43+ _autoCompleteProvider = autoCompleteProvider ;
4244 _todoProvider = todoProvider ;
4345 _inspectionProvider = inspectionProvider ;
4446 _unitTestProvider = unitTestProvider ;
@@ -57,6 +59,7 @@ public virtual Configuration LoadConfiguration()
5759 (
5860 _generalProvider . Create ( ) ,
5961 _hotkeyProvider . Create ( ) ,
62+ _autoCompleteProvider . Create ( ) ,
6063 _todoProvider . Create ( ) ,
6164 _inspectionProvider . Create ( ) ,
6265 _unitTestProvider . Create ( ) ,
@@ -75,6 +78,7 @@ public Configuration GetDefaultConfiguration()
7578 (
7679 _generalProvider . CreateDefaults ( ) ,
7780 _hotkeyProvider . CreateDefaults ( ) ,
81+ _autoCompleteProvider . CreateDefaults ( ) ,
7882 _todoProvider . CreateDefaults ( ) ,
7983 _inspectionProvider . CreateDefaults ( ) ,
8084 _unitTestProvider . CreateDefaults ( ) ,
@@ -93,6 +97,7 @@ public void SaveConfiguration(Configuration toSerialize)
9397
9498 _generalProvider . Save ( toSerialize . UserSettings . GeneralSettings ) ;
9599 _hotkeyProvider . Save ( toSerialize . UserSettings . HotkeySettings ) ;
100+ _autoCompleteProvider . Save ( toSerialize . UserSettings . AutoCompleteSettings ) ;
96101 _todoProvider . Save ( toSerialize . UserSettings . ToDoListSettings ) ;
97102 _inspectionProvider . Save ( toSerialize . UserSettings . CodeInspectionSettings ) ;
98103 _unitTestProvider . Save ( toSerialize . UserSettings . UnitTestSettings ) ;
0 commit comments