slamhound
slamhound copied to clipboard
Slamhound rips your namespace form apart and reconstructs it.
Clojure 1.10.0, Java 10.0.1, slamhound 1.5.5 I get the following issues when trying to use `lein slamhound` with leiningen project which has `[org.clojure/clojure "1.10.0"]` as a depency: ``` Failed to...
Fixes issue #99.
Clojure 1.8.0, Java 1.8.0_144, slamhound 1.5.5 Windows 10, x64, with git bash inside a ConsoleZ My profiles.clj includes: {:user {:dependencies [[org.clojure/clojure "1.8.0"] [slamhound "1.5.5"]] :aliases {"slamhound" ["run" "-m" "slam.hound"]}}} When...
Requiring a namespace using :as alias, then using the alias to refer to a keyword in that namespace throws an error in slamhound. Given src/my_test.clj: ``` (ns my-test (:require [clojure.test...
Hello... 'I'd like to be able to use Slamhound from emacs but when I install it I get an error "Symbol’s function definition is void: nrepl-send-string-sync" https://github.com/technomancy/slamhound/blob/master/slamhound.el#L60' s/nrepl-send-string-sync/cider-nrepl-sync-request:eval/ in slamhound.el...
After installing slamhound.el from Marmalade and trying to run it inside a Clojure buffer with nREPL running I'm getting this: ``` Debugger entered--Lisp error: (void-function slime-eval) slime-eval((swank:eval-and-grab-output "(do (require (quote...
Also, rewrote the command to be asynchronous and non-blocking and added docstring.
After running slamhound on lvh/caesium, it came up with the following suggestion: ``` clojure [[caesium.crypto.generichash]], [[caesium.crypto.sign]] et cetera, namespaces." (:require [clojure.string :as s]) - (:import [jnr.ffi LibraryLoader] - [jnr.ffi.annotations In...
add cider related parameters for `nrepl-sync-request:eval`
Tested with: ; CIDER 0.10.0snapshot (package: 20150820.852) (Java 1.8.0_60, Clojure 1.7.0, nREPL 0.2.10)