fix: Tools for reformatting code. (GIT8266O-364) #204
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi
It would be if this project had a more consistent code style. I suggest using clang-format, it seems to be quite flexible, maintained, well documented and popular in other big projects. I've added a .clang-format file that is quite close to the current style (but the current style is a bit all over the place).
I've made a small tool that will replace tabs with 4 spaces and run clang-format on the source code. File patterns are configurable with a gitignore style file.
The commit message contains more information, but the also see README.md.
This is an improved version of #194 where 1) it uses format.sh from esp-idf and astyle instead of clang-format and 2) find-files is renamed to tag-files and more generic.