Skip to content

Commit 55f4132

Browse files
committed
PHP 8.3: Added #[Override] for every overriden method.
1 parent 8684bdd commit 55f4132

File tree

209 files changed

+434
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

209 files changed

+434
-0
lines changed

src/CommonMark/CodeBlockRenderer.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public function __construct(
1919
) {
2020
}
2121

22+
#[\Override]
2223
public function render(Node $node, ChildNodeRendererInterface $childRenderer)
2324
{
2425
if (! $node instanceof FencedCode) {

src/CommonMark/HighlightExtension.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ public function __construct(
1717
) {
1818
}
1919

20+
#[\Override]
2021
public function register(EnvironmentBuilderInterface $environment): void
2122
{
2223
$environment

src/CommonMark/InlineCodeBlockRenderer.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public function __construct(
1818
) {
1919
}
2020

21+
#[\Override]
2122
public function render(Node $node, ChildNodeRendererInterface $childRenderer)
2223
{
2324
if (! $node instanceof Code) {

src/Languages/Base/BaseLanguage.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@
1919

2020
abstract class BaseLanguage implements Language
2121
{
22+
#[\Override]
2223
public function getAliases(): array
2324
{
2425
return [];
2526
}
2627

28+
#[\Override]
2729
public function getInjections(): array
2830
{
2931
return [
@@ -36,6 +38,7 @@ public function getInjections(): array
3638
];
3739
}
3840

41+
#[\Override]
3942
public function getPatterns(): array
4043
{
4144
return [

src/Languages/Base/Injections/AdditionInjection.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#[After]
1414
final readonly class AdditionInjection implements Injection
1515
{
16+
#[\Override]
1617
public function parse(string $content, Highlighter $highlighter): ParsedInjection
1718
{
1819
// Standardize line endings

src/Languages/Base/Injections/CustomClassInjection.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
final readonly class CustomClassInjection implements Injection
1414
{
15+
#[\Override]
1516
public function parse(string $content, Highlighter $highlighter): ParsedInjection
1617
{
1718
$pattern = '/(?<start>{\:(?<class>[\w-]+)\:)(?<match>(.|\n)*?)(?<end>:})/';

src/Languages/Base/Injections/DeletionInjection.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#[After]
1414
final readonly class DeletionInjection implements Injection
1515
{
16+
#[\Override]
1617
public function parse(string $content, Highlighter $highlighter): ParsedInjection
1718
{
1819
// Standardize line endings

src/Languages/Base/Injections/GutterInjection.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ public function addClass(int $line, string $class): self
3333
return $this;
3434
}
3535

36+
#[\Override]
3637
public function parse(string $content, Highlighter $highlighter): ParsedInjection
3738
{
3839
$lines = preg_split('/\R/u', trim($content, "\n"));

src/Languages/Base/Patterns/AdditionEndTokenPattern.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,13 @@
1515
{
1616
use IsPattern;
1717

18+
#[\Override]
1819
public function getPattern(): string
1920
{
2021
return '/(?<match>\+})/';
2122
}
2223

24+
#[\Override]
2325
public function getTokenType(): TokenType
2426
{
2527
return new IgnoreTokenType();

src/Languages/Base/Patterns/AdditionStartTokenPattern.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,13 @@
1515
{
1616
use IsPattern;
1717

18+
#[\Override]
1819
public function getPattern(): string
1920
{
2021
return '/(?<match>{\+)/';
2122
}
2223

24+
#[\Override]
2325
public function getTokenType(): TokenType
2426
{
2527
return new IgnoreTokenType();

0 commit comments

Comments
 (0)