You could also check out ACR, from CLEVR. https://www.clevr.com/solutions/developer-suite/application-code-reviewer.
It basically scans your code against 150+ best/good practices, possible bugs, Java vulnerabilities, etc. It's most easy to use to check your code after committing, but it's also possible to do it beforehand.
There was one offering long back called Mendix AQM i am not sure if that can be directly used in the Mendix Studio/Pro but it was a cloud solution to which you can submit your mendix app and seek for a really extensive report. It included detailed reports on both mendix objects as well as Java files. I dont exactly remember if it included report on Styling!
So to use the AQM i think you had to seek a mendix vendor as far as i remember (back when my team did it, it was under mendix itself.)
It is based on the principles defined by SIG (Software Improvement Group)
Hope this helped you in some way :)
You could try `mx check -p`
You may want to take a quick look at Omnext. Our analysis platform allows you to run full quality analyses on your Mendix apps, including Open Source and Access Role analyses. It also has an API which can be used to fully integrate the analyses in your CI/CD pipeline and have your app analysed at every commit.
You can check out their tool here: https://www.omnext.com/mendix/. If you would like a bit more information, I am happy to facilitate that as well for you if you want.