a number of clojure core functions have stated inputs and outputs but can also return nils (`keyword`, meta, etc). is that something clj-kondo should account for?
keyword returning nil seems like accidental behavior to me
meta on the other hand is legit behavior
The docstring of meta also explicitly states that it returns nil in some cases, keyword states that is returns a keyword
is there a linter that complains about inline #_ linter config?
there's one that checks if a given #_ linter config is unnecessary
like redundant?
like, it didn't catch any warnings
config file and inline say the same thing
oh
but there's nothing for rejecting all inline configs. it's an interesting request