Skip to content

Commit fbbc4a9

Browse files
staabmclxmstaab
andauthored
Fix invalid phpdoc types (#74)
* Fix invalid phpdoc types * cs --------- Co-authored-by: Markus Staab <m.staab@complex-it.de>
1 parent b5bba0e commit fbbc4a9

3 files changed

Lines changed: 14 additions & 2 deletions

File tree

src/Issue/IssueService.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,8 @@ public function deleteIssue(string|int $issueIdOrKey, array $paramArray = []): s
392392
* @throws JiraException
393393
*
394394
* @return Transition[] array of Transition class
395+
*
396+
* @phpstan-return ArrayObject<int, Transition>
395397
*/
396398
public function getTransition(string|int $issueIdOrKey, array $paramArray = []): ArrayObject
397399
{
@@ -692,6 +694,8 @@ public function deleteWorklog(string|int $issueIdOrKey, int $worklogId): bool
692694
* @throws JiraException
693695
*
694696
* @return Priority[] array of priority class
697+
*
698+
* @phpstan-return ArrayObject<int, Priority>
695699
*/
696700
public function getAllPriorities(): ArrayObject
697701
{
@@ -759,6 +763,8 @@ public function getCustomFields(int $priorityId): Priority
759763
* @throws \JsonMapper_Exception
760764
*
761765
* @return Reporter[]
766+
*
767+
* @phpstan-return ArrayObject<int, Reporter>
762768
*/
763769
public function getWatchers(string|int $issueIdOrKey): ArrayObject
764770
{
@@ -941,6 +947,8 @@ public function notify(string|int $issueIdOrKey, Notify $notify)
941947
*
942948
* @return RemoteIssueLink[]
943949
*
950+
* @phpstan-return ArrayObject<int, RemoteIssueLink>
951+
*
944952
* @see https://developer.atlassian.com/server/jira/platform/jira-rest-api-for-remote-issue-links/
945953
* @see https://docs.atlassian.com/software/jira/docs/api/REST/latest/#api/2/issue-getRemoteIssueLinks
946954
*/
@@ -1021,6 +1029,8 @@ public function removeRemoteIssueLink(string|int $issueIdOrKey, string $globalId
10211029
* @throws \JsonMapper_Exception
10221030
*
10231031
* @return SecurityScheme[] array of SecurityScheme class
1032+
*
1033+
* @phpstan-return ArrayObject<int, SecurityScheme>
10241034
*/
10251035
public function getAllIssueSecuritySchemes(): ArrayObject
10261036
{

src/Issue/JqlFunction.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public static function approved()
3636
* @see https://confluence.atlassian.com/jiracoreserver073/advanced-searching-functions-reference-861257222.html#Advancedsearching-functionsreference-approverapprover()
3737
* jql function reference
3838
*
39-
* @param string,... $users
39+
* @param string ...$users
4040
*
4141
* @return JqlFunction
4242
*/
@@ -346,7 +346,7 @@ public static function pending()
346346
* @see https://confluence.atlassian.com/jiracoreserver073/advanced-searching-functions-reference-861257222.html#Advancedsearching-functionsreference-approvedpendingBy()
347347
* jql function reference
348348
*
349-
* @param string,... $users
349+
* @param string ...$users
350350
*
351351
* @return JqlFunction
352352
*/

src/IssueLink/IssueLinkService.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ public function addIssueLink(IssueLink $issueLink): bool
3535
* @throws \JiraCloud\JiraException
3636
*
3737
* @return IssueLinkType[]
38+
*
39+
* @phpstan-return ArrayObject<int, IssueLinkType>
3840
*/
3941
public function getIssueLinkTypes(): ArrayObject
4042
{

0 commit comments

Comments
 (0)