Skip to content

replace deprecated RulesDefinitionXmlLoader#2461

Merged
guwirth merged 1 commit intoSonarOpenCommunity:masterfrom
guwirth:RulesDefinitionXmlLoader
Dec 29, 2022
Merged

replace deprecated RulesDefinitionXmlLoader#2461
guwirth merged 1 commit intoSonarOpenCommunity:masterfrom
guwirth:RulesDefinitionXmlLoader

Conversation

@guwirth
Copy link
Copy Markdown
Collaborator

@guwirth guwirth commented Dec 29, 2022

API Changes / Release 9.0

  • Deprecated: org.sonar.api.server.rule.RulesDefinitionXmlLoader is deprecated. Use the sonar-check-api to annotate rule classes instead of loading the metadata from XML files.
  • use own RulesDefinitionXmlLoader to continue with XML format

This change is Reviewable

@guwirth guwirth added this to the 2.1.0 milestone Dec 29, 2022
@guwirth guwirth self-assigned this Dec 29, 2022
[API Changes / Release 9.0](https://docs.sonarqube.org/latest/extension-guide/developing-a-plugin/plugin-basics/#api-changes)
* Deprecated: `org.sonar.api.server.rule.RulesDefinitionXmlLoader` is deprecated. Use the sonar-check-api to annotate rule classes instead of loading the metadata from XML files.
* use own `RulesDefinitionXmlLoader` to continue with XML format
@guwirth guwirth force-pushed the RulesDefinitionXmlLoader branch from 6b27c14 to 70fa283 Compare December 29, 2022 14:26
@guwirth guwirth merged commit 8149cac into SonarOpenCommunity:master Dec 29, 2022
@guwirth guwirth deleted the RulesDefinitionXmlLoader branch February 8, 2023 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant