Open Sveild opened 2 years ago
Thanks for reporting! Am still here, although I'm not using Rider for my development these days. Which version of Rider did you experience this in? I'll have time to take a look next week :)
I'm using Rider 2022.2.3
Update: seems to be due to intellij sdk moving to java 17 starting Rider 2022. Working on upgrades
new version 1.4.3
is out with the compatibility fix, please try it :)
https://plugins.jetbrains.com/plugin/13185-interface-pairing/versions
I can see your update on the website, but when trying to update from Rider it only shows version 1.4.2.
that's weird, can you try to install from jetbrains site?
funny, never saw this RD-
prefix :) I'll consult jetbrains to see how this version conflict should be handled.
managed to fix compatibility issue, but bug still reproduces on 2022.2
, so guess it was never resolved in the first place. Although it doesn't reproduce in debugger, only in live instance. Looking into it again.
2022-10-25 19:07:16,484 [ 991430] SEVERE - #c.i.u.c.Invoker - Found interface com.jetbrains.rider.projectView.workspace.ProjectModelEntity, but class was expected
java.lang.IncompatibleClassChangeError: Found interface com.jetbrains.rider.projectView.workspace.ProjectModelEntity, but class was expected
at com.reallyliri.plugins.interfacepairing.InterfacePairingSolutionExplorerCustomization.setInterfacePairingSortKeys(InterfacePairingSolutionExplorerCustomization.java:38)
at com.reallyliri.plugins.interfacepairing.InterfacePairingSolutionExplorerCustomization.getChildren(InterfacePairingSolutionExplorerCustomization.java:32)
at com.jetbrains.rider.projectView.views.solutionExplorer.nodes.SolutionExplorerModelNode.calculateChildren(SolutionExplorerModelNode.kt:83)
Hello,
When launching rider with your plugin, I get that exception:
If you're not maintaining this anymore, I'm willing to try to fix it and do a PR if needed. 😃