Skip to content

Commit

Permalink
Merge pull request #212 from oscript-library/develop
Browse files Browse the repository at this point in the history
Релиз 1.1.2 Отключение зависимости от JSON
  • Loading branch information
EvilBeaver committed Nov 8, 2023
2 parents 5c64af4 + be6521d commit 3639def
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 17 deletions.
8 changes: 5 additions & 3 deletions features/step_definitions/Настройки.os
Original file line number Diff line number Diff line change
Expand Up @@ -158,9 +158,11 @@

Текст = ПрочитатьФайл(ПутьФайлаНастроек);

Чтение = Новый ПарсерJSON;
Настройки = Чтение.ПрочитатьJSON(Текст,,,Истина);

ЧтениеJSON = Новый ЧтениеJSON();
ЧтениеJSON.УстановитьСтроку(Текст);
Настройки = ПрочитатьJSON(ЧтениеJSON, Ложь);
ЧтениеJSON.Закрыть();

Возврат Настройки;

КонецФункции
Expand Down
7 changes: 3 additions & 4 deletions packagedef
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,17 @@
Константы_ЛокальнаяВерсия = ЗагрузитьСценарий(ПутьКСценариюКонстант);
ВерсияПродукта = Константы_ЛокальнаяВерсия.ВерсияПродукта;
Иначе
ВерсияПродукта = "1.1.0";
ВерсияПродукта = "1.1.2";
КонецЕсли;

Описание.Имя("opm")
.Версия(ВерсияПродукта)
.ВерсияСреды("1.8.3")
.ЗависитОт("fs", "1.1.0")
.ЗависитОт("fs", "1.2.0")
.ЗависитОт("asserts", "1.3.0")
.ЗависитОт("json", "1.1.1")
.ЗависитОт("fluent", "0.4.0")
.ЗависитОт("logos", "1.3.0")
.ЗависитОт("cli", "0.9.10")
.ЗависитОт("cli", "0.10.2")
.ЗависитОт("tempfiles", "1.0.0")
.ЗависитОт("gitrunner", "1.6.2")
.ЗависитОт("reflector", "0.7.1")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,8 +220,10 @@

Текст = ПрочитатьФайл(ПутьФайлаНастроек);

Чтение = Новый ПарсерJSON;
Настройки = Чтение.ПрочитатьJSON(Текст,,,Истина);
ЧтениеJSON = Новый ЧтениеJSON();
ЧтениеJSON.УстановитьСтроку(Текст);
Настройки = ПрочитатьJSON(ЧтениеJSON, Ложь);
ЧтениеJSON.Закрыть();

Возврат Настройки;

Expand Down Expand Up @@ -254,10 +256,12 @@

Функция СформироватьТекстНастроек(Знач Настройки)

Json = Новый ПарсерJSON;
ТекстНастроек = Json.ЗаписатьJSON(Настройки);
Json = Новый ЗаписьJSON();
Json.УстановитьСтроку();

Возврат ТекстНастроек;
ЗаписатьJSON(Json, Настройки);

Возврат Json.Закрыть();

КонецФункции

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
ПакетУстановлен = ДанныеПакета <> Неопределено;
Если ПакетУстановлен И НЕ ПустаяСтрока(КаталогПоискаБиблиотек) Тогда
КаталогБиблиотекПакета = Новый Файл(ОбъединитьПути(ДанныеПакета.КаталогПакета, "..")).ПолноеИмя;
ПакетУстановлен = КаталогБиблиотекПакета = КаталогПоискаБиблиотек;
ПакетУстановлен = ФС.ПутиРавны(КаталогБиблиотекПакета, КаталогПоискаБиблиотек);
КонецЕсли;

ПутьКФайлуМетаданных = ПолучитьПутьКФайлуМетаданныхБиблиотеки(ОписаниеЗависимости.ИмяПакета);
Expand Down
1 change: 0 additions & 1 deletion src/core/Классы/СборщикПакета.os
Original file line number Diff line number Diff line change
Expand Up @@ -348,7 +348,6 @@
ЗаписьТекста.ЗаписатьСтроку("//");
ЗаписьТекста.ЗаписатьСтроку("");

Консоль = Новый Консоль;
ДобавлятьПроцедурыПереопределения = Неопределено;
Лог.Информация("Добавить в описание пакета процедуры переопределения сборки и установки?");
Пока Истина Цикл
Expand Down
2 changes: 1 addition & 1 deletion src/core/Модули/КонстантыOpm.os
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,5 @@
ПутьВЗапасномХранилище = "/download/";
ЛокальныйКаталогУстановкиПакетов = "oscript_modules";
ИмяЛога = "oscript.app.opm";
ВерсияПродукта = "1.1.0";
ВерсияПродукта = "1.1.2";
ИмяФайлаНастроек = "opm.cfg";
2 changes: 0 additions & 2 deletions src/core/Модули/НастройкиOpm.os
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
#Использовать json
#Использовать logos

Перем мНастройки;
Перем мПутьФайлаНастроек;
Перем Лог;
Перем КешИнтернетПрокси;

Expand Down

0 comments on commit 3639def

Please sign in to comment.