Skip to content

Prevent infinite recursion in AttributeReflectionFactory when an attribute references itself on its constructor #30171

Prevent infinite recursion in AttributeReflectionFactory when an attribute references itself on its constructor

Prevent infinite recursion in AttributeReflectionFactory when an attribute references itself on its constructor #30171

Triggered via pull request May 27, 2026 06:07
Status Failure
Total duration 4m 31s
Artifacts 2

static-analysis.yml

on: pull_request
Generate baseline
1m 55s
Generate baseline
Generate PHP baseline
1m 58s
Generate PHP baseline
Matrix: PHPStan with result cache
Matrix: PHPStan
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 7 notices
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L147
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L132
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L119
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L103
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L90
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L77
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L64
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L58
Class AttributeReflectionTest\Foo not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L49
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, ubuntu-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L29
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L147
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L132
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L119
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L103
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L90
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L77
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L64
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L58
Class AttributeReflectionTest\Foo not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L49
Class AttributeReflectionTest\MyAttr not found.
PHPStan (7.4, windows-latest): tests/PHPStan/Reflection/AttributeReflectionTest.php#L29
Class AttributeReflectionTest\MyAttr not found.
PHPStan (8.4, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
PHPStan (8.3, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
PHPStan (8.2, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
PHPStan (8.5, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
PHPStan (8.0, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
PHPStan (7.4, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
PHPStan (8.1, windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
baseline-7.4
353 Bytes
sha256:ba0f9f1e03e812cdba2e5e19c17d1d793a96553ff36b6a5cbb4c0c1340f9c5ae
baseline-7.4
353 Bytes
sha256:0ae243a0f79d7b6c49d5b1a27a4f76b139d09dd74e1f2340ba971ed0a143f476