diff --git a/CHANGELOG.md b/CHANGELOG.md index 780ba0c0..35e32a07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,10 @@ * [clojure-emacs/clj-refactor.el#330](https://github.com/clojure-emacs/clj-refactor.el/issues/330) `clean-ns` ignores namespaced keywords. * [#160](https://github.com/clojure-emacs/refactor-nrepl/issues/160) Make `resolve-missing` find newly defined vars and types (clj). Because of a stale cache, newly added vars or types would not be found. This fix takes into account vars/types added by eval-ing code (rescan affected namespace), and by hotloading dependencies (reset the cache). +### Changes + +* [#169](https://github.com/clojure-emacs/refactor-nrepl/issues/169) Fix java9 compatibility issues. + ### New features * New config setting `:libspec-whitelist` which makes it possible to create a seq of namespaces `clean-ns` shouldn't prune. This is useful for libspecs which aren't used except through side-effecting loads. diff --git a/project.clj b/project.clj index de0eb547..b3e2e047 100644 --- a/project.clj +++ b/project.clj @@ -6,7 +6,7 @@ :dependencies [[org.clojure/tools.nrepl "0.2.12"] ^:source-dep [http-kit "2.1.19"] ^:source-dep [cheshire "5.4.0"] - ^:source-dep [alembic "0.3.2"] + ^:source-dep [clojure-emacs/alembic "0.3.3"] ^:source-dep [org.clojure/tools.analyzer.jvm "0.6.9"] ^:source-dep [org.clojure/tools.namespace "0.3.0-alpha3"] ^:source-dep [org.clojure/tools.reader "1.0.0-beta4"]