v2.1.0
- Добавлен механизм наследования и контроля заполнения аннотаций. Теперь можно создать специальный класс, помеченный аннотацией
&Аннотация
. При ее применении свойство/метод обоготиться подчиненными аннотациями и будет осуществлена проверка заполнения параметров аннотации. Подробнее см. в документации. - В
Поделку
добавлен методДобавитьАннотацию(Тип)
- При использовании автоинициализации Поделки
&Заготовками
список заготовок больше не очищается. Для принудительной очистки списка автозаготовок добавлен методОсень.ОчиститьЗаготовкиДляАвтоИнициализации()
- В модуль РаботаСАннотациями добавлены методы поиска аннотации в списке аннотаций и установки значения параметра аннотации
- Исправлено смешение контекстов ФабрикиЖелудей при работе с несколькими независимыми Поделками
- Исправлено дублирование элементов массива при внедрении в
&Детальку
- Ускорено создание желудей, в том числе компанейских
- Новые публичные классы - ОпределениеАннотации и РазворачивательАннотации (доступен для внедрения как
&Желудь
) - В
ОпределениеАннотации
добавлены методыСвойства()
иМетоды()
с информацией о развернутых аннотациях - Исправлено создание желудей примитивных типов через
&Завязь
- Исправлена ошибка при использовании настроек в формате
yaml
- Новые разделы документации:
- Собственные аннотации
- Наследование аннотаций
- Обработка аннотаций
- Добавлено немножечко описания публичного интерфейса и полей классов.
- Добавлено автотестирование проекта
Full Changelog: v2.0.0...v2.1.0