Skip to content

autumn-killjoy-flavour

autumn-killjoy-flavour — это набор «душных» (серьёзных) псевдонимов аннотаций фреймворка autumn. Библиотека для серьёзных людей, которая убивает много радости при разработке: никаких желудей, дубов и рогаток — только строгие и понятные бизнесу названия.

Подключите её, если опасаетесь, что код вашего приложения увидит владелец бизнеса и подумает, что вы упоролись желудями.

Основные возможности

  • Полная совместимость с фреймворком autumn: каждая «душная» аннотация полностью эквивалентна соответствующей аннотации autumn и отличается только названием.
  • Серьёзные названия аннотаций для компонентов, конфигураций, фабричных методов, обработчиков, внедрения зависимостей и работы с настройками приложения.
  • Никаких изменений в поведении — меняется только «вкус» именования.

Быстрый старт

Установка через пакетный менеджер:

sh
opm install autumn-killjoy-flavour

Подключение в коде:

bsl
#Использовать autumn
#Использовать autumn-killjoy-flavour

// теперь вам доступны серьезные аннотации (и щи)

Таблица соответствий аннотаций

Душная аннотацияАннотация autumn
&Компонент&Желудь
&Прототип&Характер("Компанейский")
&Приоритетный&Верховный
&Конфигурация&Дуб
&ФабричныйМетод&Завязь
&ИнициализаторПриложения&Заготовка
&ОбработчикКомпонента&Напильник
&ОбработчикОпределенияКомпонента&Приемка
&ФазаПриложения&Спецификация
&ПравилаОбработки&ОсобоеОбращение
&Квалификатор&Прозвище
&ЗапускательПриложения&Рогатка
&ЗначениеНастройки&Деталька
&ПроизвольныйПараметр&Блестяшка
&Внедряемое&Пластилин
&Контейнер&Табакерка
&ПослеИнициализацииКомпонента&ФинальныйШтрих

Документация

Лицензия

Проект распространяется под лицензией MIT.