Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

clang-tidy does this (or is working towards doing this)

http://clang.llvm.org/extra/clang-tidy/checks/list.html



Thanks, that page looks like hell, but I recognise a few terms.

http://clang.llvm.org/extra/clang-tidy/ is much more approachable, and gives a solid overview.

The introductory sentence gave me project-naming cancer:

> clang-tidy is a clang-based C++ “linter” tool.

Then why is it called tidy ??? It appears first on page three of google's search results for "C++ linter" in spite of the fact that anything from LLVM is probably a) current and b) of exceptional quality.

A little marketing-mindset would go a long, long way for these kinds of things.

Whilst the Ruby community lead by the example of DHH often takes this concept too far, it is inarguably effective.


> Then why is it called tidy ???

https://en.wikipedia.org/wiki/HTML_Tidy


It's also a (possibly unintentional) play on the British slang term "bang tidy" http://www.collinsdictionary.com/dictionary/english/bang-tid...




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: