executed scheduled task
nightly-build-3-x
Pipeline stages
6 stagesConsole Logs
1+ ./vendor/bin/phpstan
0s2Note: Using configuration file /drone/src/phpstan.neon.
0s3 0/6 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░] 0% 6/6 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%
2s4
2s5 ------ ----------------------------------------------------------------------
2s6 Line Profiler.php
2s7 ------ ----------------------------------------------------------------------
2s8 123 Instanceof between Joomla\Profiler\ProfilePointInterface and
2s9 Joomla\Profiler\ProfilePointInterface will always evaluate to true.
2s10 🪪 instanceof.alwaysTrue
2s11 💡 Because the type is coming from a PHPDoc, you can turn off this
2s12 check by setting treatPhpDocTypesAsCertain: false in your
2s13 phpstan.neon.
2s14 413 Return type mixed of method Joomla\Profiler\Profiler::getIterator()
2s15 is not covariant with tentative return type Traversable of method
2s16 IteratorAggregate<mixed,mixed>::getIterator().
2s17 💡 Make it covariant, or use the #[\ReturnTypeWillChange] attribute
2s18 to temporarily suppress the error.
2s19 425 Return type mixed of method Joomla\Profiler\Profiler::count() is not
2s20 covariant with tentative return type int of method
2s21 Countable::count().
2s22 💡 Make it covariant, or use the #[\ReturnTypeWillChange] attribute
2s23 to temporarily suppress the error.
2s24 ------ ----------------------------------------------------------------------
2s25
2s26 ------ --------------------------------------------------------------------
2s27 Line Renderer/DefaultRenderer.php
2s28 ------ --------------------------------------------------------------------
2s29 36 PHPDoc tag @var with type Joomla\Profiler\ProfilePointInterface is
2s30 not subtype of native type null.
2s31 🪪 varTag.nativeType
2s32 41 Ternary operator condition is always true.
2s33 🪪 ternary.alwaysTrue
2s34 💡 Because the type is coming from a PHPDoc, you can turn off this
2s35 check by setting treatPhpDocTypesAsCertain: false in your
2s36 phpstan.neon.
2s37 42 Ternary operator condition is always true.
2s38 🪪 ternary.alwaysTrue
2s39 💡 Because the type is coming from a PHPDoc, you can turn off this
2s40 check by setting treatPhpDocTypesAsCertain: false in your
2s41 phpstan.neon.
2s42 ------ --------------------------------------------------------------------
2s43
2s44 [ERROR] Found 6 errors
2s45
2s