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