Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: clojure-emacs/refactor-nrepl

refactor-nrepl 3.11

30 May 11:58

Choose a tag to compare

  • Usetools.analyzer.jvm 1.3.2.
  • Usetools.reader 1.5.1.
  • Usetools.namespace 1.5.0.
  • Usecompliment 0.7.0.
  • Useorchard 0.34.3.
Assets2
Loading

refactor-nrepl 3.0

26 Oct 06:04

Choose a tag to compare

Changes

  • (Part of #230): Parallelize various functionality
    • This will have a noticeable improvement in e.g. clj-refactor.el'scljr-slash performance.
  • #291: The:ignore-errors option will be honored in more places, making refactor-nrepl more robust in face of files not particularly meant to be part of the AST corpus.
    • Examples: WIP files, Moustache template files, scripts.
  • Upgrade Orchard
  • Upgrade rewrite-clj
    • This fixes some features such asrename-file-or-dir.
  • Reliability improvement: try usingrequire prior tofind-ns
    • This increases the chances that a namespace will be found, which in turns makes refactor-nrepl more complete/accurate.
  • Replace Cheshire withclojure.data.json
  • Build ASTs more robustly (by using locks,require, and ruling out certain namespaces like refactor-nrepl itself)
  • Improvenamespace-aliases performance and make it return more accurate results.
  • Honor internalfuture-cancel calls, improving overall responsiveness and stability.

Bugs fixed

  • #335: Strengthenresolve-missing against various edge cases.
  • #289: Fix an edge-case with involving keywords that caused find-symbol to crash.
  • #305: Don't put:as or:refer on their own lines in the ns form, when the libspec is so long it causes the line to wrap.
  • clojure-emacs/clj-refactor.el#459:clean-ns should conform to the style guide:(:require in the ns form should be followed by a newline.
    • You can opt out via the new:insert-newline-after-require configuration option.
  • #294: Properly skip uneval nodes when looking for the first/last sexp
  • From now on, if you set theclojure.tools.namespace.repl/refresh-dirs, files outside saidrefresh-dirs won't be analyzed, resulting in safer, more efficient analysis.
Loading
AbhinavOmprakash, runeanielsen, vemv, vedang, PEZ, and crinklywrappr reacted with hooray emoji
6 people reacted

refactor-nrepl 2.5.0

29 Feb 11:08

Choose a tag to compare

New features

  • clojure-emacs/clj-refactor.el#443:clean-ns support namespaces with js literal (#js).
  • #251:clean-ns support extra message keyrelative-path, which will be used ifpath does not exist.
  • #264: Less bandwidth used to fetch artifacts from Clojars.
  • #268: Added support for fetching artifact versions from Clojars.
  • #271: Improved shadow-cljs support.

Changes

  • Drop support for nREPL 0.2.

Bugs fixed

  • #256: Ignore malformed artifact coordinates when fetching from Clojars.
Loading

[8]ページ先頭

©2009-2025 Movatter.jp