autumn
autumn copied to clipboard
Фабричный метод создания из &завязи использует имя типа дуба вместо имени дуба
Если имя дуба переопределить в аннотации, то фабричный метод падает.
Воспроизведение - заменить аннотацию &Дуб
в ГлавныйДуб.os на &Дуб("ДругоеИмяДуба")
.
ОШИБКА: Тест: <ПриЗапускеПриложенияОтрабатываетРогатка>
Файл: <C:\git\github\autumn-library\autumn\tests\ВнешнееПриложение.os>
Сообщение: Значение не является значением объектного типа
-> ПриЗапускеПриложения (5), C:\git\github\autumn-library\autumn\tests\ТестКлассы\Классы\РогаткаМеняющаяМассив.os
-> ЗапуститьПриложение (54), C:\git\github\autumn-library\autumn\src\internal\Классы\ЗапускательПриложения.os
-> ЗапуститьПриложение (169), C:\git\github\autumn-library\autumn\src\Классы\Поделка.os
-> ПриЗапускеПриложенияОтрабатываетРогатка (17), C:\git\github\autumn-library\autumn\tests\ВнешнееПриложение.os
-> Исполнить (61), C:\git\github\autumn-library\autumn\oscript_modules\delegate\src\Делегат.os
-> ВыполнитьТест (748), C:\git\github\autumn-library\autumn\oscript_modules\1testrunner\src\Классы\testrunner.os
-> ВыполнитьПолныйТест (831), C:\git\github\autumn-library\autumn\oscript_modules\1testrunner\src\Классы\testrunner.os
-> ВыполнитьВсеТесты (466), C:\git\github\autumn-library\autumn\oscript_modules\1testrunner\src\Классы\testrunner.os
-> ТестироватьКаталог (209), C:\git\github\autumn-library\autumn\oscript_modules\1testrunner\src\Классы\testrunner.os
-> ПрогнатьТесты (15), C:\git\github\autumn-library\autumn\tasks\test.os
-> $entry (49), C:\git\github\autumn-library\autumn\tasks\test.os
ОШИБКА - Не удалось инициализировать желудь Структура
ОШИБКА - {Модуль C:\git\github\autumn-library\autumn\src\Классы\Поделка.os / Ошибка в строке: 63 / Не удалось получить определение Желудя по имени Желудя ГлавныйДуб}
ВызватьИсключение СтрШаблон("Не удалось получить определение Желудя по имени Желудя %1", Имя);