Skip to content

How to handle SQALE? #219

Open
Open
@muhlba91

Description

@muhlba91

SonarQube seems to have deprecated SQALE:

For now, we are using the sqale.xml file to define, although only partly, the SQALE ratings of each check. However, first, they are not defined well (and for some it might be difficult defining them) and, secondly, what would be the new SQ process for those ratings?

Furthermore, for reading this XML file we rely on the deprecated (and to be removed without replacement) class https://github.com/SonarSource/sslr-squid-bridge/blob/master/src/main/java/org/sonar/squidbridge/rules/SqaleXmlLoader.java#L42.
If SQALE is still supported and need, we must ensure to have a proper implementation working on our side to be independent of this library.

Hence, check if SQALE is still mandatory - if:

  • not: remove sqale.xml and all related code
  • mandatory: copy over implementation from library, define rule and maintain them

See:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions