-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Identify unused namespaces (via import or require) - 0.1.04 #75
Comments
Yes, this is on my list to do very soon, along with unused local symbols (function parameters, local bindings etc). |
Well, after only a year, the first part of this is implemented - Cursive will mark unused aliases from |
Thanks for implementing this, and I look forward to the later improvements. |
So, how the :refer part coming along? And the intentions? I'm just a bit obsessive about my (ns) block containing only exactly what's currently used by the code. |
No real progress, sorry, I've been tied up with other things - I'll try to get to it soon. Once that's working I can do a proper "Optimize namespace", too, which will be great, and this is also the basis of other useful things like moving functions to other namespaces (see #817). |
We're using :refer quite a lot and would love to see unused refers highlighted at least. |
I would very much like it if Cursive could identify (use) and (require) in the (ns) element that are not actually used, and provide an intention to clean them up.
The text was updated successfully, but these errors were encountered: