Skip to content

Commit 17a4781

Browse files
committed
Упростил код. согласно ревью.
1 parent 6be879a commit 17a4781

4 files changed

+18
-10
lines changed

src/core/Классы/КонтроллерПакетнойСинхронизации.os

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,14 @@
4949

5050
Процедура ПрочитатьНастройкиИзФайлаXML(Знач ФайлНастроек)
5151

52-
Конфиг = Новый ЧтениеКонфигаXMLПакетнойСинхронизации;
53-
Конфиг.СоответствиеКлючамИПараметра = СоответствиеКлючамИПараметра();
52+
Конфиг = Новый ЧтениеКонфигаXMLПакетнойСинхронизации(СоответствиеКлючамИПараметра());
5453
мНастройки = Конфиг.ПрочитатьНастройкиИзФайла(ФайлНастроек);
5554

5655
КонецПроцедуры
5756

5857
Процедура ПрочитатьНастройкиИзФайлаJSON(Знач ФайлНастроек)
5958

60-
Конфиг = Новый ЧтениеКонфигаJSONПакетнойСинхронизации;
61-
Конфиг.СоответствиеКлючамИПараметра = СоответствиеКлючамИПараметра();
59+
Конфиг = Новый ЧтениеКонфигаJSONПакетнойСинхронизации(СоответствиеКлючамИПараметра());
6260
мНастройки = Конфиг.ПрочитатьНастройкиИзФайла(ФайлНастроек);
6361

6462
КонецПроцедуры

src/core/Классы/ЧтениеКонфигаJSONПакетнойСинхронизации.os

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@
22
#Использовать json
33

44
Перем мНастройки;
5-
Перем СоответствиеКлючамИПараметра Экспорт;
5+
Перем СоответствиеКлючамИПараметра;
6+
7+
Процедура ПриСозданииОбъекта(ВходящиеСоответствиеКлючамИПараметра)
8+
9+
СоответствиеКлючамИПараметра = ВходящиеСоответствиеКлючамИПараметра;
10+
11+
КонецПроцедуры
612

713
Функция ПрочитатьФайл(Знач ИмяФайла)
814
ФайлСуществующий = Новый Файл(ИмяФайла);

src/core/Классы/ЧтениеКонфигаXMLПакетнойСинхронизации.os

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11

22
Перем мНастройки;
3-
перем СоответствиеКлючамИПараметра Экспорт;
3+
перем СоответствиеКлючамИПараметра;
4+
5+
Процедура ПриСозданииОбъекта(ВходящиеСоответствиеКлючамИПараметра)
6+
7+
СоответствиеКлючамИПараметра = ВходящиеСоответствиеКлючамИПараметра;
8+
9+
КонецПроцедуры
410

511
Функция ПрочитатьНастройкиИзФайла(Знач ФайлНастроек) Экспорт
612

tests/multi-controller-xml.os

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,14 @@
3838

3939
Функция ПрочитатьТестовыеНастройки()
4040
ФайлНастроек = КаталогFixtures() + "/config.xml";
41-
ЧтениеКонфига = Новый ЧтениеКонфигаXMLПакетнойСинхронизации();
42-
ЧтениеКонфига.СоответствиеКлючамИПараметра = Контроллер.СоответствиеКлючамИПараметра();
41+
ЧтениеКонфига = Новый ЧтениеКонфигаXMLПакетнойСинхронизации(Контроллер.СоответствиеКлючамИПараметра());
4342
мНастройки = ЧтениеКонфига.ПрочитатьНастройкиИзФайла(ФайлНастроек);
4443
Возврат мНастройки;
4544
КонецФункции
4645

4746
Функция ПрочитатьТестовыеНастройкиJSON()
4847
ФайлНастроек = КаталогFixtures() + "/config.json";
49-
ЧтениеКонфига = Новый ЧтениеКонфигаJSONПакетнойСинхронизации();
50-
ЧтениеКонфига.СоответствиеКлючамИПараметра = Контроллер.СоответствиеКлючамИПараметра();
48+
ЧтениеКонфига = Новый ЧтениеКонфигаJSONПакетнойСинхронизации(Контроллер.СоответствиеКлючамИПараметра());
5149

5250
мНастройки = ЧтениеКонфига.ПрочитатьНастройкиИзФайла(ФайлНастроек);
5351
Возврат мНастройки;

0 commit comments

Comments
 (0)