executed scheduled task
nightly-build-2-x
Pipeline stages
8 stagesConsole Logs
34/drone/src/src/Clients/FtpClient.php:1048 ErrorControlOperator Remove error control operator '@' on line 1069.
2s35/drone/src/src/Clients/FtpClient.php:1048 ErrorControlOperator Remove error control operator '@' on line 1080.
2s36/drone/src/src/Clients/FtpClient.php:1048 ErrorControlOperator Remove error control operator '@' on line 1097.
2s37/drone/src/src/Clients/FtpClient.php:1048 ErrorControlOperator Remove error control operator '@' on line 1105.
2s38/drone/src/src/Clients/FtpClient.php:1048 ErrorControlOperator Remove error control operator '@' on line 1106.
2s39/drone/src/src/Clients/FtpClient.php:1048 ErrorControlOperator Remove error control operator '@' on line 1120.
2s40/drone/src/src/Clients/FtpClient.php:1090 ElseExpression The method store uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s41/drone/src/src/Clients/FtpClient.php:1154 IfStatementAssignment Avoid assigning values to variables in if clauses and the like (line '1206', column '9').
2s42/drone/src/src/Clients/FtpClient.php:1154 ErrorControlOperator Remove error control operator '@' on line 1163.
2s43/drone/src/src/Clients/FtpClient.php:1154 ErrorControlOperator Remove error control operator '@' on line 1172.
2s44/drone/src/src/Clients/FtpClient.php:1154 ErrorControlOperator Remove error control operator '@' on line 1196.
2s45/drone/src/src/Clients/FtpClient.php:1154 ErrorControlOperator Remove error control operator '@' on line 1206.
2s46/drone/src/src/Clients/FtpClient.php:1242 IfStatementAssignment Avoid assigning values to variables in if clauses and the like (line '1255', column '9').
2s47/drone/src/src/Clients/FtpClient.php:1242 IfStatementAssignment Avoid assigning values to variables in if clauses and the like (line '1268', column '8').
2s48/drone/src/src/Clients/FtpClient.php:1242 IfStatementAssignment Avoid assigning values to variables in if clauses and the like (line '1325', column '7').
2s49/drone/src/src/Clients/FtpClient.php:1242 ErrorControlOperator Remove error control operator '@' on line 1250.
2s50/drone/src/src/Clients/FtpClient.php:1242 ErrorControlOperator Remove error control operator '@' on line 1255.
2s51/drone/src/src/Clients/FtpClient.php:1242 ErrorControlOperator Remove error control operator '@' on line 1293.
2s52/drone/src/src/Clients/FtpClient.php:1347 IfStatementAssignment Avoid assigning values to variables in if clauses and the like (line '1366', column '9').
2s53/drone/src/src/Clients/FtpClient.php:1347 ErrorControlOperator Remove error control operator '@' on line 1361.
2s54/drone/src/src/Clients/FtpClient.php:1347 ErrorControlOperator Remove error control operator '@' on line 1366.
2s55/drone/src/src/Clients/FtpClient.php:1347 ErrorControlOperator Remove error control operator '@' on line 1390.
2s56/drone/src/src/Clients/FtpClient.php:1347 ErrorControlOperator Remove error control operator '@' on line 1456.
2s57/drone/src/src/Clients/FtpClient.php:1347 ErrorControlOperator Remove error control operator '@' on line 1479.
2s58/drone/src/src/Clients/FtpClient.php:1347 ErrorControlOperator Remove error control operator '@' on line 1491.
2s59/drone/src/src/Clients/FtpClient.php:1347 ErrorControlOperator Remove error control operator '@' on line 1520.
2s60/drone/src/src/Clients/FtpClient.php:1372 ElseExpression The method listDetails uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s61/drone/src/src/Clients/FtpClient.php:1515 ElseExpression The method listDetails uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s62/drone/src/src/Clients/FtpClient.php:1635 ElseExpression The method _verifyResponse uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s63/drone/src/src/Clients/FtpClient.php:1640 ElseExpression The method _verifyResponse uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s64/drone/src/src/Clients/FtpClient.php:1646 ElseExpression The method _verifyResponse uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s65/drone/src/src/Clients/FtpClient.php:1662 ErrorControlOperator Remove error control operator '@' on line 1676.
2s66/drone/src/src/Clients/FtpClient.php:1662 ErrorControlOperator Remove error control operator '@' on line 1723.
2s67/drone/src/src/Clients/FtpClient.php:1766 ElseExpression The method _findMode uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s68/drone/src/src/Clients/FtpClient.php:1775 ElseExpression The method _findMode uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s69/drone/src/src/Clients/FtpClient.php:1805 ElseExpression The method _mode uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s70/drone/src/src/Exception/FilesystemException.php:32 StaticAccess Avoid using static access to class '\Joomla\Filesystem\Path' in method '__construct'.
2s71/drone/src/src/File.php:70 BooleanArgumentFlag The method copy has a boolean flag argument $useStreams, which is a certain sign of a Single Responsibility Principle violation.
2s72/drone/src/src/File.php:70 ErrorControlOperator Remove error control operator '@' on line 105.
2s73/drone/src/src/File.php:75 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'copy'.
2s74/drone/src/src/File.php:76 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'copy'.
2s75/drone/src/src/File.php:82 MissingImport Missing class import via use statement (line '82', column '14').
2s76/drone/src/src/File.php:86 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'copy'.
2s77/drone/src/src/File.php:93 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Stream' in method 'copy'.
2s78/drone/src/src/File.php:125 ErrorControlOperator Remove error control operator '@' on line 141.
2s79/drone/src/src/File.php:125 ErrorControlOperator Remove error control operator '@' on line 145.
2s80/drone/src/src/File.php:131 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'delete'.
2s81/drone/src/src/File.php:134 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'delete'.
2s82/drone/src/src/File.php:169 BooleanArgumentFlag The method move has a boolean flag argument $useStreams, which is a certain sign of a Single Responsibility Principle violation.
2s83/drone/src/src/File.php:169 ErrorControlOperator Remove error control operator '@' on line 197.
2s84/drone/src/src/File.php:173 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'move'.
2s85/drone/src/src/File.php:174 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'move'.
2s86/drone/src/src/File.php:185 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Stream' in method 'move'.
2s87/drone/src/src/File.php:219 BooleanArgumentFlag The method write has a boolean flag argument $useStreams, which is a certain sign of a Single Responsibility Principle violation.
2s88/drone/src/src/File.php:219 BooleanArgumentFlag The method write has a boolean flag argument $appendToFile, which is a certain sign of a Single Responsibility Principle violation.
2s89/drone/src/src/File.php:229 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Folder' in method 'write'.
2s90/drone/src/src/File.php:234 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Stream' in method 'write'.
2s91/drone/src/src/File.php:245 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'write'.
2s92/drone/src/src/File.php:253 ElseExpression The method write uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s93/drone/src/src/File.php:274 BooleanArgumentFlag The method upload has a boolean flag argument $useStreams, which is a certain sign of a Single Responsibility Principle violation.
2s94/drone/src/src/File.php:277 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'upload'.
2s95/drone/src/src/File.php:284 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Folder' in method 'upload'.
2s96/drone/src/src/File.php:289 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Stream' in method 'upload'.
2s97/drone/src/src/File.php:304 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'upload'.
2s98/drone/src/src/Folder.php:34 BooleanArgumentFlag The method copy has a boolean flag argument $force, which is a certain sign of a Single Responsibility Principle violation.
2s99/drone/src/src/Folder.php:34 BooleanArgumentFlag The method copy has a boolean flag argument $useStreams, which is a certain sign of a Single Responsibility Principle violation.
2s100/drone/src/src/Folder.php:34 IfStatementAssignment Avoid assigning values to variables in if clauses and the like (line '67', column '9').
2s101/drone/src/src/Folder.php:34 ErrorControlOperator Remove error control operator '@' on line 67.
2s102/drone/src/src/Folder.php:34 ErrorControlOperator Remove error control operator '@' on line 100.
2s103/drone/src/src/Folder.php:43 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'copy'.
2s104/drone/src/src/Folder.php:44 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'copy'.
2s105/drone/src/src/Folder.php:51 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'copy'.
2s106/drone/src/src/Folder.php:56 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'copy'.
2s107/drone/src/src/Folder.php:99 ElseExpression The method copy uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s108/drone/src/src/Folder.php:124 IfStatementAssignment Avoid assigning values to variables in if clauses and the like (line '215', column '8').
2s109/drone/src/src/Folder.php:124 ErrorControlOperator Remove error control operator '@' on line 212.
2s110/drone/src/src/Folder.php:124 ErrorControlOperator Remove error control operator '@' on line 215.
2s111/drone/src/src/Folder.php:124 ErrorControlOperator Remove error control operator '@' on line 217.
2s112/drone/src/src/Folder.php:124 ErrorControlOperator Remove error control operator '@' on line 223.
2s113/drone/src/src/Folder.php:129 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'create'.
2s114/drone/src/src/Folder.php:134 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'create'.
2s115/drone/src/src/Folder.php:167 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'create'.
2s116/drone/src/src/Folder.php:183 ElseExpression The method create uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s117/drone/src/src/Folder.php:194 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'create'.
2s118/drone/src/src/Folder.php:239 ErrorControlOperator Remove error control operator '@' on line 302.
2s119/drone/src/src/Folder.php:254 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'delete'.
2s120/drone/src/src/Folder.php:259 MissingImport Missing class import via use statement (line '259', column '14').
2s121/drone/src/src/Folder.php:263 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'delete'.
2s122/drone/src/src/Folder.php:273 StaticAccess Avoid using static access to class 'Joomla\Filesystem\File' in method 'delete'.
2s123/drone/src/src/Folder.php:288 StaticAccess Avoid using static access to class 'Joomla\Filesystem\File' in method 'delete'.
2s124/drone/src/src/Folder.php:322 BooleanArgumentFlag The method move has a boolean flag argument $useStreams, which is a certain sign of a Single Responsibility Principle violation.
2s125/drone/src/src/Folder.php:322 ErrorControlOperator Remove error control operator '@' on line 347.
2s126/drone/src/src/Folder.php:326 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'move'.
2s127/drone/src/src/Folder.php:327 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'move'.
2s128/drone/src/src/Folder.php:330 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'move'.
2s129/drone/src/src/Folder.php:335 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'move'.
2s130/drone/src/src/Folder.php:370 BooleanArgumentFlag The method files has a boolean flag argument $recurse, which is a certain sign of a Single Responsibility Principle violation.
2s131/drone/src/src/Folder.php:370 BooleanArgumentFlag The method files has a boolean flag argument $full, which is a certain sign of a Single Responsibility Principle violation.
2s132/drone/src/src/Folder.php:375 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'files'.
2s133/drone/src/src/Folder.php:380 MissingImport Missing class import via use statement (line '380', column '14').
2s134/drone/src/src/Folder.php:384 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'files'.
2s135/drone/src/src/Folder.php:395 ElseExpression The method files uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s136/drone/src/src/Folder.php:423 BooleanArgumentFlag The method folders has a boolean flag argument $recurse, which is a certain sign of a Single Responsibility Principle violation.
2s137/drone/src/src/Folder.php:423 BooleanArgumentFlag The method folders has a boolean flag argument $full, which is a certain sign of a Single Responsibility Principle violation.
2s138/drone/src/src/Folder.php:428 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'folders'.
2s139/drone/src/src/Folder.php:433 MissingImport Missing class import via use statement (line '433', column '14').
2s140/drone/src/src/Folder.php:437 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'folders'.
2s141/drone/src/src/Folder.php:448 ElseExpression The method folders uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s142/drone/src/src/Folder.php:476 IfStatementAssignment Avoid assigning values to variables in if clauses and the like (line '486', column '9').
2s143/drone/src/src/Folder.php:476 ErrorControlOperator Remove error control operator '@' on line 486.
2s144/drone/src/src/Folder.php:497 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method '_items'.
2s145/drone/src/src/Folder.php:511 ElseExpression The method _items uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s146/drone/src/src/Folder.php:526 ElseExpression The method _items uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s147/drone/src/src/Folder.php:568 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'listFolderTree'.
2s148/drone/src/src/Helper.php:30 ErrorControlOperator Remove error control operator '@' on line 41.
2s149/drone/src/src/Helper.php:30 ErrorControlOperator Remove error control operator '@' on line 84.
2s150/drone/src/src/Helper.php:30 ErrorControlOperator Remove error control operator '@' on line 89.
2s151/drone/src/src/Helper.php:30 ErrorControlOperator Remove error control operator '@' on line 99.
2s152/drone/src/src/Helper.php:129 ErrorControlOperator Remove error control operator '@' on line 169.
2s153/drone/src/src/Helper.php:129 ErrorControlOperator Remove error control operator '@' on line 174.
2s154/drone/src/src/Helper.php:129 ErrorControlOperator Remove error control operator '@' on line 184.
2s155/drone/src/src/Helper.php:129 ErrorControlOperator Remove error control operator '@' on line 191.
2s156/drone/src/src/Helper.php:272 MissingImport Missing class import via use statement (line '272', column '17').
2s157/drone/src/src/Patcher.php:162 ElseExpression The method apply uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s158/drone/src/src/Patcher.php:168 UndefinedVariable Avoid using undefined variables such as '$srcLine' which will lead to PHP notices.
2s159/drone/src/src/Patcher.php:168 UndefinedVariable Avoid using undefined variables such as '$srcSize' which will lead to PHP notices.
2s160/drone/src/src/Patcher.php:168 UndefinedVariable Avoid using undefined variables such as '$dstLine' which will lead to PHP notices.
2s161/drone/src/src/Patcher.php:168 UndefinedVariable Avoid using undefined variables such as '$dstSize' which will lead to PHP notices.
2s162/drone/src/src/Patcher.php:173 UndefinedVariable Avoid using undefined variables such as '$srcLine' which will lead to PHP notices.
2s163/drone/src/src/Patcher.php:173 UndefinedVariable Avoid using undefined variables such as '$srcSize' which will lead to PHP notices.
2s164/drone/src/src/Patcher.php:173 UndefinedVariable Avoid using undefined variables such as '$dstLine' which will lead to PHP notices.
2s165/drone/src/src/Patcher.php:173 UndefinedVariable Avoid using undefined variables such as '$dstSize' which will lead to PHP notices.
2s166/drone/src/src/Patcher.php:179 MissingImport Missing class import via use statement (line '179', column '16').
2s167/drone/src/src/Patcher.php:192 StaticAccess Avoid using static access to class 'Joomla\Filesystem\File' in method 'apply'.
2s168/drone/src/src/Patcher.php:206 StaticAccess Avoid using static access to class 'Joomla\Filesystem\File' in method 'apply'.
2s169/drone/src/src/Patcher.php:320 MissingImport Missing class import via use statement (line '320', column '14').
2s170/drone/src/src/Patcher.php:326 MissingImport Missing class import via use statement (line '326', column '14').
2s171/drone/src/src/Patcher.php:335 MissingImport Missing class import via use statement (line '335', column '14').
2s172/drone/src/src/Patcher.php:370 ElseExpression The method findHunk uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s173/drone/src/src/Patcher.php:381 ElseExpression The method findHunk uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s174/drone/src/src/Patcher.php:387 MissingImport Missing class import via use statement (line '387', column '15').
2s175/drone/src/src/Patcher.php:439 MissingImport Missing class import via use statement (line '439', column '16').
2s176/drone/src/src/Patcher.php:449 MissingImport Missing class import via use statement (line '449', column '16').
2s177/drone/src/src/Patcher.php:473 MissingImport Missing class import via use statement (line '473', column '17').
2s178/drone/src/src/Patcher.php:474 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'applyHunk'.
2s179/drone/src/src/Patcher.php:490 MissingImport Missing class import via use statement (line '490', column '19').
2s180/drone/src/src/Patcher.php:493 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Path' in method 'applyHunk'.
2s181/drone/src/src/Patcher.php:503 ElseExpression The method applyHunk uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s182/drone/src/src/Patcher.php:508 ElseExpression The method applyHunk uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s183/drone/src/src/Patcher.php:521 MissingImport Missing class import via use statement (line '521', column '13').
2s184/drone/src/src/Patcher.php:542 ElseExpression The method getSource uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s185/drone/src/src/Path.php:29 ErrorControlOperator Remove error control operator '@' on line 36.
2s186/drone/src/src/Path.php:29 ErrorControlOperator Remove error control operator '@' on line 40.
2s187/drone/src/src/Path.php:29 ErrorControlOperator Remove error control operator '@' on line 42.
2s188/drone/src/src/Path.php:62 ErrorControlOperator Remove error control operator '@' on line 69.
2s189/drone/src/src/Path.php:62 ErrorControlOperator Remove error control operator '@' on line 90.
2s190/drone/src/src/Path.php:62 ErrorControlOperator Remove error control operator '@' on line 104.
2s191/drone/src/src/Path.php:62 ErrorControlOperator Remove error control operator '@' on line 114.
2s192/drone/src/src/Path.php:87 ElseExpression The method setPermissions uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s193/drone/src/src/Path.php:111 ElseExpression The method setPermissions uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s194/drone/src/src/Path.php:133 ErrorControlOperator Remove error control operator '@' on line 136.
2s195/drone/src/src/Path.php:133 ErrorControlOperator Remove error control operator '@' on line 136.
2s196/drone/src/src/Path.php:217 MissingImport Missing class import via use statement (line '217', column '14').
2s197/drone/src/src/Path.php:239 ElseExpression The method clean uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s198/drone/src/src/Path.php:271 StaticAccess Avoid using static access to class 'Joomla\Filesystem\File' in method 'isOwner'.
2s199/drone/src/src/Path.php:277 StaticAccess Avoid using static access to class 'Joomla\Filesystem\File' in method 'isOwner'.
2s200/drone/src/src/Stream.php:159 ErrorControlOperator Remove error control operator '@' on line 164.
2s201/drone/src/src/Stream.php:180 BooleanArgumentFlag The method getStream has a boolean flag argument $usePrefix, which is a certain sign of a Single Responsibility Principle violation.
2s202/drone/src/src/Stream.php:180 BooleanArgumentFlag The method getStream has a boolean flag argument $uamask, which is a certain sign of a Single Responsibility Principle violation.
2s203/drone/src/src/Stream.php:215 BooleanArgumentFlag The method open has a boolean flag argument $useIncludePath, which is a certain sign of a Single Responsibility Principle violation.
2s204/drone/src/src/Stream.php:215 BooleanArgumentFlag The method open has a boolean flag argument $usePrefix, which is a certain sign of a Single Responsibility Principle violation.
2s205/drone/src/src/Stream.php:215 BooleanArgumentFlag The method open has a boolean flag argument $relative, which is a certain sign of a Single Responsibility Principle violation.
2s206/drone/src/src/Stream.php:215 ErrorControlOperator Remove error control operator '@' on line 286.
2s207/drone/src/src/Stream.php:215 ErrorControlOperator Remove error control operator '@' on line 316.
2s208/drone/src/src/Stream.php:215 ErrorControlOperator Remove error control operator '@' on line 321.
2s209/drone/src/src/Stream.php:215 ErrorControlOperator Remove error control operator '@' on line 326.
2s210/drone/src/src/Stream.php:216 BooleanArgumentFlag The method open has a boolean flag argument $detectprocessingmode, which is a certain sign of a Single Responsibility Principle violation.
2s211/drone/src/src/Stream.php:242 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Helper' in method 'open'.
2s212/drone/src/src/Stream.php:290 ElseExpression The method open uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s213/drone/src/src/Stream.php:324 ElseExpression The method open uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s214/drone/src/src/Stream.php:362 ErrorControlOperator Remove error control operator '@' on line 378.
2s215/drone/src/src/Stream.php:382 ElseExpression The method close uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s216/drone/src/src/Stream.php:442 ErrorControlOperator Remove error control operator '@' on line 458.
2s217/drone/src/src/Stream.php:462 ElseExpression The method eof uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s218/drone/src/src/Stream.php:501 ErrorControlOperator Remove error control operator '@' on line 517.
2s219/drone/src/src/Stream.php:501 ErrorControlOperator Remove error control operator '@' on line 526.
2s220/drone/src/src/Stream.php:521 ElseExpression The method filesize uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s221/drone/src/src/Stream.php:530 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Helper' in method 'filesize'.
2s222/drone/src/src/Stream.php:564 ErrorControlOperator Remove error control operator '@' on line 580.
2s223/drone/src/src/Stream.php:584 ElseExpression The method gets uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s224/drone/src/src/Stream.php:636 ErrorControlOperator Remove error control operator '@' on line 670.
2s225/drone/src/src/Stream.php:654 ElseExpression The method read uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s226/drone/src/src/Stream.php:674 ElseExpression The method read uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s227/drone/src/src/Stream.php:731 ElseExpression The method read uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s228/drone/src/src/Stream.php:757 ErrorControlOperator Remove error control operator '@' on line 773.
2s229/drone/src/src/Stream.php:777 ElseExpression The method seek uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s230/drone/src/src/Stream.php:825 ErrorControlOperator Remove error control operator '@' on line 841.
2s231/drone/src/src/Stream.php:845 ElseExpression The method tell uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s232/drone/src/src/Stream.php:906 ErrorControlOperator Remove error control operator '@' on line 941.
2s233/drone/src/src/Stream.php:915 MissingImport Missing class import via use statement (line '915', column '14').
2s234/drone/src/src/Stream.php:945 ElseExpression The method write uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s235/drone/src/src/Stream.php:1002 ErrorControlOperator Remove error control operator '@' on line 1029.
2s236/drone/src/src/Stream.php:1033 ElseExpression The method chmod uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s237/drone/src/src/Stream.php:1045 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Helper' in method 'chmod'.
2s238/drone/src/src/Stream.php:1101 ErrorControlOperator Remove error control operator '@' on line 1106.
2s239/drone/src/src/Stream.php:1109 ElseExpression The method _buildContext uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s240/drone/src/src/Stream.php:1196 ErrorControlOperator Remove error control operator '@' on line 1211.
2s241/drone/src/src/Stream.php:1196 ErrorControlOperator Remove error control operator '@' on line 1220.
2s242/drone/src/src/Stream.php:1215 ElseExpression The method applyContextToStream uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s243/drone/src/src/Stream.php:1255 ErrorControlOperator Remove error control operator '@' on line 1270.
2s244/drone/src/src/Stream.php:1255 ErrorControlOperator Remove error control operator '@' on line 1279.
2s245/drone/src/src/Stream.php:1274 ElseExpression The method appendFilter uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s246/drone/src/src/Stream.php:1310 ErrorControlOperator Remove error control operator '@' on line 1325.
2s247/drone/src/src/Stream.php:1310 ErrorControlOperator Remove error control operator '@' on line 1334.
2s248/drone/src/src/Stream.php:1329 ElseExpression The method prependFilter uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s249/drone/src/src/Stream.php:1365 BooleanArgumentFlag The method removeFilter has a boolean flag argument $byindex, which is a certain sign of a Single Responsibility Principle violation.
2s250/drone/src/src/Stream.php:1365 ErrorControlOperator Remove error control operator '@' on line 1376.
2s251/drone/src/src/Stream.php:1380 ElseExpression The method removeFilter uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s252/drone/src/src/Stream.php:1390 ElseExpression The method removeFilter uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s253/drone/src/src/Stream.php:1426 BooleanArgumentFlag The method copy has a boolean flag argument $usePrefix, which is a certain sign of a Single Responsibility Principle violation.
2s254/drone/src/src/Stream.php:1426 BooleanArgumentFlag The method copy has a boolean flag argument $relative, which is a certain sign of a Single Responsibility Principle violation.
2s255/drone/src/src/Stream.php:1426 ErrorControlOperator Remove error control operator '@' on line 1437.
2s256/drone/src/src/Stream.php:1426 ErrorControlOperator Remove error control operator '@' on line 1457.
2s257/drone/src/src/Stream.php:1426 ErrorControlOperator Remove error control operator '@' on line 1462.
2s258/drone/src/src/Stream.php:1426 ErrorControlOperator Remove error control operator '@' on line 1467.
2s259/drone/src/src/Stream.php:1441 ElseExpression The method copy uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s260/drone/src/src/Stream.php:1465 ElseExpression The method copy uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s261/drone/src/src/Stream.php:1499 BooleanArgumentFlag The method move has a boolean flag argument $usePrefix, which is a certain sign of a Single Responsibility Principle violation.
2s262/drone/src/src/Stream.php:1499 BooleanArgumentFlag The method move has a boolean flag argument $relative, which is a certain sign of a Single Responsibility Principle violation.
2s263/drone/src/src/Stream.php:1499 ErrorControlOperator Remove error control operator '@' on line 1510.
2s264/drone/src/src/Stream.php:1499 ErrorControlOperator Remove error control operator '@' on line 1525.
2s265/drone/src/src/Stream.php:1499 ErrorControlOperator Remove error control operator '@' on line 1530.
2s266/drone/src/src/Stream.php:1499 ErrorControlOperator Remove error control operator '@' on line 1535.
2s267/drone/src/src/Stream.php:1514 ElseExpression The method move uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s268/drone/src/src/Stream.php:1533 ElseExpression The method move uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s269/drone/src/src/Stream.php:1571 BooleanArgumentFlag The method delete has a boolean flag argument $usePrefix, which is a certain sign of a Single Responsibility Principle violation.
2s270/drone/src/src/Stream.php:1571 BooleanArgumentFlag The method delete has a boolean flag argument $relative, which is a certain sign of a Single Responsibility Principle violation.
2s271/drone/src/src/Stream.php:1571 ErrorControlOperator Remove error control operator '@' on line 1582.
2s272/drone/src/src/Stream.php:1571 ErrorControlOperator Remove error control operator '@' on line 1596.
2s273/drone/src/src/Stream.php:1571 ErrorControlOperator Remove error control operator '@' on line 1601.
2s274/drone/src/src/Stream.php:1571 ErrorControlOperator Remove error control operator '@' on line 1606.
2s275/drone/src/src/Stream.php:1586 ElseExpression The method delete uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s276/drone/src/src/Stream.php:1604 ElseExpression The method delete uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s277/drone/src/src/Stream.php:1641 BooleanArgumentFlag The method upload has a boolean flag argument $usePrefix, which is a certain sign of a Single Responsibility Principle violation.
2s278/drone/src/src/Stream.php:1641 BooleanArgumentFlag The method upload has a boolean flag argument $relative, which is a certain sign of a Single Responsibility Principle violation.
2s279/drone/src/src/Stream.php:1663 BooleanArgumentFlag The method writeFile has a boolean flag argument $appendToFile, which is a certain sign of a Single Responsibility Principle violation.
2s280/drone/src/src/Stream.php:1715 StaticAccess Avoid using static access to class 'Joomla\Filesystem\Helper' in method '_getFilename'.
2s281/drone/src/src/Stream.php:1720 ElseExpression The method _getFilename uses an else expression. Else clauses are basically not necessary and you can simplify the code by not using them.
2s282/drone/src/src/Stream/StringWrapper.php:101 StaticAccess Avoid using static access to class '\Joomla\Filesystem\Support\StringController' in method 'stream_open'.
2s283/drone/src/src/Stream/StringWrapper.php:144 StaticAccess Avoid using static access to class '\Joomla\Filesystem\Support\StringController' in method 'url_stat'.
2s