I just call it a lint because it uses the rustic::lint API. And I posited that such analysis belongs in the compiler.<p>However, lints no longer need to be lightweight; I&#x27;ve seen full-program analysis passes called lints. And in rust, lints usually don&#x27;t complain about tabs&#x2F;spaces (though we could write one), but rather certain idioms which are exacerbating readability, flexibility, performance or any combination of the above.