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’s 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.


This talk aims to show tools like IEx and Inch, which are increasing the visibility of inline documentation.

Upcoming conferences

Start booking your calendar with more Code Sync conferences happening across the globe. We will be slowly releasing more dates, in the meantime here is what we’ve planned already:

All conferences