Description
There are various language specific tools and versions to do tidy: clang-tidy, buildifier, black, tcl tidy, etc.
The idea is to have a single user-facing interface bazelisk run :tidy that tidies up the code.
CI should be able to use this interface too to suggest fixes.
The motiviation is to have a single consistent interface(convert everything to canonical form) and to avoid DependencyInstaller.sh + CI installation + developer installation pains + less to document and explain.
Suggested Solution
No response
Additional Context
No response
Description
There are various language specific tools and versions to do tidy: clang-tidy, buildifier, black, tcl tidy, etc.
The idea is to have a single user-facing interface
bazelisk run :tidythat tidies up the code.CI should be able to use this interface too to suggest fixes.
The motiviation is to have a single consistent interface(convert everything to canonical form) and to avoid DependencyInstaller.sh + CI installation + developer installation pains + less to document and explain.
Suggested Solution
No response
Additional Context
No response