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

cider-refresh and cljc files #2104

Closed
xiongtx opened this issue Nov 2, 2017 · 1 comment
Closed

cider-refresh and cljc files #2104

xiongtx opened this issue Nov 2, 2017 · 1 comment

Comments

@xiongtx
Copy link
Member

xiongtx commented Nov 2, 2017

Expected behavior

Compiling ClojureScript files (including cljc), then C-u cider-refresh shouldn't break things.

Actual behavior

In this minimal repo, following the instructions in the README to see that the classloaders are different.

Steps to reproduce the problem

See repo's README.

Environment & Version information

CIDER version

CIDER 0.16.0snapshot (package: 20171001.112)
nREPL 0.2.12

Java version

1.8

Operating system

Darwin C02RW05YFVH6 15.6.0

@xiongtx
Copy link
Member Author

xiongtx commented Nov 2, 2017

It seems that the problem is w/ clojure.spec.gen.alpha not :requireing clojure.test.check.generators, so when the latter is reloaded, its Generator record is redefined, resulting in two different classes.

This is not really a CIDER issue, so I'll close for now.

@xiongtx xiongtx closed this as completed Nov 2, 2017
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

No branches or pull requests

1 participant