Fork me on GitHub
#cursive
<
2020-03-19
>
onetom08:03:03

There is something wrong with the indexing on the latest intellij eap/beta. Im getting that low memory notification and the responsiveness grinds to a halt. Same project, same eap10 cursive on 2019.3.4 has no issue indexing a lot my jars in .m2 in about 10-15 seconds. Has anyone else noticed something similar? I can't even report any errors because I have to force kill the while IDE

cfleming09:03:04

I haven’t experienced this, or received any other reports of it. Does invalidating caches help?

holyjak17:03:05

I have recently upgraded 8ntelliJ and am also regularly getting indexing pauses, which I didn't before. I suspect it's IntelliJ, not Cursive

imre11:03:09

@cfleming have you ever thought about extending code suggestions from the connected repl? Sometimes a namespace would stuff like potemkin/import-vars to define vars. Static analysis won't be able to resolve that but it would be helpful if the warnings could change to weak warnings when the vars are available at runtime.

cfleming09:03:47

I have, but it’s difficult for a number of reasons. Potemkin actually is supported though.

imre19:03:40

Thank you. Trouble is, we wrap the potemkin call in our own macro that imports everything from the other ns. Hope you'll find a solution though 🙂