gitextract_0by5ihkr/ ├── .doctor.exs ├── .formatter.exs ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── master.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── config/ │ └── config.exs ├── coveralls.json ├── lib/ │ ├── cli/ │ │ └── cli.ex │ ├── config.ex │ ├── docs.ex │ ├── doctor.ex │ ├── mix/ │ │ └── tasks/ │ │ ├── doctor.ex │ │ ├── doctor.explain.ex │ │ └── doctor.gen.config.ex │ ├── module_information.ex │ ├── module_report.ex │ ├── report_utils.ex │ ├── reporter.ex │ ├── reporters/ │ │ ├── full.ex │ │ ├── module_explain.ex │ │ ├── output_utils.ex │ │ ├── short.ex │ │ └── summary.ex │ └── specs.ex ├── mix.exs └── test/ ├── config_test.exs ├── configs/ │ ├── exceptions_moduledoc_not_required.exs │ └── exceptions_moduledoc_required.exs ├── mix_doctor_test.exs ├── module_information_test.exs ├── module_report_test.exs ├── report_utils_test.exs ├── sample_files/ │ ├── all_docs.ex │ ├── another_behaviour_module.ex │ ├── behaviour_module.ex │ ├── custom_behaviour_module.ex │ ├── derive_protocol.ex │ ├── exception.ex │ ├── implement_protocol.ex │ ├── nested_module.ex │ ├── no_docs.ex │ ├── no_struct_spec_module.ex │ ├── opaque_struct_spec_module.ex │ ├── partial_docs.ex │ ├── struct_spec_module.ex │ └── use_module.ex └── test_helper.exs