| @@ 126-143 (lines=18) @@ | ||
| 123 | * |
|
| 124 | * @return void |
|
| 125 | */ |
|
| 126 | private function checkSummaryCapitalLetter(array $summaryToken, int $summaryPtr): void |
|
| 127 | { |
|
| 128 | $summaryText = $summaryToken['content']; |
|
| 129 | ||
| 130 | if (ucfirst($summaryText) === $summaryText) { |
|
| 131 | return; |
|
| 132 | } |
|
| 133 | ||
| 134 | $fixUcFirst = $this->file->addFixableError( |
|
| 135 | AbstractDocSniff::MESSAGE_SUMMARY_UC_FIRST, |
|
| 136 | $summaryPtr, |
|
| 137 | AbstractDocSniff::CODE_SUMMARY_UC_FIRST |
|
| 138 | ); |
|
| 139 | ||
| 140 | if ($fixUcFirst) { |
|
| 141 | $this->fixSummaryUcFirst($summaryToken, $summaryPtr); |
|
| 142 | } |
|
| 143 | } |
|
| 144 | ||
| 145 | /** |
|
| 146 | * Checks if the line length of the summary is maximum 120 chars. |
|
| @@ 573-589 (lines=17) @@ | ||
| 570 | * |
|
| 571 | * @return void |
|
| 572 | */ |
|
| 573 | private function addMuchLinesAfterTagError(int $lastTagPtr, array $lastTagToken, array $tagToken): void |
|
| 574 | { |
|
| 575 | $lastTagName = $lastTagToken['content']; |
|
| 576 | ||
| 577 | $fixMuchLines = $this->file->addFixableError( |
|
| 578 | AbstractDocSniff::MESSAGE_MUCH_LINES_AFTER_TAG, |
|
| 579 | $lastTagPtr, |
|
| 580 | AbstractDocSniff::CODE_MUCH_LINES_AFTER_TAG, |
|
| 581 | [ |
|
| 582 | $lastTagName |
|
| 583 | ] |
|
| 584 | ); |
|
| 585 | ||
| 586 | if ($fixMuchLines) { |
|
| 587 | $this->fixMuchLinesAfterTag($lastTagToken, $tagToken); |
|
| 588 | } |
|
| 589 | } |
|
| 590 | ||
| 591 | /** |
|
| 592 | * Validates the given comment tags. |
|