Skip to content

Commit 3576484

Browse files
committed
Исправлена ошибка вычисления количества параметров для аннотированных методов без параметров
1 parent 433d8c2 commit 3576484

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

packagedef

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Описание.Имя("lambdas")
2-
.Версия("0.2.1")
2+
.Версия("0.2.2")
33
.Автор("Кирилл Черненко")
44
.АдресАвтора("https://github.com/sfaqer")
55
.Описание("API для реализации функциональных интерфейсов для OneScript")

src/internal/Модули/ПарсерЛямбдаВыражений.os

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@
112112

113113
Если Токен = ")" Или Токен = "," Или Индекс = СтрДлина(СтрокаПараметров) Тогда
114114
Этап = "";
115-
Результат.Параметры.Добавить(ПараметрМетода);
115+
Если ЗначениеЗаполнено(ПараметрМетода.Имя) Тогда
116+
Результат.Параметры.Добавить(ПараметрМетода);
117+
КонецЕсли;
116118
ПараметрМетода = Новый Структура("Имя, Аннотации", "");
117119
Продолжить;
118120
КонецЕсли;

0 commit comments

Comments
 (0)