I'm very happy to announce that SwiftLint can now be run on Windows, completing support for the 3 major development platforms macOS, Linux and Windows.
It's currently in an experimental state, because a lot of SwiftLint's internals needed to be changed. Binaries and installers are available as release candidates of the future version 0.64.0, while official releases (without the internal changes) continue on the 0.63.x line for the time being. The first release candidate is 0.64.0-rc.1.
Once everything appears to be working fine, both lines will merge again for the 0.64.0 release. Until then, I hope that many of you get a chance to try the release candidates on all platforms (not only Windows) and kindly provide feedback either in this thread or on GitHub in case something doesn't work as expected or they face regressions on already supported platforms.
Please note that the characters ?[] are currently not supported in glob patterns for included and excluded files on Windows. Furthermore, all files being linted need to use \n line endings only (not the \r\n line endings still common on Windows).