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