Fork me on GitHub
#cursive
<
2022-09-22
>
onetom16:09:31

has anyone know how to use the built-in IntelliJ Profiler with Cursive? I'm getting a Deferred configurations cannot be run with standard runners error, when I try to start my local clojure repl with the Profile with 'IntelliJ Profiler' run config action. I've documented the issue here: https://github.com/cursive-ide/cursive/issues/2514#issuecomment-1255297521

cfleming06:09:52

Thanks, I’ll take a look at this and see if I can figure out what’s going on.

onetom12:09:11

it worth a quick look, but i think it was pretty painless to setup https://github.com/clojure-goes-fast/clj-async-profiler instead (as i mentioned in my follow-up comment), so if u can just mention that in https://cursive-ide.com/userguide/ that should be a sufficient solution.

onetom13:09:05

maybe link this intellij page from the cursive docs: https://lp.jetbrains.com/intellij-idea-profiler/ and mention, that while this is a fancy and tight integration of async-profiler with intellij, cursive unfortunately does not support it (and maybe mention that known Deferred configurations ... error), but the clj-async-profiler is a great alternative in the meantime and it's still reasonable comfortable to use.

onetom13:09:39

at least that's what i would love to read in your users guide to make me a happy customer 🙂

cfleming05:09:38

I guess even better would be that it just work with IntelliJ 🙂