Plugins for Swift Package Manager
About 2 min
Plugins for Swift Package Manager 관련
HACKING WITH SWIFT
What's new in Swift?
Plugins for Swift Package Manager | Changes in Swift 5.6
Plugins for Swift Package Manager
Available from Swift 5.6
Swift 5.6 includes a raft ([1 (apple/swift-evolution
)], [2 (apple/swift-evolution
)], [3 (apple/swift-evolution
)], [4 (apple/swift-evolution
)]) of improvements to Swift Package Manager, which combine to add the beginnings of plugin support using external build tools.
At this point earlier adopters are reporting that the functionality isn’t quite far along enough to support more complex use cases, but it does at least seem to support SwiftGen and there are further examples demonstrating possibilities for DocC and swift-format.
Other Changes in Swift 5.6
Introduce existential any | Changes in Swift 5.6
Introduce existential any
Type placeholders | Changes in Swift 5.6
Type placeholders
Allow coding of non String/Int keyed Dictionary into a KeyedContainer | Changes in Swift 5.6
Allow coding of non String/Int keyed Dictionary into a KeyedContainer
Unavailability condition | Changes in Swift 5.6
Unavailability condition
More concurrency changes | Changes in Swift 5.6
More concurrency changes