Skip to content

Commit ae84198

Browse files
committed
Merge branch 'release/v0.3.0'
2 parents e7af252 + e5985f0 commit ae84198

8 files changed

+254
-276
lines changed

Diff for: .travis.yml

+7-11
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,18 @@ jdk:
99
- oraclejdk8
1010

1111
before_install:
12-
- if [ $TRAVIS_OS_NAME == "linux" ]; then
13-
export CXX="g++-4.9" CC="gcc-4.9" DISPLAY=:99.0;
14-
sh -e /etc/init.d/xvfb start;
15-
sleep 3;
16-
fi
17-
- wget -O os.deb http://oscript.io/downloads/night-build/deb
12+
- sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
13+
- echo "deb http://download.mono-project.com/repo/ubuntu trusty main" | sudo tee /etc/apt/sources.list.d/mono-official.list
14+
- sudo apt-get update
1815
- sudo apt-get install mono-complete mono-devel
16+
- wget -O os.deb http://oscript.io/downloads/night-build/deb
1917
- sudo dpkg -i os.deb; sudo apt install -f
20-
- sudo oscript /usr/share/oscript/lib/opm/src/opm.os install opm
21-
- sudo oscript /usr/share/oscript/lib/opm/src/opm.os install logos
22-
- sudo oscript /usr/share/oscript/lib/opm/src/opm.os install 1commands
23-
- sudo oscript /usr/share/oscript/lib/opm/src/opm.os install 1testrunner
18+
- sudo opm install 1commands
19+
- sudo opm install 1testrunner
2420
- oscript
2521

2622
install:
27-
- sudo oscript /usr/share/oscript/lib/opm/src/opm.os install
23+
- sudo opm install
2824

2925
cache:
3026
directories:

Diff for: README.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@
7979
Сообщить("Я - операция map, и это мое послание миру: элемент " + Элемент + " превратился в " + Результат);
8080
КонецПроцедуры
8181
82-
ФункцияФильтрации = ОписанияОповещений.Создать("ОбработчикФильтрации", ЭтотОбъект);
83-
ФункцияОбработки = ОписанияОповещений.Создать("ОбработчикОбработки", ЭтотОбъект);
82+
ФункцияФильтрации = Новый ОписаниеОповещения("ОбработчикФильтрации", ЭтотОбъект);
83+
ФункцияОбработки = Новый ОписаниеОповещения("ОбработчикОбработки", ЭтотОбъект);
8484
8585
Результат = ПроцессорыКоллекций.ИзКоллекции(Массив)
8686
.Пропустить(1)
@@ -210,7 +210,7 @@
210210
// Результат = ДополнительныеПараметры.Элемент1 > ДополнительныеПараметры.Элемент2;
211211
// КонецПроцедуры
212212
//
213-
// ФункцияСравнения = ОписанияОповещений.Создать("МояФункцияСравнения", ЭтотОбъект);
213+
// ФункцияСравнения = Новый ОписаниеОповещения("МояФункцияСравнения", ЭтотОбъект);
214214
// ПроцессорКоллекций.Различные(ФункцияСравнения);
215215
//
216216
Функция Различные(Знач ФункцияСравнения = Неопределено, Знач ДополнительныеПараметры = Неопределено) Экспорт
@@ -247,7 +247,7 @@
247247
// Результат = ДополнительныеПараметры.Элемент + 1;
248248
// КонецПроцедуры
249249
//
250-
// ФункцияОбработки = ОписанияОповещений.Создать("МояФункцияОбработки", ЭтотОбъект);
250+
// ФункцияОбработки = Новый ОписаниеОповещения("МояФункцияОбработки", ЭтотОбъект);
251251
// ПроцессорКоллекций.Обработать(ФункцияОбработки);
252252
//
253253
Функция Обработать(Знач ФункцияОбработки, Знач ДополнительныеПараметры = Неопределено) Экспорт
@@ -284,7 +284,7 @@
284284
// Результат = СтрДлина(ДополнительныеПараметры.Элемент) > 1;
285285
// КонецПроцедуры
286286
//
287-
// ФункцияФильтрации = ОписанияОповещений.Создать("МояПроцедураФильтрации", ЭтотОбъект);
287+
// ФункцияФильтрации = Новый ОписаниеОповещения("МояПроцедураФильтрации", ЭтотОбъект);
288288
// ПроцессорКоллекций.Фильтровать(ФункцияФильтрации);
289289
//
290290
Функция Фильтровать(Знач ФункцияФильтрации, Знач ДополнительныеПараметры = Неопределено) Экспорт
@@ -323,7 +323,7 @@
323323
// Результат = ДополнительныеПараметры.Элемент1 > ДополнительныеПараметры.Элемент2;
324324
// КонецПроцедуры
325325
//
326-
// ФункцияСравнения = ОписанияОповещений.Создать("МояФункцияСравнения", ЭтотОбъект);
326+
// ФункцияСравнения = Новый ОписаниеОповещения("МояФункцияСравнения", ЭтотОбъект);
327327
// ПроцессорКоллекций.Сортировать(ФункцияСравнения);
328328
//
329329
Функция Сортировать(Знач ФункцияСравнения = Неопределено, Знач ДополнительныеПараметры = Неопределено) Экспорт
@@ -416,7 +416,7 @@
416416
// Сообщить(ДополнительныеПараметры.Элемент);
417417
// КонецПроцедуры
418418
//
419-
// ФункцияОбработки = ОписанияОповещений.Создать("МояФункцияОбработки", ЭтотОбъект);
419+
// ФункцияОбработки = Новый ОписаниеОповещения("МояФункцияОбработки", ЭтотОбъект);
420420
// ПроцессорКоллекций.ДляКаждого(ФункцияОбработки);
421421
//
422422
Процедура ДляКаждого(Знач ФункцияОбработки, Знач ДополнительныеПараметры = Неопределено) Экспорт
@@ -458,7 +458,7 @@
458458
// Результат = ДополнительныеПараметры.Элемент1 > ДополнительныеПараметры.Элемент2;
459459
// КонецПроцедуры
460460
//
461-
// ФункцияСравнения = ОписанияОповещений.Создать("МояФункцияСравнения", ЭтотОбъект);
461+
// ФункцияСравнения = Новый ОписаниеОповещения("МояФункцияСравнения", ЭтотОбъект);
462462
// ПроцессорКоллекций.Минимум(ФункцияСравнения);
463463
//
464464
Функция Минимум(Знач ФункцияСравнения = Неопределено, Знач ДополнительныеПараметры = Неопределено) Экспорт
@@ -500,7 +500,7 @@
500500
// Результат = ДополнительныеПараметры.Элемент1 > ДополнительныеПараметры.Элемент2;
501501
// КонецПроцедуры
502502
//
503-
// ФункцияСравнения = ОписанияОповещений.Создать("МояФункцияСравнения", ЭтотОбъект);
503+
// ФункцияСравнения = Новый ОписаниеОповещения("МояФункцияСравнения", ЭтотОбъект);
504504
// ПроцессорКоллекций.Максимум(ФункцияСравнения);
505505
//
506506
Функция Максимум(Знач ФункцияСравнения = Неопределено, Знач ДополнительныеПараметры = Неопределено) Экспорт
@@ -540,7 +540,7 @@
540540
// Результат = Результат + Элемент;
541541
// КонецПроцедуры
542542
//
543-
// ФункцияСокращения = ОписанияОповещений.Создать("МояФункцияСокращения", ЭтотОбъект);
543+
// ФункцияСокращения = Новый ОписаниеОповещения("МояФункцияСокращения", ЭтотОбъект);
544544
// ПроцессорКоллекций.Сократить(ФункцияСокращения);
545545
//
546546
Функция Сократить(Знач ФункцияСокращения,

Diff for: packagedef

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11

22
Описание.Имя("fluent")
3-
.Версия("0.2.2")
3+
.Версия("0.3.0")
44
.Описание("Библиотека для работы с коллекциями в ""текучем"" стиле")
55
.Автор("Nikita Gryzlov")
66
.АдресАвтора("[email protected]")
7-
.ВерсияСреды("1.0.15.211")
7+
.ВерсияСреды("1.0.18")
88
.ЗависитОт("logos")
9-
.ЗависитОт("notify", "0.1.1")
9+
.ЗависитОт("notify", "0.2.0")
1010
.ЗависитОт("strings")
11-
.ЗависитОт("tempfiles")
1211
.ВключитьФайл("examples")
1312
.ВключитьФайл("src")
1413
.ВключитьФайл("tasks")

0 commit comments

Comments
 (0)