The iOS Development Podcast
Episode 144: 143 iPS Clang Format (Linters) with Travis Jeffery
01:04 - Travis Jeffery Introduction
01:36 - Clang-format, Clang-Tidy
02:00 - What is a linter?
02:40 - Uses
05:49 - Lining Up Method Perimeters
07:00 - Configuration
07:52 - Integration
08:50 - ClangFormat-Xcode
09:22 - Apple Support for ClangFormat
11:00 - Support for Swift
11:41 - Getting Started
14:13 - Code Style
19:21 - Continuous Integration Workflow
20:48 - Clang-Tidy (Cont’d)
Extra Resources
- Daniel Jasper: clang-format - Automatic formatting for C++
- Daniel Jasper: Keep your code sane with clang-tidy: Meeting C++ 2015 Lightning Talks
Picks
objClean (Andrew)
Swift-Clean (Andrew)
Friction Between Programming Professionals and Beginners (Andrew)
Help people that are new (Andrew)
Hopper (Jaim)
Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values by Robert M. Pirsig (Travis)
Stash (Travis)
A Guide to the Good Life: The Ancient Art of Stoic Joy by William B. Irving (Travis)