autumn
autumn copied to clipboard
Dependency Injection framework for OneScript
Если имя дуба переопределить в аннотации, то фабричный метод падает. Воспроизведение - заменить аннотацию `&Дуб` в ГлавныйДуб.os на `&Дуб("ДругоеИмяДуба")`. ``` ОШИБКА: Тест: Файл: Сообщение: Значение не является значением объектного типа...
mkdocs?
На подумать на будущее - когда появятся зависимость желудей времени инициализации от других желудей, надо будет подумать, как эти зависимости добавлять в контекст и инициализировать в случае заготовок. Они инициализируются...
Открытые вопросы: * маппинг между неизвестными аргументами командной строки и библиотекой cli * должен быть независим от autumn-cli, но в случае её использования кооперироваться * возможно потребуется доработка библиотеки cli...
У configor есть возможность возвращения настроек в виде класса с дефолтными значениями. Но конфигор поддерживает только один такой класс. В осени же хочется дать возможность каждой библиотеке и пользователю добавлять...
При частом создании компанейских желудей есть места, связанные с прилепляемыми частицами. В случае когда их нет, создается пустой массив. [место раз](https://github.com/autumn-library/autumn/blob/9dbc35f4e39887ff6ed3a2f5528b0c8a233f9076/src/internal/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D0%B8/%D0%9F%D1%80%D0%B8%D0%BB%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%A7%D0%B0%D1%81%D1%82%D0%B8%D1%86.os#L74) [место два](https://github.com/autumn-library/autumn/blob/master/src/internal/%D0%9A%D0%BB%D0%B0%D1%81%D1%81%D1%8B/%D0%A4%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B0%D0%96%D0%B5%D0%BB%D1%83%D0%B4%D0%B5%D0%B9.os#L284) Если отказаться от создания массива и далее...
Автогенерация классов и полей на основе входящего файла xml/yaml/json
Для внедрения в виде зависимостей моков (от москито) над исходным желудем. в виде отдельной либы