Fork me on GitHub
#cursive
<
2017-02-05
>
Pablo Fernandez16:02:46

I find Cursive gets a bit confused when there's another Cursive project in checkouts

cfleming20:02:27

@zerocooljs Someone else reported this too. I’ve created a dev build with some logging to try to track this down.

cfleming20:02:49

Go to https://plugins.jetbrains.com/idea/plugin/8090-cursive, and where you see the list of published versions, click on “dev”. Download a copy of 1.5.0-snapshot1 for the version of IntelliJ you’re using, and install it using Settings-&gt;Plugins-&gt;Install from Disk…. Once you’ve restarted, go to Help-&gt;Debug Log Settings… and enter cursive.stubs into the box. Then reproduce the problem, and send me the log from Help-&gt;Show log in Finder/Explorer to <mailto:[email protected]|[email protected]>.

cfleming20:02:00

Note that this will send me the classpath from your current project, which will probably include things like the project name in paths etc, and any super-secret deps you might have attached. If that’s a problem, let me know.

cfleming20:02:40

@pupeno Define “confused"

zerocooljs22:02:01

@cfleming I just send you the email with the logs

zerocooljs22:02:13

please tell me when you fix the issue

Pablo Fernandez22:02:41

@cfleming I added free-form to checkouts in free-form-example and I got a new file, free-form-1.iml in the free form folder. Then it apparently moved a file from runCommands from free-form to free-form-examples.

Pablo Fernandez23:02:24

And generally, it added awareness of the free-form project to free-form-examples when it was only a temporary move, so, I had to revert a bunch of changes in config files.