Skip to content

Commit d692b9c

Browse files
committed
Переименование библиотеки и классов
1 parent 41b80e3 commit d692b9c

7 files changed

+62
-62
lines changed

github.os

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#Использовать stream
1+
#Использовать fluent
22
#Использовать notify
33

44
Перем Таблица;
@@ -44,8 +44,8 @@
4444
ДобавитьСтрокуВТаблицу("Яковлев", 12, "Россия", 99);
4545

4646

47-
Стрим = Потоки.ИзКоллекции(Таблица);
48-
Результат = Стрим
47+
ПроцессорКоллекций = ПроцессорыКоллекций.ИзКоллекции(Таблица);
48+
Результат = ПроцессорКоллекций
4949
.Фильтровать(ФильтрацияПоМестоположению)
5050
.Сортировать(СортировкаПоФолловерам)
5151
.Первые(5)
@@ -57,7 +57,7 @@
5757
Сообщить(Элемент.Имя);
5858
КонецЦикла;
5959

60-
Потоки.ИзКоллекции(Таблица)
60+
ПроцессорыКоллекций.ИзКоллекции(Таблица)
6161
.Фильтровать("Результат = ДополнительныеПараметры.Элемент.Местоположение = ""Россия""")
6262
.Сортировать("Результат = ДополнительныеПараметры.Элемент1.Фолловеры < ДополнительныеПараметры.Элемент2.Фолловеры")
6363
.Первые(5)

lib.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<package-def>
2-
<class name="Стрим" file="src/Классы/Поток.os"/>
3-
<module name="Потоки" file="src/Модули/Потоки.os"/>
2+
<class name="ПроцессорКоллекций" file="src/Классы/ПроцессорКоллекций.os"/>
3+
<module name="ПроцессорыКоллекций" file="src/Модули/ПроцессорыКоллекций.os"/>
44
</package-def>

src/Классы/Поток.os renamed to src/Классы/ПроцессорКоллекций.os

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@
55
Перем Лог;
66

77
Перем Конвейер;
8-
Перем ПотокСлужебный;
8+
Перем ПроцессорКоллекцийСлужебный;
99
Перем ЛокальныйМенеджерВременныхФайлов;
1010
Перем ВременныеОписанияОповещений;
1111

1212
// Общее API
1313

1414
Процедура УстановитьКоллекцию(НоваяКоллекция) Экспорт
15-
ПотокСлужебный.УстановитьКоллекцию(НоваяКоллекция);
16-
Лог.Отладка("Установлена коллекция размером %1", ПотокСлужебный.ПолучитьКоллекцию().Количество());
15+
ПроцессорКоллекцийСлужебный.УстановитьКоллекцию(НоваяКоллекция);
16+
Лог.Отладка("Установлена коллекция размером %1", ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию().Количество());
1717
КонецПроцедуры
1818

1919
// Конвейерные методы
@@ -41,7 +41,7 @@
4141
Функция Различные(Знач ОбработчикСравнения = Неопределено, Знач ДополнительныеПараметры = Неопределено) Экспорт
4242

4343
Если ОбработчикСравнения = Неопределено Тогда
44-
ОбработчикСравнения = Потоки.СтандартныйОбработчикСравнения();
44+
ОбработчикСравнения = ПроцессорыКоллекций.СтандартныйОбработчикСравнения();
4545
Иначе
4646
Если ТипЗнч(ОбработчикСравнения) = Тип("Строка") Тогда
4747
ОбработчикСравнения = СформироватьВременноеОписаниеОповещения(ОбработчикСравнения, ДополнительныеПараметры);
@@ -78,7 +78,7 @@
7878
Функция Сортировать(Знач ОбработчикСравнения = Неопределено, Знач ДополнительныеПараметры = Неопределено) Экспорт
7979

8080
Если ОбработчикСравнения = Неопределено Тогда
81-
ОбработчикСравнения = Потоки.СтандартныйОбработчикСравнения();
81+
ОбработчикСравнения = ПроцессорыКоллекций.СтандартныйОбработчикСравнения();
8282
Иначе
8383
Если ТипЗнч(ОбработчикСравнения) = Тип("Строка") Тогда
8484
ОбработчикСравнения = СформироватьВременноеОписаниеОповещения(ОбработчикСравнения, ДополнительныеПараметры);
@@ -98,7 +98,7 @@
9898
ПройтиКонвейер();
9999

100100
Результат = Неопределено;
101-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
101+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
102102
Для Каждого Элемент Из Коллекция Цикл
103103
Результат = Элемент;
104104
Прервать;
@@ -115,7 +115,7 @@
115115
ПройтиКонвейер();
116116

117117
Результат = Новый Массив;
118-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
118+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
119119
Для Каждого Элемент Из Коллекция Цикл
120120
Результат.Добавить(Элемент);
121121
КонецЦикла;
@@ -130,7 +130,7 @@
130130
ПройтиКонвейер();
131131

132132
Результат = "";
133-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
133+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
134134
Для Каждого Элемент Из Коллекция Цикл
135135
Результат = Результат + Элемент;
136136
КонецЦикла;
@@ -144,7 +144,7 @@
144144

145145
ПройтиКонвейер();
146146

147-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
147+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
148148
Результат = Коллекция.Количество();
149149

150150
Возврат Результат;
@@ -165,7 +165,7 @@
165165
ДополнительныеПараметры = Новый Структура;
166166
ДополнительныеПараметры.Вставить("Обработчик", ОписаниеОповещения);
167167

168-
ПотокСлужебный.ВыполнитьОбработать(Результат, ДополнительныеПараметры);
168+
ПроцессорКоллекцийСлужебный.ВыполнитьОбработать(Результат, ДополнительныеПараметры);
169169

170170
ОчиститьВременныеОписанияОповещений();
171171

@@ -178,7 +178,7 @@
178178
Лог.Отладка("Минимум");
179179

180180
Если ОбработчикСравнения = Неопределено Тогда
181-
ОбработчикСравнения = Потоки.СтандартныйОбработчикСравнения();
181+
ОбработчикСравнения = ПроцессорыКоллекций.СтандартныйОбработчикСравнения();
182182
Иначе
183183
Если ТипЗнч(ОбработчикСравнения) = Тип("Строка") Тогда
184184
ОбработчикСравнения = СформироватьВременноеОписаниеОповещения(ОбработчикСравнения, ДополнительныеПараметры);
@@ -191,7 +191,7 @@
191191
ДополнительныеПараметры = Новый Структура;
192192
ДополнительныеПараметры.Вставить("Обработчик", ОбработчикСравнения);
193193

194-
ПотокСлужебный.ВыполнитьСортировать(Результат, ДополнительныеПараметры);
194+
ПроцессорКоллекцийСлужебный.ВыполнитьСортировать(Результат, ДополнительныеПараметры);
195195

196196
ОчиститьВременныеОписанияОповещений();
197197

@@ -208,7 +208,7 @@
208208
Лог.Отладка("Максимум");
209209

210210
Если ОбработчикСравнения = Неопределено Тогда
211-
ОбработчикСравнения = Потоки.СтандартныйОбработчикСравнения();
211+
ОбработчикСравнения = ПроцессорыКоллекций.СтандартныйОбработчикСравнения();
212212
Иначе
213213
Если ТипЗнч(ОбработчикСравнения) = Тип("Строка") Тогда
214214
ОбработчикСравнения = СформироватьВременноеОписаниеОповещения(ОбработчикСравнения, ДополнительныеПараметры);
@@ -221,7 +221,7 @@
221221
ДополнительныеПараметры = Новый Структура;
222222
ДополнительныеПараметры.Вставить("Обработчик", ОбработчикСравнения);
223223

224-
ПотокСлужебный.ВыполнитьСортировать(Результат, ДополнительныеПараметры);
224+
ПроцессорКоллекцийСлужебный.ВыполнитьСортировать(Результат, ДополнительныеПараметры);
225225

226226
ОчиститьВременныеОписанияОповещений();
227227

@@ -244,7 +244,7 @@
244244
ПройтиКонвейер();
245245

246246
Результат = НачальноеЗначение;
247-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
247+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
248248
Для Каждого Элемент Из Коллекция Цикл
249249
Если Обработчик.ДополнительныеПараметры = Неопределено Тогда
250250
Обработчик.ДополнительныеПараметры = Новый Структура;
@@ -265,8 +265,8 @@
265265

266266
ПройтиКонвейер();
267267

268-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
269-
КэшКолонок = ПотокСлужебный.ПолучитьКэшКолонок();
268+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
269+
КэшКолонок = ПроцессорКоллекцийСлужебный.ПолучитьКэшКолонок();
270270

271271
Результат = Новый(ТипРезультата);
272272

@@ -316,7 +316,7 @@
316316

317317
ПройтиКонвейер();
318318

319-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
319+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
320320
Результат = Ложь;
321321

322322
Если ОписаниеОповещения.ДополнительныеПараметры = Неопределено Тогда
@@ -351,7 +351,7 @@
351351

352352
ПройтиКонвейер();
353353

354-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
354+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
355355
Результат = Истина;
356356

357357
Если ОписаниеОповещения.ДополнительныеПараметры = Неопределено Тогда
@@ -386,7 +386,7 @@
386386

387387
ПройтиКонвейер();
388388

389-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
389+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
390390
Результат = Истина;
391391

392392
Если ОписаниеОповещения.ДополнительныеПараметры = Неопределено Тогда
@@ -431,7 +431,7 @@
431431
ДополнительныеПараметры.Вставить("Обработчик", ВходящееОписаниеОповещения);
432432
КонецЕсли;
433433

434-
Ячейка = ОписанияОповещений.Создать("Выполнить" + ИмяОперации, ПотокСлужебный, ДополнительныеПараметры);
434+
Ячейка = ОписанияОповещений.Создать("Выполнить" + ИмяОперации, ПроцессорКоллекцийСлужебный, ДополнительныеПараметры);
435435

436436
Конвейер.Добавить(Ячейка);
437437

@@ -443,13 +443,13 @@
443443

444444
Результат = Новый Массив;
445445
Для Каждого Ячейка Из Конвейер Цикл
446-
Коллекция = ПотокСлужебный.ПолучитьКоллекцию();
446+
Коллекция = ПроцессорКоллекцийСлужебный.ПолучитьКоллекцию();
447447

448448
Лог.Отладка("Выполняю ячейку конвейера %1", Ячейка.ИмяПроцедуры);
449449
Лог.Отладка("Размер коллекции %1", Коллекция.Количество());
450450

451451
ОписанияОповещений.ВыполнитьОбработкуОповещения(Ячейка, Результат);
452-
ПотокСлужебный.УстановитьКоллекцию(Результат, Ложь);
452+
ПроцессорКоллекцийСлужебный.УстановитьКоллекцию(Результат, Ложь);
453453
КонецЦикла;
454454

455455
Конвейер.Очистить();
@@ -496,8 +496,8 @@
496496
ЛокальныйМенеджерВременныхФайлов = Новый МенеджерВременныхФайлов;
497497
Лог = Логирование.ПолучитьЛог("oscript.lib.stream");
498498

499-
ПутьКСценарию_ПотокСлужебный = ОбъединитьПути(ТекущийСценарий().Каталог, "ПотокСлужебный.os");
500-
ПотокСлужебный = ЗагрузитьСценарий(ПутьКСценарию_ПотокСлужебный);
499+
ПутьКСценарию_ПроцессорКоллекцийСлужебный = ОбъединитьПути(ТекущийСценарий().Каталог, "ПроцессорКоллекцийСлужебный.os");
500+
ПроцессорКоллекцийСлужебный = ЗагрузитьСценарий(ПутьКСценарию_ПроцессорКоллекцийСлужебный);
501501
КонецПроцедуры
502502

503503
Инициализация();
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#Использовать notify
22

3-
Перем ПотокиСлужебный;
3+
Перем ПроцессорыКоллекцийСлужебный;
44

55
Функция ИзКоллекции(Коллекция) Экспорт
6-
Стрим = Новый Стрим();
7-
Стрим.УстановитьКоллекцию(Коллекция);
6+
ПроцессорКоллекций = Новый ПроцессорКоллекций();
7+
ПроцессорКоллекций.УстановитьКоллекцию(Коллекция);
88

9-
Возврат Стрим;
9+
Возврат ПроцессорКоллекций;
1010
КонецФункции
1111

1212
Функция ИзСтроки(Строка, РазделительСтрок = Неопределено, ВключатьПустые = Истина) Экспорт
@@ -21,10 +21,10 @@
2121
Коллекция = СтрРазделить(Строка, РазделительСтрок, ВключатьПустые);
2222
КонецЕсли;
2323

24-
Стрим = Новый Стрим();
25-
Стрим.УстановитьКоллекцию(Коллекция);
24+
ПроцессорКоллекций = Новый ПроцессорКоллекций();
25+
ПроцессорКоллекций.УстановитьКоллекцию(Коллекция);
2626

27-
Возврат Стрим;
27+
Возврат ПроцессорКоллекций;
2828

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

@@ -33,14 +33,14 @@
3333
ДополнительныеПараметры.Вставить("Элемент1");
3434
ДополнительныеПараметры.Вставить("Элемент2");
3535

36-
ФункцияСравнения = ОписанияОповещений.Создать("ОбработчикСравнения", ПотокиСлужебный, ДополнительныеПараметры);
36+
ФункцияСравнения = ОписанияОповещений.Создать("ОбработчикСравнения", ПроцессорыКоллекцийСлужебный, ДополнительныеПараметры);
3737
Возврат ФункцияСравнения;
3838
КонецФункции
3939

4040
Функция СтандартныйОбработчик_Сообщить() Экспорт
41-
ФункцияОбработки = ОписанияОповещений.Создать("Обработка_Сообщить", ПотокиСлужебный);
41+
ФункцияОбработки = ОписанияОповещений.Создать("Обработка_Сообщить", ПроцессорыКоллекцийСлужебный);
4242
Возврат ФункцияОбработки;
4343
КонецФункции
4444

45-
ПутьКСценарию_ПотокиСлужебный = ОбъединитьПути(ТекущийСценарий().Каталог, "ПотокиСлужебный.os");
46-
ПотокиСлужебный = ЗагрузитьСценарий(ПутьКСценарию_ПотокиСлужебный);
45+
ПутьКСценарию_ПроцессорыКоллекцийСлужебный = ОбъединитьПути(ТекущийСценарий().Каталог, "ПроцессорыКоллекцийСлужебный.os");
46+
ПроцессорыКоллекцийСлужебный = ЗагрузитьСценарий(ПутьКСценарию_ПроцессорыКоллекцийСлужебный);

0 commit comments

Comments
 (0)