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