Fork me on GitHub
#emacs
<
2018-03-23
>
stardiviner06:03:51

clj-refactor error said "clj-refactor middleware is not installed" when I cider-jack-in outside of Clojure project. Is it possible to used clj-refactor outside of project?

stardiviner06:03:13

I'm sure clj-refactor middleware is installed. It works fine in a project with cider-jack-in.

benedek06:03:35

hm let me check... which version are you using?

stardiviner06:03:43

Using latest MELPA version : 20180316

stardiviner06:03:33

Java version: openjdk version "1.8.0_162" CIDER version latest in MELPA 20180323.609.

stardiviner06:03:46

Weird, today I test again, cider-jack-in does not go to jack-in outside of project, it warning with Unsupported project type ‘clojure’ Because in my buffer, variable cider-default-repl-command becomes "clojure". but it is not in cider--identify-buildtools-present. Maybe because CIDER upgrade issue.

stardiviner06:03:43

After set (setq cider-default-repl-command "lein") I got this warning in buffer *nrepl-server*.

Warning: refactor-nrepl needs to run in the context of a project.
Warning: refactor-nrepl middleware won't be activated.

benedek06:03:54

also your java version?

benedek06:03:56

also what do you mean by middleware installed? it is auto injected mostly these days...

bozhidar13:03:44

@benedek I guess that’s an error message he gets in his REPL buffer.