🧠 Effortless State Management and Dependency Injection for Swift 6 Applications

apple dependency-injection ios linux macos observable property-wrapper published sendable state state-management swift swift-on-server swiftui tvos ubuntu visionos watchos windows
1 Open Issue Need Help Last updated: Aug 26, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This GitHub issue proposes refactoring the logger in `Application.swift` from a hardcoded instance to an `AppState` dependency. The goal is to enable proper dependency injection, which will significantly improve testability by allowing mock loggers and enhance flexibility for using different logging implementations.

Complexity: 3/5
enhancement help wanted

🧠 Effortless State Management and Dependency Injection for Swift 6 Applications

Swift
#apple#dependency-injection#ios#linux#macos#observable#property-wrapper#published#sendable#state#state-management#swift#swift-on-server#swiftui#tvos#ubuntu#visionos#watchos#windows