clj-gapi icon indicating copy to clipboard operation
clj-gapi copied to clipboard

Strange error when typing generated namespace method

Open neverfox opened this issue 10 years ago • 0 comments

After generating namespaced methods (for analytics, in my case), I started type the name of one of the methods into the REPL and got slapped with this as soon as finish typing the full method name or click on it in Emacs:

                                  java.lang.Thread.run              Thread.java:  745
    java.util.concurrent.ThreadPoolExecutor$Worker.run  ThreadPoolExecutor.java:  617
     java.util.concurrent.ThreadPoolExecutor.runWorker  ThreadPoolExecutor.java: 1142
                   java.util.concurrent.FutureTask.run          FutureTask.java:  266
                                                   ...                               
                   clojure.core/binding-conveyor-fn/fn                 core.clj: 1910
                  clojure.tools.nrepl.server/handle/fn               server.clj:   28
                    clojure.tools.nrepl.server/handle*               server.clj:   19
clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn           middleware.clj:   24
      cider.nrepl.middleware.complete/wrap-complete/fn             complete.clj:   47
clojure.tools.nrepl.middleware/wrap-conj-descriptor/fn           middleware.clj:   24
              cider.nrepl.middleware.info/wrap-info/fn                 info.clj:  261
               cider.nrepl.middleware.info/eldoc-reply                 info.clj:  248
        clojure.tools.nrepl.transport.FnTransport/send            transport.clj:   28
                           clojure.walk/stringify-keys                 walk.clj:  107
                                 clojure.walk/postwalk                 walk.clj:   58
                                     clojure.walk/walk                 walk.clj:   49
                                     clojure.core/into                 core.clj: 6341
                                   clojure.core/reduce                 core.clj: 6289
                           clojure.core.protocols/fn/G            protocols.clj:   13
                             clojure.core.protocols/fn            protocols.clj:   54
                     clojure.core.protocols/seq-reduce            protocols.clj:   31
                           clojure.core.protocols/fn/G            protocols.clj:   19
                             clojure.core.protocols/fn            protocols.clj:  146
                                     clojure.core/next                 core.clj:   64
                                                   ...                               
                                   clojure.core/map/fn                 core.clj: 2559
                                                   ...                               
                               clojure.core/partial/fn                 core.clj: 2468
                                    clojure.core/apply                 core.clj:  626
                                                   ...                               
                                 clojure.walk/postwalk                 walk.clj:   58
                                     clojure.walk/walk                 walk.clj:   45
                                      clojure.core/vec                 core.clj:  354
                                                   ...                               
                                   clojure.core/map/fn                 core.clj: 2557
                                                   ...                               
                               clojure.core/partial/fn                 core.clj: 2468
                                    clojure.core/apply                 core.clj:  626
                                                   ...                               
                                 clojure.walk/postwalk                 walk.clj:   58
                                     clojure.walk/walk                 walk.clj:   46
                                    clojure.core/doall                 core.clj: 2871
                                    clojure.core/dorun                 core.clj: 2855
                                      clojure.core/seq                 core.clj:  133
                                                   ...                               
                                   clojure.core/map/fn                 core.clj: 2551
                                      clojure.core/seq                 core.clj:  133
                                                   ...                               
                                   clojure.core/map/fn                 core.clj: 2557
           cider.nrepl.middleware.info/format-eldoc/fn                 info.clj:  236
                                     clojure.core/mapv                 core.clj: 6353
                                   clojure.core/reduce                 core.clj: 6289
                           clojure.core.protocols/fn/G            protocols.clj:   13
                             clojure.core.protocols/fn            protocols.clj:   42
                     clojure.core.protocols/seq-reduce            protocols.clj:   30
                                      clojure.core/seq                 core.clj:  133
                                                   ...                               
java.lang.IllegalArgumentException: Don't know how to create ISeq from: clojure.lang.Symbol

Any idea what's going on?

neverfox avatar Jun 03 '15 04:06 neverfox