Uploaded image for project: 'SonarLint Core Library'
  1. SonarLint Core Library
  2. SLCORE-325

Don't consider compatibility from server side if using embedded plugin

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.2
    • Component/s: Core
    • Labels:
      None

      Description

      In connected mode, it is possible to indicate that embedded plugin should be used instead of the remote one (see SLCORE-308).
      The issue is that we still check compatibility based on the remote plugin version (min supported version) and sonarlintSupported manifest flag.
      This is bad since it is the responsibility of the client IDE to ensure embedded plugins are compatible with SLCORE.
      In the case of Rider, the IDE is embedding a compatible csharp plugin, while on server the csharp plugin is marked as not sonarlint compatible.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              julien.henry Julien Henry
              Reporter:
              julien.henry Julien Henry
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: