Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>I didn't try myself but if you have a look at the fisheye plugin, it might be very instructive how to access that information using an EQL query. <a href="http://confluence.atlassian.com/display/FISHEYE/EyeQL+Reference+Guide" rel="nofollow">http://confluence.atlassian.com/display/FISHEYE/EyeQL+Reference+Guide</a></p> <p>Code excerpt from the fisheye plugin: <a href="https://studio.plugins.atlassian.com/source/browse/~raw,r=157831/FISH/trunk/src/main/java/com/atlassian/jirafisheyeplugin/ChangeSetManagerImpl.java" rel="nofollow">https://studio.plugins.atlassian.com/source/browse/~raw,r=157831/FISH/trunk/src/main/java/com/atlassian/jirafisheyeplugin/ChangeSetManagerImpl.java</a></p> <p>` public ChangeSets getChangesetsForIssue(final String issueKey, String projectKey) { SearchConfig searchConfig = new SearchConfig(fisheyeConfig.getMaxIssueChangeSets(), false, false, true, SearchConfig.SEARCHTYPE_CHRONOLOGICAL);</p> <pre><code> P4Query query = new P4Query() { public Object doQuery(FishEyeRepository rep, boolean searchJobId) throws IOException { EyeQLQuery query = new EyeQLQuery(); query.setDir("/"); if (searchJobId) { query.addWhereClause(WhereClauseFactory.issueKeyOrJobIdMatches(issueKey)); } else { query.addWhereClause(WhereClauseFactory.issueKeyMatches(issueKey)); } query.setOrderByDate(true); query.setGroupBy(EyeQLQuery.GROUP_BY_CHANGESET); query.addReturnClause("csid"); return apiManager.callFisheye(rep, RestCommandFactory.query(query), CsIdParser.PARSER); } }; ChangeSets changesets = searchForChangeSets(projectKey, query, searchConfig); changesets.applyFilter(new IssueKeyInCommentOrJobIdFilter(issueKey)); return changesets; } </code></pre> <p>`</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload