How it works
Source
square/javapoet
Opening the report
HuoCode · square/javapoet