Skip to content

Should we lint, -wall and format our code base? #693

Closed
@alanz

Description

@alanz

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    old_type: metaPlaning and organizing other issuesstatus: in discussionNot actionable, because discussion is still ongoing or there's no decision yettype: supportUser support tickets, questions, help with setup etc.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions