Keep unions of general array types separate #28788
static-analysis.yml
on: pull_request
Generate baseline
2m 0s
Generate PHP baseline
1m 38s
Matrix: PHPStan with result cache
Matrix: PHPStan
Annotations
181 errors and 28 warnings
|
PHPStan with result cache (8.2):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan with result cache (8.2):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan with result cache (8.2):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.2):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.2):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.2):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan with result cache (8.2):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan with result cache (8.2):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.2):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.2):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.4):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan with result cache (8.4):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan with result cache (8.4):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.4):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.4):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.4):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan with result cache (8.4):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan with result cache (8.4):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.4):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.4):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.3):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan with result cache (8.3):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan with result cache (8.3):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.3):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.3):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.3):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan with result cache (8.3):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan with result cache (8.3):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.3):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.3):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, ubuntu-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, ubuntu-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, ubuntu-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, ubuntu-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.5):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan with result cache (8.5):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan with result cache (8.5):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.5):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.5):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.5):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan with result cache (8.5):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan with result cache (8.5):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.5):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan with result cache (8.5):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, ubuntu-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, ubuntu-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
Generate baseline
Process completed with exit code 1.
|
|
PHPStan (8.3, ubuntu-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, ubuntu-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, ubuntu-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L2041
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L2020
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L2003
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, ubuntu-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, ubuntu-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, ubuntu-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, ubuntu-latest):
src/Command/AnalyseCommand.php#L468
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/TypeSpecifier.php#L1780
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L2053
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L2032
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/NodeScopeResolver.php#L2015
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/MutatingScope.php#L3296
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L123
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L357
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/ExprHandler/MatchHandler.php#L142
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, ubuntu-latest):
src/Analyser/ArgumentsNormalizer.php#L349
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, windows-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.5, windows-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, windows-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.4, windows-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, windows-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.3, windows-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, windows-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.2, windows-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, windows-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/NodeScopeResolver.php#L2041
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/NodeScopeResolver.php#L2020
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/NodeScopeResolver.php#L2003
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.0, windows-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, windows-latest):
src/Command/AnalyseCommand.php#L468
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/TypeSpecifier.php#L1780
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/NodeScopeResolver.php#L2053
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/NodeScopeResolver.php#L2032
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/NodeScopeResolver.php#L2015
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/MutatingScope.php#L3296
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L123
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L357
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L142
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (7.4, windows-latest):
src/Analyser/ArgumentsNormalizer.php#L349
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, windows-latest):
src/Command/AnalyseCommand.php#L464
Foreach overwrites $internalError with its value variable.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/TypeSpecifier.php#L1821
Comparison operation ">" between int<1, max> and 0 is always true.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/NodeScopeResolver.php#L1969
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/NodeScopeResolver.php#L1948
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/NodeScopeResolver.php#L1931
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/MutatingScope.php#L3310
Comparison operation "<" between 1 and 1 is always false.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/Ignore/IgnoredErrorHelper.php#L115
Offset 'message' on non-empty-array<mixed> on left side of ?? always exists and is always null.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L356
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/ExprHandler/MatchHandler.php#L141
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
PHPStan (8.1, windows-latest):
src/Analyser/ArgumentsNormalizer.php#L393
Strict comparison using === between int<1, max> and 0 will always evaluate to false.
|
|
Generate PHP baseline
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan with result cache (8.2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan with result cache (8.4)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan with result cache (8.3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.5, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.5, ubuntu-latest)
No files were found with the provided path: baseline-php-8.5.neon. No artifacts will be uploaded.
|
|
PHPStan (8.2, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.2, ubuntu-latest)
No files were found with the provided path: baseline-php-8.2.neon. No artifacts will be uploaded.
|
|
PHPStan with result cache (8.5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.4, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.4, ubuntu-latest)
No files were found with the provided path: baseline-php-8.4.neon. No artifacts will be uploaded.
|
|
Generate baseline
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.3, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.3, ubuntu-latest)
No files were found with the provided path: baseline-php-8.3.neon. No artifacts will be uploaded.
|
|
PHPStan (8.0, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.1, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (7.4, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.5, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.5, windows-latest)
No files were found with the provided path: baseline-php-8.5.neon. No artifacts will be uploaded.
|
|
PHPStan (8.4, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.4, windows-latest)
No files were found with the provided path: baseline-php-8.4.neon. No artifacts will be uploaded.
|
|
PHPStan (8.3, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.3, windows-latest)
No files were found with the provided path: baseline-php-8.3.neon. No artifacts will be uploaded.
|
|
PHPStan (8.2, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.2, windows-latest)
No files were found with the provided path: baseline-php-8.2.neon. No artifacts will be uploaded.
|
|
PHPStan (8.0, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (7.4, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PHPStan (8.1, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
baseline-7.4
|
1.5 KB |
sha256:dabc73cdff4a06a289c5f2717b445f9f2263d6b05d312a3ff39e5be606aa36c9
|
|
|
baseline-7.4
|
1.5 KB |
sha256:d1c1ca91ee9c273f2d04e27953ea953c81beeb6b4db06ed4d6ba10c5ad49b1b7
|
|
|
baseline-8.0
|
1.49 KB |
sha256:7c8142cbd33cce09d21c0f1272f00794d5a21afa530abef510cc855e34f9b7b7
|
|
|
baseline-8.0
|
1.49 KB |
sha256:94cbf016e75cc84ecd906856d392cafcc5fbf30321ee476df61f49db18cb29b6
|
|
|
baseline-8.1
|
1.49 KB |
sha256:95b2e3d11f490c95a69494bb4be5b74b8dbb4636732f2a5f7b38f0e87ae626b5
|
|
|
baseline-8.1
|
1.49 KB |
sha256:fea613d1ce6ec85e191ef08486b0dc4bfd3159a7aa93e44c2f1920b9264a20d3
|
|