17 Oct 2017

SwiftLint hooks into Clang and SourceKit to use the AST representation of your source files for more accurate results. This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to info@realm.io. Language Switch: 中文, 한국어. Installation Using Homebrew: brew install swiftlint Usi...

24 Aug 2016

What is this? SwiftFormat is a code library and command line tool for reformatting swift code. It applies a set of rules to the whitespace around the code, while leaving the meaning intact. Why would I want to do that? Many programmers have a preferred style for formatting their code, and others seem entirely blind to the existing formatting conventions of a project (to the enragem...

23 Feb 2016

GitHub - Style guide & coding conventions for Swift projects. Raywenderlich - Raywenderlich Swift guide, a must read. SlideShare (LinkedIn) - Style guides that SlideShare (LinkedIn) uses for their Swift iOS app. Swift-Best-Practices - Best practices for software development with Swift....

23 Feb 2016

Refactorator is an Xcode plugin for refactoring Swift & now Objective-C code. It will rename public or internal vars, functions, enums etc. For private and local entities use Xcode's existing "Edit All in Scope" functionality. Stop Press: Refactorator no longer uses SourceKit directly, rather it accesses the SQLite database Xcode compiles using SourceKit. This makes it both faster...