OpenROAD
OpenROAD copied to clipboard
Add a `bazelisk run :tidy` that tidies up the code across all languages
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
@hzeller @QuantamHD do you have input of how best to implement this?
For c++ #8586