mrwilson / adr-viewer

Generate easy-to-read web pages for your Architecture Decision Records
MIT License
160 stars 27 forks source link

refactor: Decompose __init__.py #50

Closed mrwilson closed 1 year ago

mrwilson commented 1 year ago

Up until this point, the whole codebase existed in __init__.py.

To improve testability, among other reasons, this PR decomposes most of the content of __init__.py into separate files for serving content, parsing ADRs, and rendering HTML.