diff options
author | Duarte Meneses <duarte.meneses@sonarsource.com> | 2021-06-29 15:32:46 -0400 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2021-06-30 20:03:13 +0000 |
commit | 663e3ee4af58da0a4d6e727c73ec50297a3257eb (patch) | |
tree | c880ff463d282d6bbd146dc6a6e73ddebc4e844a /server/sonar-docs/src | |
parent | 6d2119ef62e8c78488f2723dc56ad4fa69fec43f (diff) | |
download | sonarqube-663e3ee4af58da0a4d6e727c73ec50297a3257eb.tar.gz sonarqube-663e3ee4af58da0a4d6e727c73ec50297a3257eb.zip |
SONAR-14908 SONAR-14925
Diffstat (limited to 'server/sonar-docs/src')
-rw-r--r-- | server/sonar-docs/src/pages/extend/developing-plugin.md | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/server/sonar-docs/src/pages/extend/developing-plugin.md b/server/sonar-docs/src/pages/extend/developing-plugin.md index ab0681eca98..0cd6cb93a1e 100644 --- a/server/sonar-docs/src/pages/extend/developing-plugin.md +++ b/server/sonar-docs/src/pages/extend/developing-plugin.md @@ -425,6 +425,19 @@ The rules are: ## API Changes +### Release 9.0 +![](/images/exclamation.svg) Deprecated +* `org.sonar.api.server.rule.RulesDefinition` is deprecated. Use the `sonar-check-api` to annotate rule classes instead of loading the metadata from XML files + +![](/images/cross.svg) Removed +* `org.sonar.api.ExtensionProvider` Use `org.sonar.api.Plugin.Context#addExtensions()` to add objects to the container. +* `org.sonar.api.batch.sensor.SensorDescriptor#requireProperty()`. Use `#onlyWhenConfiguration()` instead. +* All API related to preview/issues analysis mode. +* Coverage types (unit, IT, overall) was removed. +* Resource perspectives. Use methods in `SensorContext`. +* `org.sonar.api.platform.Server#getRootDir()`. Use `ServerFileSystem#getHomeDir()`. +* `org.sonar.api.profiles.ProfileDefinition.java`. Define quality profiles with `BuiltInQualityProfilesDefinition`. + ### Release 8.4 ![](/images/check.svg) Added * `org.sonar.api.batch.scm.ScmProvider#forkDate` |