Skip to content

Update plugin properties to declare them as multi-values property #28

Description

@ianwilliams1

SonarQube LTS 8.9.0
sonar-flow-plugin-1.0

Plugin is throwing the following WARNING:


> WARN: Property 'sonar.flow.file.suffixes' is not declared as multi-values/property set but was read using 'getStringArray' method. The SonarQube plugin declaring this property should be updated.
> WARN: Property 'sonar.node.file.suffixes' is not declared as multi-values/property set but was read using 'getStringArray' method. The SonarQube plugin declaring this property should be updated.

As a result of SonarQube plugin API change, I believe file:
sonar-flow-plugin/src/main/java/be/i8c/codequality/sonar/plugins/sag/webmethods/flow/settings/FlowLanguageProperties.java needs to be updated to include: .multiValues(true)

See similar change for dotnet plugin.
And similar change for Cxx-plugin

This warning is an annoyance as it's an issue thrown by SonarQube in relation to the plugin, yet is displayed to the users who have no idea what it's about.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions