clj-refactor.nvim icon indicating copy to clipboard operation
clj-refactor.nvim copied to clipboard

A neovim clojure refactoring plugin

Results 15 clj-refactor.nvim issues
Sort by recently updated
recently updated
newest added

When I try and run a command that rewrites a file, like rename-symbol, I get this error: ```Error: [object Object] is not ISeqable``` Which stems from refactor-nrepl/fireplace#message returning a non-seqable...

All of sudden this error message started appearing for `CCleanNS` command: `Error: [object Object] is not ISeqable` for every single namespace. Any idea?

Hi, I think `CCleanNS` has a bug. When applied to the following test file: ```clj (ns clean-ns.reproduce-issue (:refer-clojure :exclude [str keyword]) (:require [leihs.procurement.utils.core :refer [keyword str presence]]) (:require [bidi.bidi :as...

I have a test file with a bunch of test cases like: ```clojure (testing "frequency -> the nearest MIDI note" (is (= (pitch/hz->midi 7.95) 0)) (is (= (pitch/hz->midi 8.176) 0))...

I can't seem to get `crrf` or `crrd` to work at all. When I try, I get errors from Fireplace. One wrinkle is that I'm not exactly sure what I...

If I have a bare-bones namespace declaration like: ```clojure (ns foo) ``` And I move my cursor over something like `str/includes?` and type `cram`, I get an error message: `nil`...

Given a form like this: ```clojure (deftest example-tests (testing "something" (is (= 1 1)) (-> foo bar baz) (is (= 2 2)))) ``` If I put my cursor on the...

Given a form like this: ```clojure (is (= (pitch/hz->midi 7.95) 0)) ``` The thread commands do not correctly indent the resulting forms: ```clojure ;; crtf (thread-first-all) (-> 7.95 pitch/hz->midi (=...

This is sort of similar to #21, though I'm not sure if it's technically related or not. If I have this form: ```clojure (let [advertiser (-> advertiser (unparse-custom-fields :rtbcustomfields))] (if...

For example, I have this top-level form: ```clojure (defrpc campaigns [& [opts]] {:rpc/pre (and (have-api-key) (have-network))} (->> (view/campaigns (network) opts) (map #(safe-parse-json % :customfields)))) ``` When I put my cursor...