github autumn-library/autumn v2.1.0

latest releases: v4.3.1, v4.3.0, v4.2.1...
21 months ago
  • Добавлен механизм наследования и контроля заполнения аннотаций. Теперь можно создать специальный класс, помеченный аннотацией &Аннотация. При ее применении свойство/метод обоготиться подчиненными аннотациями и будет осуществлена проверка заполнения параметров аннотации. Подробнее см. в документации.
  • В Поделку добавлен метод ДобавитьАннотацию(Тип)
  • При использовании автоинициализации Поделки &Заготовками список заготовок больше не очищается. Для принудительной очистки списка автозаготовок добавлен метод Осень.ОчиститьЗаготовкиДляАвтоИнициализации()
  • В модуль РаботаСАннотациями добавлены методы поиска аннотации в списке аннотаций и установки значения параметра аннотации
  • Исправлено смешение контекстов ФабрикиЖелудей при работе с несколькими независимыми Поделками
  • Исправлено дублирование элементов массива при внедрении в &Детальку
  • Ускорено создание желудей, в том числе компанейских
  • Новые публичные классы - ОпределениеАннотации и РазворачивательАннотации (доступен для внедрения как &Желудь)
  • В ОпределениеАннотации добавлены методы Свойства() и Методы() с информацией о развернутых аннотациях
  • Исправлено создание желудей примитивных типов через &Завязь
  • Исправлена ошибка при использовании настроек в формате yaml
  • Новые разделы документации:
    • Собственные аннотации
    • Наследование аннотаций
    • Обработка аннотаций
  • Добавлено немножечко описания публичного интерфейса и полей классов.
  • Добавлено автотестирование проекта

Full Changelog: v2.0.0...v2.1.0

Don't miss a new autumn release

NewReleases is sending notifications on new releases.