Closed
Description
I have recently spent some time in the code base again.
I can't help noticing that I have several hlint and other warnings, as well as a variety of formatting styles. Format differences naturally occur with multiple contributors of course.
Given the growing size and number of contributors, I think it would be good to enforce an hlint
config, as well as require compiles to pass -wall
, or some agreed set of warnings. This could initially be done via a separate "allow-fail" CI build which we aim to bring into compliance overtime.
And perhaps we should agree to use a specific formatter, and format all the code with it.