Chris McGee
Chris McGee
Now that Swiftly is switching to 5.10 there is the experimental strict concurrency check feature that will help us to prepare for Swift 6's concurrency. You can add the checks...
The swiftlang organization is standardizing on [swift-format](https://github.com/swiftlang/swift-format) for all of the projects since it is based on swift-syntax. It will be good to align swiftly with the rest of the...
Add macOS support for making releases there. Rewrite the release builder script in Swift for better reproducibility and ergonomics. It runs using this command: swift run build-swiftly-release Perform necessary system...
The swift.org API should be the source of truth for discovering downloadable toolchains. If none can be discovered for a particular selector from this API then don't fall back to...
Swiftly in conjunction with swift.org API's ([to be created](https://github.com/swiftlang/swift-org-website/issues/834)) should be capable of running on virtually any Linux system, so that supported distributions can be added/removed at will without requiring...
Now that the swiftly package documentation is published to the [swift package index](https://swiftpackageindex.com) swiftly can make use of the badges available from that site. The badges can be viewed here...
**Is your feature request related to a problem? Please describe.** The Swift extension currently resolves the Swift toolchain LLDB dylib used by CodeLLDB by following the symbolic link, if any,...
Remove the copies of bits of SwiftlyCore functionality in the build-swiftly-release script: * runProgram[Env|Output]() * SwiftlyRelease/SwiftlyPlatform (for JSON decoding from the REST endpoint) * curl
Model the pkgbuild command with the usual structure used for other commands. Provide a custom string convertible implementation for configuration so that the configuration can be easily converted into a...
Swiftly has some long lines of text and currently relies on the shell to do the wrapping. Most shells do a bad job of wrapping at word boundaries, so words...