Skip to content

Commit 39778e0

Browse files
committed
fixed PHPStan erros
1 parent fbe139e commit 39778e0

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

phpstan.neon

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@ parameters:
1313
-
1414
identifier: closure.unusedUse
1515
path: src/Tracy/Bar/Bar.php
16-
-
17-
identifier: closure.unusedUse
18-
path: src/Tracy/BlueScreen/dist/markdown.phtml
1916

2017
# Tracy doesn't need generic type parameters for Fiber, ArrayObject, DOMNodeList, etc.
2118
-

src/Bridges/Nette/Bridge.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,17 @@ public static function renderNeonError(?\Throwable $e): ?array
6262
if (!$e instanceof Nette\Neon\Exception || !preg_match('#line (\d+)#', $e->getMessage(), $m)) {
6363
return null;
6464

65-
} elseif ($trace = Helpers::findTrace($e->getTrace(), [Nette\Neon\Decoder::class, 'decodeFile'])
66-
?? Helpers::findTrace($e->getTrace(), [Nette\DI\Config\Adapters\NeonAdapter::class, 'load'])
65+
} elseif (($trace = Helpers::findTrace($e->getTrace(), [Nette\Neon\Decoder::class, 'decodeFile'])
66+
?? Helpers::findTrace($e->getTrace(), [Nette\DI\Config\Adapters\NeonAdapter::class, 'load']))
67+
&& isset($trace['args'])
6768
) {
6869
$panel = '<p><b>File:</b> ' . Helpers::editorLink($trace['args'][0], (int) $m[1]) . '</p>'
6970
. self::highlightNeon((string) file_get_contents($trace['args'][0]), (int) $m[1]);
7071

71-
} elseif ($trace = Helpers::findTrace($e->getTrace(), [Nette\Neon\Decoder::class, 'decode'])) {
72+
} elseif (
73+
($trace = Helpers::findTrace($e->getTrace(), [Nette\Neon\Decoder::class, 'decode']))
74+
&& isset($trace['args'])
75+
) {
7276
$panel = self::highlightNeon($trace['args'][0], (int) $m[1]);
7377
}
7478

0 commit comments

Comments
 (0)