tonini / alchemist.el

Elixir Tooling Integration Into Emacs
http://www.alchemist-elixir.org
906 stars 102 forks source link

Integrate mix xref #312

Open wpcarro opened 7 years ago

wpcarro commented 7 years ago

Hi @tonini. First off, thank you for the work you're doing maintaining alchemist. My whole engineering team uses it and appreciates the work hard that went into developing it.

I was looking into Emacs features such as "find usages", dead code warnings, and smarter project-wide refactors when I stumbled across mix xref .... I know that emacs has its own functions that manage things like this, but they usually rely on regex.

I then found this thread, which looks promising! I see you contributed ideas to xref for integration with alchemist. My question is simple, which parts of alchemist currently leverage mix xref ...? If there are none, is there a reason for it other than the lack of time and other priorities?

Looking for clarification here before I investigate further. I could contribute to alchemist as long as it is not a fool's errand. Thanks again. Looking forward to your response.

hunterboerner commented 6 years ago

This would be awesome. I'd be willing to contribute if @tonini could point me in the direction of where/what would need to be implemented.

wpcarro commented 6 years ago

@hunterboerner appreciate the response and ambition to tackle this. Unfortunately, in the months since I wrote this, I've stopped writing Elixir, so I'm less attuned to the feature request and / or the current state of mix and its tools.

Best of luck if the use-case still exists and its implementation via xref is feasible!