Chris McGee

Results 199 comments of Chris McGee

@rauhul does the `--no-modify-profile` flag help with this workflow? https://swiftpackageindex.com/swiftlang/swiftly/0.4.0/documentation/swiftlydocs/swiftly-cli-reference#init

I think that swiftly could add this as an item in the list of things that it says that it will do at the start of the init, under that...

Thanks for reporting this. The init command shouldn't be adding the `.swift-version` files automatically. When using the use subcommand, it prompts before it does this, and only tries this if...

What are the benefits to swiftly from switching to NIOFilesystem? One reason appears to be that the operations are asynchronous, which could work well with the async codebase here.

It looks like NIOFilesystem uses FilePath from [System(Package)](https://swiftpackageindex.com/apple/swift-system/main/documentation/systempackage/filepath), which is nice in the sense that it preserves the OS native path structure instead of normalizing to a URL, or using...

Some issues that we expect with Windows that might affect how Swiftly supports it: * Only a single toolchain can be installed at a time with the current installer *...

There is a concern that the file locking approach that's being used to manage concurrent swiftly invocations might not be 100% reliable on Windows since the filesystem may not be...

Swiftly follows what the swift.org website uses to allow third parties to validate the toolchain contents. If the website changes the mechanism then swiftly will need to adopt the changes...

Thanks for raising this. There are some ideas about how the circularity error could make it easier to pinpoint how it happens. For example, maybe the internal environment variable could...

@ADKaster the circular proxy invocation is a fatal error to avoid process bombing a system. Maybe the check needs to be more sophisticated, but that's the reasoning.