Skip to content

Commit 0a2989c

Browse files
committed
1. Убран выхлоп при сборе переменных среды с проверкой префикса
2. Теперь при указании префикса не нужно явно задавать разделитель
1 parent 0127063 commit 0a2989c

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

packagedef

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//
55

66
Описание.Имя("configor")
7-
.Версия("0.8.4")
7+
.Версия("0.8.5")
88
.Автор("Khorev Aleksey")
99
.АдресАвтора("Khorevaa@gmail.com")
1010
.Описание("Библиотека для работы с конфигурационными файлами в формате json, yaml")

src/Классы/internal/Классы/ПровайдерПараметровENV.os

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@
7070
Для каждого ПеременнаяСреды Из ПрочитанныеПараметры Цикл
7171

7272
Если СтрНачинаетсяС(ПеременнаяСреды.Ключ, Префикс) Тогда
73-
Сообщить(Прав(ПеременнаяСреды.Ключ, СтрДлина(ПеременнаяСреды.Ключ) - СтрДлина(Префикс)));
73+
7474
Результат.Вставить(
75-
Прав(ПеременнаяСреды.Ключ, СтрДлина(ПеременнаяСреды.Ключ) - СтрДлина(Префикс)),
75+
Прав(ПеременнаяСреды.Ключ, СтрДлина(ПеременнаяСреды.Ключ) - (СтрДлина(Префикс) + 1)),
7676
ПеременнаяСреды.Значение
7777
);
7878

tests/ПровайдерПараметровENV.os

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
МенеджерПараметров = Новый МенеджерПараметров();
3535

36-
МенеджерПараметров.ДобавитьПровайдерПараметров(Новый ПровайдерПараметровENV("Test."));
36+
МенеджерПараметров.ДобавитьПровайдерПараметров(Новый ПровайдерПараметровENV("Test"));
3737

3838
МенеджерПараметров.Прочитать();
3939

0 commit comments

Comments
 (0)