Can Cursive resolve reader tags? I'm using spyscope in a throwaway project and in my deps.edn I have:
:spyscope {:extra-deps {clj-commons/spyscope {:mvn/version "0.1.48"}}
:main-opts [-e "(require 'spyscope.core)"]}
I have a source file that is using #spy/p that Cursive doesn't seem to "see"Am I doing something wrong or is this simply not supported?
That should be supported, I'll try to reproduce that to see if I can figure out what's going on.
If I create a data_readers.clj at the root of my source path and copy the contents of the one defined in spyscope, it works.
And I also added the dependency into my top level deps just in case it was related to aliases, but that didn't help, FWIW.
I've reproed this and fixed it for the next EAP build, thanks for the report! https://github.com/cursive-ide/cursive/issues/3011
Awesome, thank you much!
@cfleming Did you ever get a chance to look into this? (Don't worry, this is the last time I will bug you about it. 😁 )
Sorry, I have a lot of things I'm working through at the moment, but it's on the list!
Understandable, sorry for the ping. Thanks much.
I just noticed that I have the same issue with #time/date tags. Can't remember if it's always been like that tbh. I can evaluate namespace fine, but it shows false warnings 'time/date cannot be resolved'.
I was busy with family stuff over the holidays, and I missed that @highpressurecarsalesm recently filed issue #3000! Fortunately I only have 1200 open, so I'm still winning.... 🎉