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

Do not load rules of disabled languages

    XMLWordPrintable

    Details

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

      Description

      When skip loading analyzers when none of the language they handle is enabled. But for analyzers supporting multiple languages (like CFamily), if only part of the language they support is enabled, then we will load all rules of all their languages.
      We should instead skip rules of disabled languages.

      This is especially useful for CLion integration, were we don't want ObjectiveC rules to be loaded.

        Attachments

          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: