it formats it TO CONFORM to style guide, which is more useful
yes, but now, what I think will be useful, is a second tool that checks if a source code conforms to the whole style guide, not only about formatting but also about naming, functions (order of parameters, order of declaration, default arguments ,etc), comments, exceptions and templates... Which is a lot more complex and difficult (the first step I think will be implementing the naming part) and probably more slower at run time, so maybe it's best suited for a CI system to check if some PR/contribution follows a defined style guide