Skip to content

rename-symbol times out when namespaced keywords are present #289

Closed
@beluchin

Description

@beluchin

the rename symbol refactoring times out when the surrounding let form contains a map destructuring with namespaced keywords

To reproduce, attempt to rename the a symbol below:

(let [a 1
      {::core/keys [a-key another]} a-map])

clj-refactor.el and refactor-nrepl version information:
clj-refactor 2.5.0 (package: 20200405.1419), refactor-nrepl 2.5.0

CIDER version information:

CIDER 0.25.0 (Bergamo), nREPL 0.7.0
Clojure 1.10.1, Java 1.8.0_171

Leiningen version
Leiningen 2.9.4 on Java 1.8.0_171 Java HotSpot(TM) 64-Bit Server VM

Emacs version:
GNU Emacs 26.1 (build 1, x86_64-apple-darwin14.5.0, NS appkit-1348.17 Version 10.10.5 (Build 14F2511)) of 2018-05-30

Operating system:
MacOS 10.15.6

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions