Since clj-kondo support was added, I have disabled Cursive's Inspection for Unresolved symbol.
The reason is that we use ClojureDart, and Cursive's inspection trigger's a lot of false alerts as it does not understand ClojureDart's f/widget macro.
clj-kondo does, so life is good.
However, disabling the Inspection also seems to disable the Intention for Require Namespace, meaning that we now have to manually add require clauses, even in 'standard' Clojure.
@cfleming is there any way you could hook up clj-kondo's Unresolved symbol to trigger the Require Namespace intention?
To answer this question: > @cfleming is there any way you could hook up clj-kondo's Unresolved symbol to trigger the Require Namespace intention? Yes, I have plans to add intentions to fix all of the kondo inspections, where it makes sense to do so.
x`Great, thanks @cfleming
A colleague just provided a workaround:
Autocompleting while typing (or triggering it with ctrl+`space`) still adds the namespace to require form.
Thanks @paul103.