compas-dev / compas

Core packages of the COMPAS framework.
https://compas.dev/compas/
MIT License
305 stars 104 forks source link

code standards enforced by pre-commit hooks #1329

Open jf--- opened 2 months ago

jf--- commented 2 months ago

an explicit code standard, enforced by pre-commits

As a [developer], I want [explicit & automagic enforcing of code standards] so that [code is homogeneous, commits are compacts and maintainers are relieved from nitpicking].

Details

Code standards are important, but a fatiguing to embrace if not automated.

Describe the solution you'd like Pre-commits seems a nice way to go about this.

More tooling might scare off new devs, conversely tooling allows maintainers to whip PR's in shape and merge with confidence.

tomvanmele commented 2 months ago

@Licini could you look into this please?