SonarQubeCommunity / sonar-scm-mercurial

SonarQube Mercurial plugin
4 stars 7 forks source link

Update API level to 6.7 #5

Closed dbmeneses closed 6 years ago

dbmeneses commented 6 years ago

The SonarQube API that was deprecated before version 5.6 will dropped soon. It can be tested with SonarQube artifact 7.0.0.34895 (or newer one from the branch 'feature/dm/sq56').

More information: https://jira.sonarsource.com/browse/SONAR-10138

simonbrandhof commented 6 years ago

This change is required for the support of SonarQube 7.2+ and the end of support of compatibility mode: https://jira.sonarsource.com/browse/SONAR-10541

henryju commented 6 years ago

We should also implement new methods on the SCMProvider.

simonbrandhof commented 6 years ago

@henryju FYI my PR to upgrade to API 6.7 has been merged, without implementing the new methods.

simonbrandhof commented 6 years ago

@dbmeneses @henryju what's the effort to implement the new methods ? I wonder if version 1.2 should be released without this feature.

dbmeneses commented 6 years ago

Implementing the new methods takes some time as it requires investigating how to detect changes within a branch. These methods are optional and I think it can be extracted to a different issue so that we release 1.2.