mirror of
https://github.com/realm/SwiftLint.git
synced 2026-05-07 20:12:49 +00:00
ab143685a4
* Use a binary target for the build tool plugin * Merge `push_version` and `release` make commands Instead of running `make push_version "0.2.0: Tumble Dry"` and then `make release`, now run `make release "0.2.0: Tumble Dry"`, which will build the release artifacts and update/push the new version to GitHub. This allows the artifacts to use the new version, update the artifact bundle checksum in the package manifest, then tag the release. The Releasing.md instructions were updated to reflect this new workflow. * Add `SwiftLintSourcePlugin` source plugin for SwiftPM * Add changelog entry * Remove SwiftLintSourcePlugin for now * Build from Source on Linux * Use a lower-level method of checking if a file is accessible This shouldn’t trigger sandbox violations, I hope… * Prevent an infinite recursion of the filesystem root * Remove unnecessary logging * Quieten the output so that Xcode only prints violations * Break up comment to avoid line length warning * Fix capitalization of Glibc import Co-authored-by: JP Simard <jp@jpsim.com>