mirror of
https://github.com/realm/SwiftLint.git
synced 2026-06-06 20:18:40 +00:00
e4c05d592a22d8a6b52aa2af577b366efe2cea33
SwiftLint
An experimental tool to enforce Swift style and conventions, loosely based on GitHub's Swift Style Guide.
SwiftLint hooks into Clang and SourceKit to use the AST representation of your source files for more accurate results.
Installation
Installation requires Homebrew.
$ brew install swiftlint
Command Line Usage
$ swiftlint help
Available commands:
help Display general or command-specific help
lint Print lint warnings and errors for the Swift files in the current directory (default command)
version Display the current version of SwiftLint
Run swiftlint in the directory containing the Swift files to lint. SwiftLint
will search files recursively in the current directory.
License
MIT licensed.
Languages
Swift
98%
Starlark
0.7%
Ruby
0.7%
Makefile
0.2%
Shell
0.2%