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