Skip to content

Commit 1592908

Browse files
committed
Отказался от метода УдалитьФайл
1 parent 76f0e38 commit 1592908

File tree

5 files changed

+3
-46
lines changed

5 files changed

+3
-46
lines changed
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11

22
Описание.Имя("test")
33
.Версия("0.3.1")
4-
.ВключитьФайл("folder")
5-
.УдалитьФайл("*.epf")
6-
.УдалитьФайл("НесуществующаяПапка");
4+
.ВключитьФайл("folder");

src/core/Классы/ОписаниеПакета.os

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
Перем мЗависимости;
99
Перем мМодули;
1010
Перем мВключаемыеФайлы;
11-
Перем мУдаляемыеФайлы;
1211
Перем мИсполняемыеФайлы;
1312

1413
Перем ТипыМодулей Экспорт;
@@ -180,20 +179,6 @@
180179
Возврат мИсполняемыеФайлы;
181180
КонецФункции
182181

183-
//////////////////////////////////////////////////////////////////////
184-
// Удаляемые, исключаемые файлы
185-
186-
Функция УдалитьФайл(Знач ИсходныйПутьИлиМаска) Экспорт
187-
188-
мУдаляемыеФайлы.Добавить(ИсходныйПутьИлиМаска);
189-
Возврат ЭтотОбъект;
190-
191-
КонецФункции
192-
193-
Функция УдаляемыеФайлы() Экспорт
194-
Возврат мУдаляемыеФайлы;
195-
КонецФункции
196-
197182
//////////////////////////////////////////////////////////////////////
198183
// Вспомогательные функции
199184

@@ -221,7 +206,6 @@
221206
ТипыМодулей = Новый Структура("Класс,Модуль", "Класс", "Модуль");
222207

223208
мВключаемыеФайлы = Новый Массив;
224-
мУдаляемыеФайлы = Новый Массив;
225209

226210
мИсполняемыеФайлы = Новый ТаблицаЗначений;
227211
мИсполняемыеФайлы.Колонки.Добавить("Путь");

src/core/Классы/УстановкаПакета.os

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,6 @@
139139
УдалитьУстаревшиеФайлы(ПутьУстановки);
140140

141141
ОбработчикСобытий = ПолучитьОбработчикСобытий(ПутьУстановки.ПолноеИмя);
142-
УдалитьФайлыУказанныеВМанифесте(ОбработчикСобытий, ПутьУстановки);
143142

144143
ВызватьСобытиеПередУстановкой(ОбработчикСобытий, ПутьУстановки.ПолноеИмя, ЧтениеСодержимого);
145144

@@ -162,26 +161,6 @@
162161
УдалитьФайлыВКаталоге(ПутьУстановки.ПолноеИмя, "packagedef", Ложь);
163162
КонецПроцедуры
164163

165-
Процедура УдалитьФайлыУказанныеВМанифесте(Знач ОбработчикСобытий, Знач ПутьУстановки)
166-
167-
Если ОбработчикСобытий = Неопределено Тогда
168-
Возврат;
169-
КонецЕсли;
170-
171-
УдаляемыеФайлы = ОбработчикСобытий.УдаляемыеФайлы();
172-
Если УдаляемыеФайлы.Количество() = 0 Тогда
173-
Лог.Отладка("Не определены удаляемые файлы");
174-
Возврат;
175-
КонецЕсли;
176-
177-
Для Каждого УдаляемыйФайл Из УдаляемыеФайлы Цикл
178-
Лог.Отладка("Удаляем файл: " + УдаляемыйФайл);
179-
ПолныйПуть = Новый Файл(УдаляемыйФайл).ПолноеИмя;
180-
181-
УдалитьФайлыВКаталоге(ПутьУстановки.ПолноеИмя, УдаляемыйФайл, Истина);
182-
КонецЦикла;
183-
КонецПроцедуры
184-
185164
Процедура УдалитьФайлыВКаталоге(Знач ПутьКаталога, Знач МаскаФайлов, Знач ИскатьВПодкаталогах = Истина)
186165
ФайлыДляУдаления = НайтиФайлы(ПутьКаталога, МаскаФайлов, ИскатьВПодкаталогах);
187166
Для Каждого Файл из ФайлыДляУдаления Цикл
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11

22
Описание.Имя("test")
33
.Версия("0.3.1")
4-
.ВключитьФайл("folder")
5-
.УдалитьФайл("*.epf")
6-
.УдалитьФайл("НесуществующаяПапка");
4+
.ВключитьФайл("folder");
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11

22
Описание.Имя("test")
33
.Версия("0.3.2")
4-
.ВключитьФайл("folder")
5-
.УдалитьФайл("*.epf")
6-
.УдалитьФайл("НесуществующаяПапка");
4+
.ВключитьФайл("folder");

0 commit comments

Comments
 (0)