techtalk / JiraRestClient

A simple client for Atlassian JIRA service REST API
Other
65 stars 80 forks source link

Add support to enumerate issues across all projects #13

Closed anton-gogolev closed 9 years ago

anton-gogolev commented 9 years ago

Previously, EnumerateIssuesInternal() was always expecting a not-null projectKey argument, which limited searches to a single project only.

This patch enhances the behevior of EnumerateIssuesInternal() and allows any combination of projectKey, issueType and jqlQuery arguments, provided there's at least one of them.

quexy commented 9 years ago

This would be a breaking change. It is better to introduce another method, as in #16.

anton-gogolev commented 9 years ago

@quexy How is this a breaking change exactly? Public API remains unchanged, all existing clients will function as usual, we're only extending existing behavior. Or am I missing something here?