Plugins 声纳不支持api

Plugins 声纳不支持api,plugins,sonarqube,Plugins,Sonarqube,我正在更新sonar 3.6的sonar插件,但有一个问题: 该插件包括工作流类,但没有api 3.6以来的类 有没有其他的课程或方法可以做到这一点 这是我的工作代码: package org.sonar.plugins.redmine.reviews; import org.sonar.api.ServerExtension; import org.sonar.api.workflow.Workflow; import static org.sonar.api.workflow.condit

我正在更新sonar 3.6的sonar插件,但有一个问题: 该插件包括工作流类,但没有api 3.6以来的类 有没有其他的课程或方法可以做到这一点

这是我的工作代码:

package org.sonar.plugins.redmine.reviews;

import org.sonar.api.ServerExtension;
import org.sonar.api.workflow.Workflow;
import static org.sonar.api.workflow.condition.Conditions.*;
import org.sonar.api.workflow.screen.CommentScreen;
import org.sonar.plugins.redmine.RedmineConstants;

public class RedmineWorkflowBuilder implements ServerExtension {

  private final Workflow workflow;
  private final RedmineLinkFunction linkFunction;

  public RedmineWorkflowBuilder(Workflow workflow, RedmineLinkFunction linkFunction) {
    this.workflow = workflow;
    this.linkFunction = linkFunction;
  }

  public void start() {
    workflow.addCommand(RedmineConstants.LINK_TO_REDMINE_ID);
    workflow.setScreen(RedmineConstants.LINK_TO_REDMINE_ID, new CommentScreen());
    workflow.addFunction(RedmineConstants.LINK_TO_REDMINE_ID, linkFunction);
    // conditions for this function
    // - on the review ("IDLE" is the non-persisted status of an non-existing review = when a violation does have a review yet)
    workflow.addCondition(RedmineConstants.LINK_TO_REDMINE_ID, not(hasReviewProperty(RedmineConstants.ISSUE_ID)));
    workflow.addCondition(RedmineConstants.LINK_TO_REDMINE_ID, statuses("IDLE", "OPEN", "REOPENED"));
    // - on the project
    workflow.addCondition(RedmineConstants.LINK_TO_REDMINE_ID, hasProjectProperty(RedmineConstants.HOST));
    workflow.addCondition(RedmineConstants.LINK_TO_REDMINE_ID, hasProjectProperty(RedmineConstants.API_ACCESS_KEY));
    workflow.addCondition(RedmineConstants.LINK_TO_REDMINE_ID, hasProjectProperty(RedmineConstants.PROJECT_KEY));
  }
}

您可以查看SonarQube JIRA插件,该插件也有同样的问题,最近已更新为支持SonarQube 3.6:

我的问题是:(我怎样才能用api获取任何违规信息(主题、描述…)?我还没有找到任何此类信息。