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