-
In our codebase ( https://github.com/idaholab/moose ) tabs are the first thing looked for in our continuous integration system. A tab will be an INSTANT fail.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
This problem has its own solutions, https://editorconfig.org/ tries to support as many editors as possible from one config file
-
libMesh: Parallel finite-element library - uses 2 spaces https://github.com/libMesh/libmesh
-
Fenics: Very popular finite element framework “UseTab: Never” https://github.com/FEniCS/dolfinx/blob/main/.clang-format