Skip to content

Commit 549b337

Browse files
committed
Рефакторинг и замечания PR
1 parent 6a4d5bd commit 549b337

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

v8files-extractor.os

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
Функция Версия() Экспорт
2828

29-
Версия = "2.1.1-PRE";
29+
Версия = "2.2.0-PRE";
3030

3131
Возврат "v" + Версия;
3232

@@ -77,7 +77,7 @@
7777
Команда = Аргументы.Команда;
7878
Лог.Отладка("Передана команда: "+Команда);
7979
Для Каждого Параметр Из Аргументы.ЗначенияПараметров Цикл
80-
Лог.Отладка(Параметр.Ключ + " = " + Параметр.Значение);
80+
Лог.Отладка("%1 = %2", Параметр.Ключ, Параметр.Значение);
8181
КонецЦикла;
8282

8383
Если Команда = ВозможныеКоманды().Декомпилировать Тогда
@@ -101,6 +101,7 @@
101101
КодВозврата = 1;
102102
КонецПопытки;
103103

104+
Лог.Отладка("Очищаем каталог временной ИБ");
104105
Попытка
105106
ВременныеФайлы.Удалить();
106107
Исключение
@@ -195,7 +196,7 @@
195196

196197
ОтносительныйПутьКаталога = ПолучитьОтносительныйПутьФайла(КаталогКорень, ПутьКаталога);
197198
ОтносительныйПутьКаталога = ?(ПустаяСтрока(ОтносительныйПутьКаталога), ПутьКаталога, ОтносительныйПутьКаталога);
198-
Лог.Информация(СтрШаблон("Подготовка выгрузки каталога %1 в каталог %2, корень %3", ОтносительныйПутьКаталога, КаталогВыгрузки, КаталогКорень));
199+
Лог.Информация("Подготовка выгрузки каталога %1 в каталог %2, корень %3", ОтносительныйПутьКаталога, КаталогВыгрузки, КаталогКорень);
199200

200201
ИмяКаталогаВыгрузки = Новый Файл(КаталогВыгрузки).Имя;
201202

@@ -206,24 +207,24 @@
206207
РазобратьКаталог(Новый Файл(Файл.ПолноеИмя), КаталогВыгрузки, КаталогКорень);
207208

208209
ИначеЕсли ТипФайлаПоддерживается(Файл) Тогда
209-
Лог.Информация(СтрШаблон("Подготовка выгрузки файла %1 в каталог %2", Файл.Имя, ИмяКаталогаВыгрузки));
210+
Лог.Информация("Подготовка выгрузки файла %1 в каталог %2", Файл.Имя, ИмяКаталогаВыгрузки);
210211

211212
РазобратьФайлВнутр(Файл, КаталогВыгрузки, КаталогКорень);
212213

213-
Лог.Информация(СтрШаблон("Завершена выгрузка файла %1 в каталог %2", Файл.Имя, ИмяКаталогаВыгрузки));
214+
Лог.Информация("Завершена выгрузка файла %1 в каталог %2", Файл.Имя, ИмяКаталогаВыгрузки);
214215
КонецЕсли;
215216
КонецЦикла;
216217

217-
Лог.Информация(СтрШаблон("Завершена выгрузка каталога %1 в каталог %2, корень %3", ОтносительныйПутьКаталога, КаталогВыгрузки, КаталогКорень));
218+
Лог.Информация("Завершена выгрузка каталога %1 в каталог %2, корень %3", ОтносительныйПутьКаталога, КаталогВыгрузки, КаталогКорень);
218219
КонецПроцедуры
219220

220221
Функция РазобратьФайл(Знач Файл, Знач КаталогВыгрузки, Знач КаталогКорень = "") Экспорт
221222
ПутьФайла = Файл.ПолноеИмя;
222-
Лог.Информация(СтрШаблон("Проверка необходимости выгрузки файла %1 в каталог %2, корень %3", ПутьФайла, КаталогВыгрузки, КаталогКорень));
223+
Лог.Информация("Проверка необходимости выгрузки файла %1 в каталог %2, корень %3", ПутьФайла, КаталогВыгрузки, КаталогКорень);
223224

224225
КаталогИсходников = РазобратьФайлВнутр(Файл, КаталогВыгрузки, КаталогКорень);
225226

226-
Лог.Информация(СтрШаблон("Завершена проверка необходимости выгрузки файла %1 в каталог %2, корень %3", ПутьФайла, КаталогВыгрузки, КаталогКорень));
227+
Лог.Информация("Завершена проверка необходимости выгрузки файла %1 в каталог %2, корень %3", ПутьФайла, КаталогВыгрузки, КаталогКорень);
227228

228229
Возврат КаталогИсходников;
229230

@@ -249,10 +250,10 @@
249250
Ожидаем.Что(Файл.Существует(), "Файл " + ПутьФайла + " должен существовать").ЭтоИстина();
250251

251252
ОтносительныйПутьКаталогаФайла = ПолучитьОтносительныйПутьФайла(КаталогКорень, ОбъединитьПути(Файл.Путь, Файл.ИмяБезРасширения));
252-
Лог.Отладка("ОтносительныйПутьКаталогаФайла <"+ОтносительныйПутьКаталогаФайла+">");
253+
Лог.Отладка("ОтносительныйПутьКаталогаФайла <%1>", ОтносительныйПутьКаталогаФайла);
253254

254255
ПутьКаталогаИсходников = ОбъединитьПути(КаталогВыгрузки, ОтносительныйПутьКаталогаФайла);
255-
Лог.Отладка("ПутьКаталогаИсходников <"+ПутьКаталогаИсходников+">");
256+
Лог.Отладка("ПутьКаталогаИсходников <%1>", ПутьКаталогаИсходников);
256257
ПапкаИсходников = Новый Файл(ПутьКаталогаИсходников);
257258

258259
ОбеспечитьПустойКаталог(ПапкаИсходников);
@@ -291,29 +292,25 @@
291292
КаталогВременнойИБ = ВременныеФайлы.СоздатьКаталог();
292293
Конфигуратор.КаталогСборки(КаталогВременнойИБ);
293294

294-
ЛогКонфигуратора = Логирование.ПолучитьЛог("oscript.lib.v8runner");
295-
ЛогКонфигуратора.УстановитьУровень(Лог.Уровень());
296-
ЛогКонфигуратора.Закрыть();
295+
УстановитьУровеньЛогаКонфигуратораРавнымУровнюПродукта();
297296

298297
Параметры = Конфигуратор.ПолучитьПараметрыЗапуска();
299298

300299
ИмяРасширения = Файл.ИмяБезРасширения;
301-
Лог.Отладка(СтрШаблон("Загрузка расширения '%1'", ИмяРасширения));
300+
Лог.Отладка("Загрузка расширения '%1'", ИмяРасширения);
302301
Параметры.Добавить("/LoadCfg """ + Файл.ПолноеИмя + """");
303302
Параметры.Добавить("-Extension """ + ИмяРасширения + """");
304303
Конфигуратор.ВыполнитьКоманду(Параметры);
305304
Лог.Отладка("Вывод 1С:Предприятия - " + Конфигуратор.ВыводКоманды());
306305

307-
Лог.Отладка(СтрШаблон("Разбор расширения '%1' в исходники в каталог '%2'", ИмяРасширения, ПапкаИсходников.ПолноеИмя));
306+
Лог.Отладка("Разбор расширения '%1' в исходники в каталог '%2'", ИмяРасширения, ПапкаИсходников.ПолноеИмя);
308307
Параметры = Конфигуратор.ПолучитьПараметрыЗапуска();
309308

310309
Параметры.Добавить("/DumpConfigToFiles """ + ПапкаИсходников.ПолноеИмя + """");
311310
Параметры.Добавить("-Extension """ + ИмяРасширения + """");
312311
Конфигуратор.ВыполнитьКоманду(Параметры);
313312
Лог.Отладка("Вывод 1С:Предприятия - " + Конфигуратор.ВыводКоманды());
314313

315-
Лог.Отладка("Очищаем каталог временной ИБ");
316-
317314
КонецПроцедуры
318315

319316
Процедура ЗапуститьРаспаковкуОбработки(Знач Файл, Знач ПапкаИсходников)
@@ -324,9 +321,7 @@
324321
КаталогВременнойИБ = ВременныеФайлы.СоздатьКаталог();
325322
Конфигуратор.КаталогСборки(КаталогВременнойИБ);
326323

327-
ЛогКонфигуратора = Логирование.ПолучитьЛог("oscript.lib.v8runner");
328-
ЛогКонфигуратора.УстановитьУровень(Лог.Уровень());
329-
ЛогКонфигуратора.Закрыть();
324+
УстановитьУровеньЛогаКонфигуратораРавнымУровнюПродукта();
330325

331326
Параметры = Конфигуратор.ПолучитьПараметрыЗапуска();
332327
Параметры[0] = "ENTERPRISE";
@@ -346,10 +341,15 @@
346341

347342
Конфигуратор.ВыполнитьКоманду(Параметры);
348343
Лог.Отладка("Вывод 1С:Предприятия - " + Конфигуратор.ВыводКоманды());
349-
Лог.Отладка("Очищаем каталог временной ИБ");
350344

351345
КонецПроцедуры
352346

347+
Процедура УстановитьУровеньЛогаКонфигуратораРавнымУровнюПродукта()
348+
ЛогКонфигуратора = Логирование.ПолучитьЛог("oscript.lib.v8runner");
349+
ЛогКонфигуратора.УстановитьУровень(Лог.Уровень());
350+
ЛогКонфигуратора.Закрыть();
351+
КонецПроцедуры
352+
353353
Процедура УстановитьВКаталог(Знач Каталог) Экспорт
354354

355355
КаталогГит = Новый Файл(ОбъединитьПути(Каталог, ".git"));
@@ -568,14 +568,14 @@
568568
// КонецЕсли;
569569

570570
Для Каждого СтрокаЖурнала Из МассивСтрокЖурнала Цикл
571-
Лог.Отладка(" <"+СтрокаЖурнала +">");
571+
Лог.Отладка(" <%1>", СтрокаЖурнала);
572572
СтрокаЖурнала = СокрЛ(СтрокаЖурнала);
573573
СимволИзменений = Лев(СтрокаЖурнала, 1);
574574
Если СимволИзменений = "A" или СимволИзменений = "M" Тогда
575575
ИмяФайла = СокрЛП(Сред(СтрокаЖурнала, 2));
576576
// ИмяФайла = СтрЗаменить(ИмяФайла, Символ(0), "");
577577
МассивИмен.Добавить(ИмяФайла);
578-
Лог.Отладка(" В журнале git найдено имя файла <"+ИмяФайла+">");
578+
Лог.Отладка(" В журнале git найдено имя файла <%1>", ИмяФайла);
579579
КонецЕсли;
580580
КонецЦикла;
581581
Возврат МассивИмен;
@@ -643,14 +643,14 @@
643643

644644
Функция СобратьФайл(Знач ПутьКИсходникам, Знач КаталогВыгрузки)
645645

646-
Лог.Информация("Собираю исходники <"+ПутьКИсходникам+">");
646+
Лог.Информация("Собираю исходники <%1>", ПутьКИсходникам);
647647

648648
ПапкаИсходников = Новый Файл(ПутьКИсходникам);
649649

650650
Переименования = ПолучитьСоответствиеПереименований(ПутьКИсходникам);
651651

652652
ВременныйКаталог = ВременныеФайлы.СоздатьКаталог();
653-
Лог.Информация("Восстанавливаю структуру исходников в <" + ВременныйКаталог + ">");
653+
Лог.Информация("Восстанавливаю структуру исходников в <%1>", ВременныйКаталог);
654654

655655
Для Каждого Переименование Из Переименования Цикл
656656

@@ -805,7 +805,7 @@
805805
КонецФункции
806806

807807
Процедура СобратьФайлИзИсходников(ПапкаИсходников, ИмяФайлаОбъекта)
808-
Лог.Информация("Собираю файл из исходников <"+ПапкаИсходников+"> в файл "+ИмяФайлаОбъекта);
808+
Лог.Информация("Собираю файл из исходников <%1> в файл %2", ПапкаИсходников, ИмяФайлаОбъекта);
809809

810810
ПутьЗапаковщика = ОбъединитьПути(КаталогПроекта(), "tools", "v8unpack");
811811
Если ЭтоWindows Тогда
@@ -828,9 +828,9 @@
828828
Лог.Отладка(ВыводПроцесса);
829829

830830
ФайлОбъекта = Новый Файл(ИмяФайлаОбъекта);
831-
Лог.Отладка(СтрШаблон("Перемещение из %1 в %2", ВременныйФайл, ИмяФайлаОбъекта));
831+
Лог.Отладка("Перемещение из %1 в %2", ВременныйФайл, ИмяФайлаОбъекта);
832832
Если ФайлОбъекта.Существует() Тогда
833-
Лог.Отладка(СтрШаблон("Удаляю старый файл %1 ", ИмяФайлаОбъекта));
833+
Лог.Отладка("Удаляю старый файл %1 ", ИмяФайлаОбъекта);
834834
УдалитьФайлы(ИмяФайлаОбъекта);
835835
КонецЕсли;
836836

0 commit comments

Comments
 (0)