Skip to content

Enforce formatter and linter in repo #1337

@josemontespg

Description

@josemontespg

I've seen many white space diffs in PRs caused by inconsistent formatting configurations. This adds unnecessary diffs to code reviews, increasing noise.

We should have a consistent formatter and linter configuration for the entire codebase, enforced by CI. This can be achieved by a combination of linter config files, a script that lints and formats the entire repo, and a CI that confirms that running the script does not change any file in the repo.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions