Skip to content

Commit

Permalink
Fix #227 Перевод fluent-операций на lambdas
Browse files Browse the repository at this point in the history
  • Loading branch information
nixel2007 committed Dec 10, 2024
1 parent a1642fc commit 34edf02
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
9 changes: 8 additions & 1 deletion src/cmd/Классы/КомандаOpm_List.os
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,14 @@
КонецЦикла;

Пакеты = ПроцессорыКоллекций.ИзКоллекции(Пакеты)
.СортироватьПо("ИмяПакета", "Результат = НРег(Элемент1) > НРег(Элемент2)")
.СортироватьПо("ИмяПакета", "(Первый, Второй) ->
| НРегПервый = НРег(Первый);
| НРегВторой = НРег(Второй);
|
| Если НРегПервый > НРегВторой Тогда Возврат 1;
| ИначеЕсли НРегВторой > НРегПервый Тогда Возврат -1;
| Иначе Возврат 0;
| КонецЕсли;")
.Получить(Тип("ТаблицаЗначений"));

ВывестиИнформациюОПакетах(Пакеты);
Expand Down
4 changes: 1 addition & 3 deletions src/core/Модули/РаботаСПакетами.os
Original file line number Diff line number Diff line change
Expand Up @@ -148,11 +148,9 @@
Если РежимУстановки <> РежимУстановкиПакетов.Локально Тогда
Возврат;
КонецЕсли;

ИмяПакета = ОписаниеПакета.Свойства().Имя;

КаталогиИсполняемыхФайлов = ПроцессорыКоллекций.ИзКоллекции(ОписаниеПакета.ИсполняемыеФайлы())
.Обработать("Результат = Новый Файл(ОбъединитьПути(ДополнительныеПараметры.КаталогУстановки, Элемент.Путь)).Путь", Новый Структура("КаталогУстановки", КаталогУстановки))
.Обработать("Элемент -> Новый Файл(ОбъединитьПути(КаталогУстановки, Элемент.Путь)).Путь", Новый Структура("КаталогУстановки", КаталогУстановки))
.Различные()
.ВМассив();

Expand Down

0 comments on commit 34edf02

Please sign in to comment.