I'll take a look at that clj-refactor. Re: IntelliJ.
I vaguely (possibly incorrectly) recall there was someone who used the eclipse capabilities for java source code analysis and cross referencing and packaged it up as some kind of emacs extension. I wonder if anybody has done that with IntelliJ. On Tue, Apr 19, 2016 at 2:49 PM, Colin Yates <colin.ya...@gmail.com> wrote: > Have you tried the 'find usages' functionality of > https://github.com/clojure-emacs/clj-refactor.el? Also - you might > want to download IntelliJ and give cursive a try - cursive is > fantastic for this sort of stuff.... > > ... and yes, I too feel a bit of despair that my suggestions is 'try > this other tool, if that doesn't work, try this entire editor, if that > doesn't work then....' :-) > > On 19 April 2016 at 19:45, Dave Tenny <dave.te...@gmail.com> wrote: > > Still looking for basic slime-like who-calls in cider. Is it there and > I'm > > just missing it? > > > > On Tue, Apr 19, 2016 at 9:57 AM, Dave Tenny <dave.te...@gmail.com> > wrote: > >> > >> Tags aside, a transtive closure who-calls report for a definition would > >> still be appreciated. > >> > >> On Tue, Apr 19, 2016 at 9:53 AM, Dave Tenny <dave.te...@gmail.com> > wrote: > >>> > >>> Hmm, okay, trying etags, certainly plenty of google hits there as > opposed > >>> to googling "cross reference". FYI, in terms of emacs compatibility, I > >>> generally use CIDER if anybody has suggestoins for how to search > without a > >>> live repl or with a live repl but across projects or uberjars. > >>> > >>> On Tue, Apr 19, 2016 at 9:33 AM, Dave Tenny <dave.te...@gmail.com> > wrote: > >>>> > >>>> Oh, if crossclj DOES do what I'm asking, please let me know, I found > the > >>>> pages I visited a bit confusing as to how I might analyze my (private) > >>>> projects. > >>>> > >>>> On Tue, Apr 19, 2016 at 9:30 AM, Dave Tenny <dave.te...@gmail.com> > >>>> wrote: > >>>>> > >>>>> I'm tired of doing 'find-grep' type operations (including that > command > >>>>> in emacs). > >>>>> > >>>>> Are there any decent tools for producing cross reference reports and > >>>>> emacs who-calls data in some useful form? > >>>>> > >>>>> A search on the topic mostly points to 'crossclj', which doesn't seem > >>>>> to be what I want (I don't need to see who uses what from, say, > clojars). > >>>>> > >>>>> I have a big project which, in conjunction with 'lein modules' has > many > >>>>> subprojects. I can't really load a REPL on all of them in emacs. > I'm happy > >>>>> with source code analysis and the assumption that I don't need to > know who > >>>>> is calling functions by obscured dynamic lisp means. > >>>>> > >>>>> > >>>>> -- > >>>>> You received this message because you are subscribed to the Google > >>>>> Groups "Clojure" group. > >>>>> To post to this group, send email to clojure@googlegroups.com > >>>>> Note that posts from new members are moderated - please be patient > with > >>>>> your first post. > >>>>> To unsubscribe from this group, send email to > >>>>> clojure+unsubscr...@googlegroups.com > >>>>> For more options, visit this group at > >>>>> http://groups.google.com/group/clojure?hl=en > >>>>> --- > >>>>> You received this message because you are subscribed to a topic in > the > >>>>> Google Groups "Clojure" group. > >>>>> To unsubscribe from this topic, visit > >>>>> https://groups.google.com/d/topic/clojure/ejNMVjyjp-Q/unsubscribe. > >>>>> To unsubscribe from this group and all its topics, send an email to > >>>>> clojure+unsubscr...@googlegroups.com. > >>>>> For more options, visit https://groups.google.com/d/optout. > >>>> > >>>> > >>> > >> > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Clojure" group. > > To post to this group, send email to clojure@googlegroups.com > > Note that posts from new members are moderated - please be patient with > your > > first post. > > To unsubscribe from this group, send email to > > clojure+unsubscr...@googlegroups.com > > For more options, visit this group at > > http://groups.google.com/group/clojure?hl=en > > --- > > You received this message because you are subscribed to the Google Groups > > "Clojure" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to clojure+unsubscr...@googlegroups.com. > > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to a topic in the > Google Groups "Clojure" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/clojure/ejNMVjyjp-Q/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.