Playing around with clippy in rules_rust made me notice how incredibly convenient it would be to have clang-tidy run as a plugin that just prints warnings like a "regular" compiler warning. I'm not sure whtether this is possible, but if i was, it could be a significant improvement for our user experience and would obsolete the ll_compilation_database targets in many cases.
Let's see whether it's possible to copy the rules_rust/clippy behavior to rules_ll/clang-tidy.