saros-project / saros

Open Source IDE plugin for distributed collaborative software development
https://www.saros-project.org
GNU General Public License v2.0
159 stars 52 forks source link

Saros/I 0.3.0 not compatible with JetBrains IDEs version 2021.X and higher #1143

Open Igzak opened 3 years ago

Igzak commented 3 years ago

Describe the bug JetBrains phpstorm 2021.1.2 show error when trying to start saros project sharing with other person, looks like method called by plugin not exist in phpstorm ide

To Reproduce Steps to reproduce the behavior:

  1. Install phpstorm 2021.1.2
  2. Try start session with someone
  3. See error

Expected behavior Session started without any troubles

Log files

Can`t share 😥

Screenshots issue_saros

Environment (please complete the following information):

Additional context java.lang.NoSuchMethodError: 'com.intellij.openapi.module.ModuleType[] com.intellij.openapi.module.ModuleTypeManager.getRegisteredTypes()' at saros.intellij.negotiation.hooks.ModuleTypeNegotiationHook.applyActualParameters(ModuleTypeNegotiationHook.java:150) at saros.negotiation.OutgoingSessionNegotiation.applySessionParameters(OutgoingSessionNegotiation.java:442) at saros.negotiation.OutgoingSessionNegotiation.start(OutgoingSessionNegotiation.java:182) at saros.core.ui.eventhandler.NegotiationHandler$OutgoingInvitationJob.run(NegotiationHandler.java:131) at saros.intellij.runtime.UIMonitoredJob.run(UIMonitoredJob.java:42)

tobous commented 3 years ago

The current release of Saros/I (0.3.0) is not compatible with products based on the 2021 JetBrains platform (i.e. IntelliJ/PhpStorm 2021.X). This issue has already been resolved on the master, but I haven't gotten around to releasing a new Saros/I version yet. Sorry for the inconvenience.

You can either wait for the next official release or try using a development build.