Skip to content

CIDER functionality does not work for code in JARs anymore #2481

@hanshuebner

Description

@hanshuebner

Expected behavior

C-c t v on a function that lives in a jar file should toggle tracing, like it does for functions defined in local files.

Actual behavior

Error message is shown:

‘cider-toggle-trace-var’ requires the nREPL op "toggle-trace-var".  Please, install (or update) cider-nrepl 0.18.0 and restart CIDER

Steps to reproduce the problem

M-. to the source code of a function that is defined in a .jar file, then type C-c t v on the function name. Alternatively, find a clojure function that is call from the source file loaded from the jar, and press M-. on it, this yields the message

‘cider-find-var’ requires the nREPL op "info".  Please, install (or update) cider-nrepl 0.18.0 and restart CIDER

Environment & Version information

CIDER version information

;; CIDER 0.18.0 (Saigon), nREPL 0.2.13
;; Clojure 1.8.0, Java 1.8.0_51

Lein/Boot version

Leiningen 2.8.1 on Java 1.8.0_51 Java HotSpot(TM) 64-Bit Server VM

Emacs version

GNU Emacs 25.2.1 (x86_64-unknown-linux-gnu) of 2017-06-30

Operating system

CentOS 7

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions