cursive icon indicating copy to clipboard operation
cursive copied to clipboard

Possibly broken support of ClojureScript in Cursive 1.1.0-14.1 (lots of "X cannot be resolved" warnings, no navigation)

Open oshyshko opened this issue 9 years ago • 3 comments

Summary: Create a new CLJS project, open it with Cursive/IntelliJ and see that none of CLJS symbols can be resolved.

Prerequisites:

  • Cursive 1.1.0-14.1
  • Leiningen 2.5.3
  • IntelliJ 14
  • JDK 1.8
  • OS X 10.9

Steps to reproduce:

  1. $ lein new mies-om demo
  2. Launch IntelliJ, choose "import project", chose "demo/project.clj", say "next" to all questions
  3. Wait for all background tasks to finish
  4. Open "src/demo/core.cljs"
  5. Observe that the following symbols are not resolved:
  • enable-console-print!
  • js/document
  • getElementById

NOTE: Doing "File -> Invalidate Caches / Restart ..." has no effect

oshyshko avatar Jan 10 '16 06:01 oshyshko

@cursive-ide, any progress on this? We are using quiescent, and Cursive (1.1.0-15) is not resolving any of the quiescent macros. Reproduce:

  1. Check out: https://github.com/levand/quiescent/tree/release/examples/animations
  2. Open src/animations.cljs in Cursive
  3. Observe all the uses of defcomponent, div and "regular" cljs calls are not resolved

stoyle avatar Feb 19 '16 13:02 stoyle

@cursive-ghost Are you not going to fix any issues with ClojureScript anymore, since you removed the CLJS tags from all issues in 2023?

nhooey avatar Jul 23 '25 18:07 nhooey

@nhooey No, that's definitely not the case - I removed all feature tags from all issues, since it was confusing.

cmf avatar Jul 23 '25 21:07 cmf