org.sonar.api.issue
Interface RubyIssueService

All Superinterfaces:
ServerComponent

public interface RubyIssueService
extends ServerComponent

Facade for JRuby on Rails extensions to request issues.

Reference from Ruby code : Api.issues

Since:
3.6

Method Summary
 IssueQueryResult find(Map<String,Object> parameters)
          Search for issues.
 IssueQueryResult find(String issueKey)
          Search for an issue by its key.
 

Method Detail

find

IssueQueryResult find(String issueKey)
Search for an issue by its key.

Ruby example: result = Api.issues.find('ABCDE-12345')


find

IssueQueryResult find(Map<String,Object> parameters)
Search for issues.

Ruby example: Api.issues.find({'statuses' => ['OPEN', 'RESOLVED'], 'assignees' => 'john,carla')}

Keys of parameters must be Ruby strings but not symbols. Multi-value parameters can be arrays (['OPEN', 'RESOLVED']) or comma-separated list of strings ('OPEN,RESOLVED').

Optional parameters are:



Copyright © 2009–2015 SonarSource. All rights reserved.