SwiftLint
SwiftLint copied to clipboard
Switch to SwiftPM conditional dependencies API
This API allows us to mostly remove #if conditionals which enables
cross compilation from macOS -> Linux. It also removes the thrashing of
Package.resolved if you compile in a docker image.
CI doesn't have unzip
| 1 Message | |
|---|---|
| :book: | Skipping OSSCheck because SwiftLint hasn't changed compared to 'main' |
Generated by :no_entry_sign: Danger
CI doesn't have
unzip
Needs https://github.com/apple/swift-docker/pull/300
Can you please rebase? There appear to be new docker images that should contain the fix: https://hub.docker.com/_/swift/tags
🤞🏻
Rebased and updated the PR.
Could we revert binaryPlugin related changes? It seems Xcode will build swiftlint target regardless the platform condition.
Related: #4998