danielsincere/staticmemberiterable
Confidently cover all static members. Like CaseIterable, this macro creates an array of all the static members of a type. This is useful when a type has a few examples as static members.
Installation
In Package.swift, add the package to your dependencies.
.package(url: "https://github.com/FullQueueDeveloper/StaticMemberIterable.git", from: "1.0.0"),And add "StaticMemberIterable" to the list of your target's dependencies.
When prompted by Xcode, trust the macro.
Swift macros?
Introduced at WWDC '23, requiring Swift 5.9
License
Package Metadata
Repository: danielsincere/staticmemberiterable
Default branch: master
README: README.md