executed scheduled task
nightly-build-3-x
Pipeline stages
6 stagesConsole Logs
81 207 Call to an undefined method Joomla\Filesystem\Stream::getError().
9s82 🪪 method.notFound
9s83 239 Parameter #1 $seconds of function set_time_limit expects int, string
9s84 given.
9s85 🪪 argument.type
9s86 301 Call to an undefined method Joomla\Filesystem\Stream::getError().
9s87 🪪 method.notFound
9s88 ------ ----------------------------------------------------------------------
9s89
9s90 ------ ----------------------------------------------------------------------
9s91 Line Folder.php
9s92 ------ ----------------------------------------------------------------------
9s93 38 Parameter #1 $seconds of function set_time_limit expects int, string
9s94 given.
9s95 🪪 argument.type
9s96 75 Parameter #3 $path of static method Joomla\Filesystem\Folder::copy()
9s97 expects string, null given.
9s98 🪪 argument.type
9s99 214 Parameter #1 $seconds of function set_time_limit expects int, string
9s100 given.
9s101 🪪 argument.type
9s102 441 Parameter #1 $seconds of function set_time_limit expects int, string
9s103 given.
9s104 🪪 argument.type
9s105 523 Constant JPATH_ROOT not found.
9s106 🪪 constant.notFound
9s107 💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
9s108 ------ ----------------------------------------------------------------------
9s109
9s110 ------ ---------------------------------------------------------------------
9s111 Line Helper.php
9s112 ------ ---------------------------------------------------------------------
9s113 40 Parameter #2 $associative of function get_headers expects bool, int
9s114 given.
9s115 🪪 argument.type
9s116 ------ ---------------------------------------------------------------------
9s117
9s118 ------ ------------------------------------------------------------------------------
9s119 Line Patcher.php
9s120 ------ ------------------------------------------------------------------------------
9s121 112 Static property Joomla\Filesystem\Patcher::$instance
9s122 (Joomla\Filesystem\Patcher) in isset() is not nullable.
9s123 🪪 isset.property
9s124 113 Unsafe usage of new static().
9s125 🪪 new.static
9s126 💡 See:
9s127 https://phpstan.org/blog/solving-phpstan-error-unsafe-usage-of-new-static
9s128 247 Variable $root in isset() always exists and is not nullable.
9s129 🪪 isset.variable
9s130 298 Variable $m might not be defined.
9s131 🪪 variable.undefined
9s132 344 Parameter &$srcLine by-ref type of method
9s133 Joomla\Filesystem\Patcher::findHunk() expects string, int given.
9s134 🪪 parameterByRef.type
9s135 💡 You can change the parameter out type with @param-out PHPDoc
9s136 tag.
9s137 347 Parameter &$srcSize by-ref type of method
9s138 Joomla\Filesystem\Patcher::findHunk() expects string, int given.
9s139 🪪 parameterByRef.type
9s140 💡 You can change the parameter out type with @param-out PHPDoc
9s141 tag.
9s142 349 Parameter &$srcSize by-ref type of method
9s143 Joomla\Filesystem\Patcher::findHunk() expects string, int given.
9s144 🪪 parameterByRef.type
9s145 💡 You can change the parameter out type with @param-out PHPDoc
9s146 tag.
9s147 352 Parameter &$dstLine by-ref type of method
9s148 Joomla\Filesystem\Patcher::findHunk() expects string, int given.
9s149 🪪 parameterByRef.type
9s150 💡 You can change the parameter out type with @param-out PHPDoc
9s151 tag.
9s152 355 Parameter &$dstSize by-ref type of method
9s153 Joomla\Filesystem\Patcher::findHunk() expects string, int given.
9s154 🪪 parameterByRef.type
9s155 💡 You can change the parameter out type with @param-out PHPDoc
9s156 tag.
9s157 357 Parameter &$dstSize by-ref type of method
9s158 Joomla\Filesystem\Patcher::findHunk() expects string, int given.
9s159 🪪 parameterByRef.type
9s160 💡 You can change the parameter out type with @param-out PHPDoc
9s161 tag.
9s162 433 Variable $srcLines in isset() always exists and is not nullable.
9s163 🪪 isset.variable
9s164 446 Variable $srcLines might not be defined.
9s165 🪪 variable.undefined
9s166 ------ ------------------------------------------------------------------------------
9s167
9s168 ------ ---------------------------------------------------------------------
9s169 Line Path.php
9s170 ------ ---------------------------------------------------------------------
9s171 78 Variable $filemode in isset() always exists and is not nullable.
9s172 🪪 isset.variable
9s173 90 Variable $foldermode in isset() always exists and is not nullable.
9s174 🪪 isset.variable
9s175 96 Variable $filemode in isset() always exists and is not nullable.
9s176 🪪 isset.variable
9s177 128 Binary operation "&" between non-empty-string and 4 results in an
9s178 error.
9s179 🪪 binaryOp.invalid
9s180 131 Binary operation "&" between non-empty-string and 2 results in an
9s181 error.
9s182 🪪 binaryOp.invalid
9s183 134 Binary operation "&" between non-empty-string and 1 results in an
9s184 error.
9s185 🪪 binaryOp.invalid
9s186 197 Call to function is_string() with non-empty-string will always
9s187 evaluate to true.
9s188 🪪 function.alreadyNarrowedType
9s189 💡 Because the type is coming from a PHPDoc, you can turn off this
9s190 check by setting treatPhpDocTypesAsCertain: false in your
9s191 phpstan.neon.
9s192 362 Constant JPATH_ROOT not found.
9s193 🪪 constant.notFound
9s194 💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
9s195 ------ ---------------------------------------------------------------------
9s196
9s197 ------ ------------------------------------------------------------------------------
9s198 Line Stream.php
9s199 ------ ------------------------------------------------------------------------------
9s200 163 If condition is always true.
9s201 🪪 if.alwaysTrue
9s202 💡 Because the type is coming from a PHPDoc, you can turn off this
9s203 check by setting treatPhpDocTypesAsCertain: false in your
9s204 phpstan.neon.
9s205 189 Constant JPATH_ROOT not found.
9s206 🪪 constant.notFound
9s207 💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
9s208 189 Constant JPATH_ROOT not found.
9s209 🪪 constant.notFound
9s210 💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
9s211 189 Unsafe usage of new static().
9s212 🪪 new.static
9s213 💡 See:
9s214 https://phpstan.org/blog/solving-phpstan-error-unsafe-usage-of-new-static
9s215 192 Unsafe usage of new static().
9s216 🪪 new.static
9s217 💡 See:
9s218 https://phpstan.org/blog/solving-phpstan-error-unsafe-usage-of-new-static
9s219 281 Parameter #3 $use_include_path of function gzopen expects int, bool
9s220 given.
9s221 🪪 argument.type
9s222 299 Parameter #4 $context of function fopen expects resource|null, string
9s223 given.
9s224 🪪 argument.type
9s225 338 Negated boolean expression is always false.
9s226 🪪 booleanNot.alwaysFalse
9s227 💡 Because the type is coming from a PHPDoc, you can turn off this
9s228 check by setting treatPhpDocTypesAsCertain: false in your
9s229 phpstan.neon.
9s230 377 Property Joomla\Filesystem\Stream::$fh (resource) does not accept
9s231 null.
9s232 🪪 assign.propertyType
9s233 398 Negated boolean expression is always false.
9s234 🪪 booleanNot.alwaysFalse
9s235 💡 Because the type is coming from a PHPDoc, you can turn off this
9s236 check by setting treatPhpDocTypesAsCertain: false in your
9s237 phpstan.neon.
9s238 483 Negated boolean expression is always false.
9s239 🪪 booleanNot.alwaysFalse
9s240 💡 Because the type is coming from a PHPDoc, you can turn off this
9s241 check by setting treatPhpDocTypesAsCertain: false in your
9s242 phpstan.neon.
9s243 536 Negated boolean expression is always false.
9s244 🪪 booleanNot.alwaysFalse
9s245 💡 Because the type is coming from a PHPDoc, you can turn off this
9s246 check by setting treatPhpDocTypesAsCertain: false in your
9s247 phpstan.neon.
9s248 544 Negated boolean expression is always true.
9s249 🪪 booleanNot.alwaysTrue
9s250 628 Negated boolean expression is always false.
9s251 🪪 booleanNot.alwaysFalse
9s252 💡 Because the type is coming from a PHPDoc, you can turn off this
9s253 check by setting treatPhpDocTypesAsCertain: false in your
9s254 phpstan.neon.
9s255 677 Negated boolean expression is always false.
9s256 🪪 booleanNot.alwaysFalse
9s257 💡 Because the type is coming from a PHPDoc, you can turn off this
9s258 check by setting treatPhpDocTypesAsCertain: false in your
9s259 phpstan.neon.
9s260 739 Negated boolean expression is always false.
9s261 🪪 booleanNot.alwaysFalse
9s262 💡 Because the type is coming from a PHPDoc, you can turn off this
9s263 check by setting treatPhpDocTypesAsCertain: false in your
9s264 phpstan.neon.
9s265 812 Property Joomla\Filesystem\Stream::$filename (string) in isset() is
9s266 not nullable.
9s267 🪪 isset.property
9s268 871 Negated boolean expression is always false.
9s269 🪪 booleanNot.alwaysFalse
9s270 💡 Because the type is coming from a PHPDoc, you can turn off this
9s271 check by setting treatPhpDocTypesAsCertain: false in your
9s272 phpstan.neon.
9s273 890 Property Joomla\Filesystem\Stream::$context (string) does not accept
9s274 resource.
9s275 🪪 assign.propertyType
9s276 892 Property Joomla\Filesystem\Stream::$context (string) does not accept
9s277 null.
9s278 🪪 assign.propertyType
9s279 979 If condition is always true.
9s280 🪪 if.alwaysTrue
9s281 💡 Because the type is coming from a PHPDoc, you can turn off this
9s282 check by setting treatPhpDocTypesAsCertain: false in your
9s283 phpstan.neon.
9s284 1020 If condition is always true.
9s285 🪪 if.alwaysTrue
9s286 💡 Because the type is coming from a PHPDoc, you can turn off this
9s287 check by setting treatPhpDocTypesAsCertain: false in your
9s288 phpstan.neon.
9s289 1057 If condition is always true.
9s290 🪪 if.alwaysTrue
9s291 💡 Because the type is coming from a PHPDoc, you can turn off this
9s292 check by setting treatPhpDocTypesAsCertain: false in your
9s293 phpstan.neon.
9s294 1096 Invalid array key type resource.
9s295 🪪 offsetAccess.invalidOffset
9s296 1149 Parameter #3 $context of function copy expects resource|null, string
9s297 given.
9s298 🪪 argument.type
9s299 1195 Parameter #3 $context of function rename expects resource|null,
9s300 string given.
9s301 🪪 argument.type
9s302 1244 Parameter #2 $context of function unlink expects resource|null,
9s303 string given.
9s304 🪪 argument.type
9s305 1357 Constant JPATH_ROOT not found.
9s306 🪪 constant.notFound
9s307 💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
9s308 1360 Constant JPATH_ROOT not found.
9s309 🪪 constant.notFound
9s310 💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
9s311 1379 Method Joomla\Filesystem\Stream::getFileHandle() should return
9s312 Joomla\Filesystem\File but returns resource.
9s313 🪪 return.type
9s314 ------ ------------------------------------------------------------------------------
9s315
9s316 ------ ---------------------------------------------------------------------
9s317 Line Stream/StringWrapper.php
9s318 ------ ---------------------------------------------------------------------
9s319 107 Property Joomla\Filesystem\Stream\StringWrapper::$len (string) does
9s320 not accept int<0, max>.
9s321 🪪 assign.propertyType
9s322 179 Property Joomla\Filesystem\Stream\StringWrapper::$pos (int) on left
9s323 side of ?? is not nullable.
9s324 🪪 nullCoalesce.property
9s325 263 Binary operation "-" between string and int results in an error.
9s326 🪪 binaryOp.invalid
9s327 ------ ---------------------------------------------------------------------
9s328
9s329 [ERROR] Found 84 errors
9s330
9s