GitHub
SafeDI — безопасная Compile-time инъекция зависимостей в Swift
SafeDI — безопасная инъекция зависимостей во время компиляции для Swift-проектов. SafeDI создан для инженеров, которые хотят получить безопасность и простоту ручной инъекции зависимостей без накладных расходов на шаблонный код. SafeDI использует макросы Swift и плагины Swift Package Manager для чтения вашего кода и создания дерева зависимостей, которое проверяется во время компиляции. Зависимости могут быть либо инстанцированы SafeDI, либо направлены в дерево зависимостей.
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.