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