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

[ultra] Require nrepl or clojure.tools.nrepl dynamically #96

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

venantius
Copy link
Owner

clojure.tools.nrepl is now officially deprecated and has been replaced
with nrepl/nrepl. This commit updates all direct references to
clojure.tools.nrepl to use a dynamic import that checks to see if
clojure.tools.nrepl is on the path and otherwise to use the new nrepl.

As we rely on a significant amount of functionality in Whidbey/Puget,
those will also need to have their references updated.

This PR resolves #95

clojure.tools.nrepl is now officially deprecated and has been replaced
with nrepl/nrepl. This commit updates all direct references to
clojure.tools.nrepl to use a dynamic import that checks to see if
clojure.tools.nrepl is on the path and otherwise to use the new nrepl.

As we rely on a significant amount of functionality in Whidbey/Puget,
those will also need to have their references updated.
@buzzdan
Copy link

buzzdan commented Jan 20, 2019

@venantius any updates on this issue (#95)? i see greglook/whidbey#26 is already resolved

@venantius
Copy link
Owner Author

I'll try to give this a look over the weekend.

@elzibubble
Copy link

@venantius Thanks for looking at this, any chance we could get it over the line please?

@venantius
Copy link
Owner Author

Leiningen 2.9.0 has introduced some sort of new issue that needs to be resolved upstream again - not totally clear what it is yet. I could try to fix this just for Lein 2.8.3 but I'd rather just fix it for 2.9.0 onwards.

@venantius
Copy link
Owner Author

Reference: greglook/whidbey#27

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.

Update org.clojure/tools.nrepl 0.2.12 to nrepl 0.5.3?
3 participants