@@ -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 {
0 commit comments