File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed
test/clj/cider/nrepl/middleware Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 467
467
{:doc " Middleware that provides find references functionality."
468
468
:handles {" fn-refs"
469
469
{:doc " Look up functions that reference a particular function."
470
- :requires {" symbol " " The symbol to lookup"
470
+ :requires {" sym " " The symbol to lookup"
471
471
" ns" " The current namespace" }
472
472
:returns {" fn-refs" " A list of function references."
473
473
" status" " done" }}
474
474
" fn-deps"
475
475
{:doc " Look up the function dependencies of particular function."
476
- :requires {" symbol " " The symbol to lookup"
476
+ :requires {" sym " " The symbol to lookup"
477
477
" ns" " The current namespace" }
478
478
:returns {" fn-deps" " A list of function deps."
479
479
" status" " done" }}}})
Original file line number Diff line number Diff line change 17
17
:line (:line var-meta)
18
18
:column (:column var-meta)}))
19
19
20
- (defn fn-refs-reply [{:keys [ns symbol ]}]
21
- (let [var (ns-resolve (misc/as-sym ns ) (misc/as-sym symbol ))]
20
+ (defn fn-refs-reply [{:keys [ns sym ]}]
21
+ (let [var (ns-resolve (misc/as-sym ns ) (misc/as-sym sym ))]
22
22
{:fn-refs (map xref-data (xref/fn-refs var))}))
23
23
24
- (defn fn-deps-reply [{:keys [ns symbol ]}]
25
- (let [var (ns-resolve (misc/as-sym ns ) (misc/as-sym symbol ))]
24
+ (defn fn-deps-reply [{:keys [ns sym ]}]
25
+ (let [var (ns-resolve (misc/as-sym ns ) (misc/as-sym sym ))]
26
26
{:fn-deps (map xref-data (xref/fn-deps var))}))
27
27
28
28
(defn handle-xref [handler msg]
Original file line number Diff line number Diff line change 9
9
(defn- foo [] (map inc (range 10 )))
10
10
11
11
(deftest fn-refs-integration-test
12
- (let [response (session/message {:op " fn-refs" :ns " clojure.core" :symbol " map" })
12
+ (let [response (session/message {:op " fn-refs" :ns " clojure.core" :sym " map" })
13
13
fn-refs (:fn-refs response)]
14
14
(is (= (:status response) #{" done" }))
15
15
(is (> (count fn-refs) 0 ))
16
16
(is (every? map? fn-refs))))
17
17
18
18
(deftest fn-deps-integration-test
19
- (let [response (session/message {:op " fn-deps" :ns " cider.nrepl.middleware.xref-test" :symbol " foo" })
19
+ (let [response (session/message {:op " fn-deps" :ns " cider.nrepl.middleware.xref-test" :sym " foo" })
20
20
fn-deps (:fn-deps response)]
21
21
(is (= (:status response) #{" done" }))
22
22
(is (= (count fn-deps) 3 ))
You can’t perform that action at this time.
0 commit comments