Talk 32:00

Inch: How Elixir 1.7 changed the rules for documentation analysis

In most languages there are tools for testing and static analysis to identify code smells and refactoring opportunities, but for a long time there was no tool to help you figure out which parts of a codebase were lacking documentation the most. This talk covers how Inch filled that niche for hundreds of Elixir programmers, what is unique about Elixir's approach to docs as first-class citizens, and how the recent support for EEP 48 in Elixir 1.7 changed the rules for documentation analysis.