Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Fix #1824] Cider-jack-in dependency exclusions #1844

Merged
merged 1 commit into from
Sep 14, 2016

Conversation

benedekfazekas
Copy link
Member

  • The commits are consistent with our [contribution guidelines][1]
  • You've added tests (if possible) to cover your change(s)
  • All tests are passing (make test)
  • The new code is not generating bytecode or M-x checkdoc warnings
  • You've updated the changelog (if adding/changing user-visible functionality)
  • You've updated the readme (if adding/changing user-visible functionality)
  • You've updated the refcard (if you made changes to the commands listed there)

Add option to define exclusions for injected dependecies. Add
org.cloure/clojure exclusion to org.clojure/tools.nrepl to mitigate
problem with tools.nrepl clojure dependency.

Note about boot: the latest stable release does not support defining
depedency exclusions on the command line. However, this feature is
available in the upcoming 2.7.x release. This feature will be added
for boot when 2.7.x is released.

@@ -12,6 +12,7 @@

* [#1677](https://github.com/clojure-emacs/cider/issues/1677): Interpret `\r` as a newline.
* [#1819](https://github.com/clojure-emacs/cider/issues/1819): Handle properly missing commands on `cider-jack-in`.
* [#1824](https://github.com/clojure-emacs/cider/issues/1824): Can no longer jack-in to an inherited clojure version
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe this can be phrased a bit better (and the sentence should end with a .).

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will do

@bbatsov
Copy link
Member

bbatsov commented Sep 6, 2016

Maybe this should also be mentioned somewhere in the manual?

@benedekfazekas
Copy link
Member Author

will add an explanation to the manual too

@benedekfazekas
Copy link
Member Author

I looked at installation.md where auto injecting cider dependencies is describe. I kinda feel now that this is a quite internal bugfix which should not interest users rather as I said above cider "plugin" authors. Happy to reconsider if you think adding something is necessary.

Add option to define exclusions for injected dependecies. Add
`org.cloure/clojure` exclusion to `org.clojure/tools.nrepl` to mitigate
problem with tools.nrepl clojure dependency.

Note about boot: the latest stable release does not support defining
depedency exclusions on the command line. However, this feature is
available in the upcoming 2.7.x release. This feature will be added
for boot when 2.7.x is released.
@benedekfazekas benedekfazekas force-pushed the jack-in-dependency-exclusions branch from 7b5a2ec to f13fb56 Compare September 8, 2016 15:59
@bbatsov bbatsov merged commit c698df1 into master Sep 14, 2016
@bbatsov bbatsov deleted the jack-in-dependency-exclusions branch September 14, 2016 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants