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