Skip to content

Commit cbcb003

Browse files
authored
Merge pull request #179 from 240596448/develop
Добавил сортировку списка через fluent
2 parents 1172d64 + eb4cc67 commit cbcb003

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

packagedef

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
.ЗависитОт("fs", "1.0.0")
8787
.ЗависитОт("asserts", "1.3.0")
8888
.ЗависитОт("json", "1.1.1")
89-
.ЗависитОт("fluent", "0.3.1")
89+
.ЗависитОт("fluent", "0.4.0")
9090
.ЗависитОт("logos", "1.2.1")
9191
.ЗависитОт("cli", "0.9.10")
9292
.ЗависитОт("tempfiles", "0.2.2")

src/cmd/Классы/КомандаOpm_List.os

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#Использовать fluent
2+
13
///////////////////////////////////////////////////////////////////////////////////////////////////
24
// Прикладной интерфейс
35

@@ -81,8 +83,10 @@
8183
ИнфоОПакете.Выводить = ВыводУстановленныхПакетов;
8284

8385
КонецЦикла;
84-
85-
Пакеты.Сортировать("ИмяПакета");
86+
87+
Пакеты = ПроцессорыКоллекций.ИзКоллекции(Пакеты)
88+
.СортироватьПо("ИмяПакета", "Результат = НРег(Элемент1) > НРег(Элемент2)")
89+
.Получить(Тип("ТаблицаЗначений"));
8690

8791
ВывестиИнформациюОПакетах(Пакеты);
8892

0 commit comments

Comments
 (0)