CI - drop 5.4 tests, add php 8.5 #233
Annotations
71 errors and 40 warnings
|
phpqa (7.2, yes):
tests/RunningToolTest.php#L111
Call to method getExitCode() on an unknown class Prophecy\Prophecy\ObjectProphecy.
|
|
MethodSignatureMismatch:
RoboFile.php#L5
RoboFile.php:5:7: MethodSignatureMismatch: Method Robo\Common\IO::setInput with return type 'Robo\Common\void' is different to return type 'Symfony\Component\Console\Input\void' of inherited method Symfony\Component\Console\Input\InputAwareInterface::setInput (see https://psalm.dev/042)
|
|
phpqa (8.2, yes):
tests/RunningToolTest.php#L111
Call to method getExitCode() on an unknown class Prophecy\Prophecy\ObjectProphecy.
|
|
phpqa (8.2, yes):
tests/RunningToolTest.php#L7
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.2, yes):
tests/OptionsTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.2, yes):
tests/Config/ConfigTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.2, yes):
src/paths.php#L51
Parameter #1 $array of function array_unique expects an array of values castable to string, array<int, array<int, string>|string> given.
|
|
phpqa (8.2, yes):
src/Tools/Tools.php#L23
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.ExitExpression)): Unexpected token ".ExitExpression)", expected ')' at offset 27 on line 1
|
|
phpqa (8.2, yes):
src/Tools/GetVersions.php#L148
Call to function method_exists() with 'Symfony\\Component…' and 'fromShellCommandline' will always evaluate to true.
|
|
phpqa (8.2, yes):
src/Tools/Analyzer/Phpstan.php#L23
Parameter #1 $array (array<non-falsy-string>) to function array_filter does not contain falsy values, the array will always stay the same.
|
|
phpqa (8.2, yes):
src/Task/AssetsLoader.php#L46
Parameter #3 $value of function curl_setopt expects bool, int given.
|
|
MethodSignatureMismatch:
RoboFile.php#L5
RoboFile.php:5:7: MethodSignatureMismatch: Method Robo\Common\IO::setInput with return type 'Robo\Common\void' is different to return type 'Symfony\Component\Console\Input\void' of inherited method Symfony\Component\Console\Input\InputAwareInterface::setInput (see https://psalm.dev/042)
|
|
phpqa (8.3, yes):
tests/RunningToolTest.php#L111
Call to method getExitCode() on an unknown class Prophecy\Prophecy\ObjectProphecy.
|
|
phpqa (8.3, yes):
tests/RunningToolTest.php#L7
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.3, yes):
tests/OptionsTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8, yes, 1):
tests/RunningToolTest.php#L111
Call to method getExitCode() on an unknown class Prophecy\Prophecy\ObjectProphecy.
|
|
phpqa (8.3, yes):
tests/Config/ConfigTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8, yes, 1):
tests/RunningToolTest.php#L7
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.3, yes):
src/paths.php#L51
Parameter #1 $array of function array_unique expects an array of values castable to string, array<int, array<int, string>|string> given.
|
|
phpqa (8, yes, 1):
tests/OptionsTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.3, yes):
src/Tools/Tools.php#L23
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.ExitExpression)): Unexpected token ".ExitExpression)", expected ')' at offset 27 on line 1
|
|
phpqa (8, yes, 1):
tests/Config/ConfigTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.3, yes):
src/Tools/GetVersions.php#L148
Call to function method_exists() with 'Symfony\\Component…' and 'fromShellCommandline' will always evaluate to true.
|
|
phpqa (8, yes, 1):
src/paths.php#L51
Parameter #1 $array of function array_unique expects an array of values castable to string, array<int, array<int, string>|string> given.
|
|
phpqa (8.3, yes):
src/Tools/Analyzer/Phpstan.php#L23
Parameter #1 $array (array<non-falsy-string>) to function array_filter does not contain falsy values, the array will always stay the same.
|
|
phpqa (8, yes, 1):
src/Tools/Tools.php#L23
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.ExitExpression)): Unexpected token ".ExitExpression)", expected ')' at offset 27 on line 1
|
|
phpqa (8.3, yes):
src/Task/AssetsLoader.php#L46
Parameter #3 $value of function curl_setopt expects bool, int given.
|
|
phpqa (8, yes, 1):
src/Tools/GetVersions.php#L148
Call to function method_exists() with 'Symfony\\Component…' and 'fromShellCommandline' will always evaluate to true.
|
|
phpqa (8, yes, 1):
src/Tools/Analyzer/Phpstan.php#L23
Parameter #1 $array (array<non-falsy-string>) to function array_filter does not contain falsy values, the array will always stay the same.
|
|
phpqa (8, yes, 1):
src/Task/AssetsLoader.php#L46
Parameter #3 $value of function curl_setopt expects bool, int given.
|
|
phpqa (7.4, yes):
tests/RunningToolTest.php#L111
Call to method getExitCode() on an unknown class Prophecy\Prophecy\ObjectProphecy.
|
|
phpqa (7.4, yes):
tests/RunningToolTest.php#L7
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (7.4, yes):
tests/OptionsTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (7.4, yes):
tests/Config/ConfigTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (7.4, yes):
src/paths.php#L51
Parameter #1 $array of function array_unique expects an array of values castable to string, array<int, array<int, string>|string> given.
|
|
phpqa (7.4, yes):
src/Tools/Tools.php#L23
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.ExitExpression)): Unexpected token ".ExitExpression)", expected ')' at offset 27 on line 1
|
|
phpqa (7.4, yes):
src/Tools/GetVersions.php#L148
Call to function method_exists() with 'Symfony\\Component…' and 'fromShellCommandline' will always evaluate to true.
|
|
phpqa (7.4, yes):
src/Tools/Analyzer/Phpstan.php#L23
Parameter #1 $array (array<non-falsy-string>) to function array_filter does not contain falsy values, the array will always stay the same.
|
|
phpqa (7.4, yes):
src/Task/AssetsLoader.php#L46
Parameter #3 $value of function curl_setopt expects bool, int given.
|
|
MethodSignatureMismatch:
RoboFile.php#L5
RoboFile.php:5:7: MethodSignatureMismatch: Method Robo\Common\IO::setInput with return type 'Robo\Common\void' is different to return type 'Symfony\Component\Console\Input\void' of inherited method Symfony\Component\Console\Input\InputAwareInterface::setInput (see https://psalm.dev/042)
|
|
phpqa (8.4, yes):
tests/RunningToolTest.php#L111
Call to method getExitCode() on an unknown class Prophecy\Prophecy\ObjectProphecy.
|
|
phpqa (8.4, yes):
tests/RunningToolTest.php#L7
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.4, yes):
tests/OptionsTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.4, yes):
tests/Config/ConfigTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.4, yes):
src/paths.php#L51
Parameter #1 $array of function array_unique expects an array of values castable to string, array<int, array<int, string>|string> given.
|
|
phpqa (8.4, yes):
src/Tools/Tools.php#L23
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.ExitExpression)): Unexpected token ".ExitExpression)", expected ')' at offset 27 on line 1
|
|
phpqa (8.4, yes):
src/Tools/GetVersions.php#L148
Call to function method_exists() with 'Symfony\\Component…' and 'fromShellCommandline' will always evaluate to true.
|
|
phpqa (8.4, yes):
src/Tools/Analyzer/Phpstan.php#L23
Parameter #1 $array (array<non-falsy-string>) to function array_filter does not contain falsy values, the array will always stay the same.
|
|
phpqa (8.4, yes):
src/Task/AssetsLoader.php#L46
Parameter #3 $value of function curl_setopt expects bool, int given.
|
|
phpqa (8.5, yes):
tests/RunningToolTest.php#L111
Call to method getExitCode() on an unknown class Prophecy\Prophecy\ObjectProphecy.
|
|
phpqa (8.5, yes):
tests/RunningToolTest.php#L87
Invalid array key type null.
|
|
phpqa (8.5, yes):
tests/RunningToolTest.php#L7
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.5, yes):
tests/OptionsTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.5, yes):
tests/Config/ConfigTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.5, yes):
src/paths.php#L51
Parameter #1 $array of function array_unique expects an array of values castable to string, array<int, array<int, string>|string> given.
|
|
phpqa (8.5, yes):
src/Tools/Tools.php#L23
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.ExitExpression)): Unexpected token ".ExitExpression)", expected ')' at offset 27 on line 1
|
|
phpqa (8.5, yes):
src/Tools/GetVersions.php#L148
Call to function method_exists() with 'Symfony\\Component…' and 'fromShellCommandline' will always evaluate to true.
|
|
phpqa (8.5, yes):
src/Tools/Analyzer/Phpstan.php#L23
Parameter #1 $array (array<non-falsy-string>) to function array_filter does not contain falsy values, the array will always stay the same.
|
|
phpqa (8.5, yes):
src/Task/AssetsLoader.php#L46
Parameter #3 $value of function curl_setopt expects bool, int given.
|
|
RedundantCondition:
src/CodeAnalysisTasks.php#L71
src/CodeAnalysisTasks.php:71:30: RedundantCondition: Operand of type Symfony\Component\Console\Input\bool is always truthy (see https://psalm.dev/122)
|
|
phpqa (8.1, yes):
tests/RunningToolTest.php#L111
Call to method getExitCode() on an unknown class Prophecy\Prophecy\ObjectProphecy.
|
|
phpqa (8.1, yes):
tests/RunningToolTest.php#L7
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.1, yes):
tests/OptionsTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.1, yes):
tests/Config/ConfigTest.php#L5
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.TooManyPublicMethods)): Unexpected token ".TooManyPublicMethods)", expected ')' at offset 27 on line 1
|
|
phpqa (8.1, yes):
src/paths.php#L51
Parameter #1 $array of function array_unique expects an array of values castable to string, array<int, array<int, string>|string> given.
|
|
phpqa (8.1, yes):
src/Tools/Tools.php#L23
PHPDoc tag `@SuppressWarnings` has invalid value ((PHPMD.ExitExpression)): Unexpected token ".ExitExpression)", expected ')' at offset 27 on line 1
|
|
phpqa (8.1, yes):
src/Tools/GetVersions.php#L148
Call to function method_exists() with 'Symfony\\Component…' and 'fromShellCommandline' will always evaluate to true.
|
|
phpqa (8.1, yes):
src/Tools/Analyzer/Phpstan.php#L23
Parameter #1 $array (array<non-falsy-string>) to function array_filter does not contain falsy values, the array will always stay the same.
|
|
phpqa (8.1, yes):
src/Task/AssetsLoader.php#L46
Parameter #3 $value of function curl_setopt expects bool, int given.
|
|
phpqa (5.4)
Process completed with exit code 2.
|
|
phpqa (5.4)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- nikic/php-parser[v3.0.0, ..., v3.1.5] require php >=5.5 -> your php version (5.4.45) does not satisfy that requirement.
- nikic/php-parser[v4.6.0, ..., v4.18.0] require php >=7.0 -> your php version (5.4.45) does not satisfy that requirement.
- nikic/php-parser[v4.19.0, ..., v4.19.4] require php >=7.1 -> your php version (5.4.45) does not satisfy that requirement.
- nikic/php-parser[v5.0.0, ..., v5.6.2] require php >=7.4 -> your php version (5.4.45) does not satisfy that requirement.
- phpmetrics/phpmetrics[v2.9.0, ..., v2.9.1] require nikic/php-parser ^3|^4|^5 -> satisfiable by nikic/php-parser[v3.0.0, ..., v3.1.5, v4.0.0, ..., v4.19.4, v5.0.0, ..., v5.6.2].
- Root composer.json requires phpmetrics/phpmetrics ^2.9 -> satisfiable by phpmetrics/phpmetrics[v2.9.0, v2.9.1].
|
|
MissingParamType:
src/CodeAnalysisTasks.php#L42
src/CodeAnalysisTasks.php:42:9: MissingParamType: Parameter $opts has no provided type (see https://psalm.dev/154)
|
|
MissingReturnType:
src/CodeAnalysisTasks.php#L41
src/CodeAnalysisTasks.php:41:21: MissingReturnType: Method Edge\QA\CodeAnalysisTasks::ci does not have a return type (see https://psalm.dev/050)
|
|
DeprecatedMethod:
src/CodeAnalysisTasks.php#L24
src/CodeAnalysisTasks.php:24:51: DeprecatedMethod: The method Robo\Common\OutputAwareTrait::getOutput has been marked as deprecated (see https://psalm.dev/001)
|
|
MissingParamType:
src/CodeAnalysisTasks.php#L19
src/CodeAnalysisTasks.php:19:9: MissingParamType: Parameter $opts has no provided type (see https://psalm.dev/154)
|
|
MissingReturnType:
src/CodeAnalysisTasks.php#L18
src/CodeAnalysisTasks.php:18:21: MissingReturnType: Method Edge\QA\CodeAnalysisTasks::tools does not have a return type, expecting void (see https://psalm.dev/050)
|
|
MissingConstructor:
src/CodeAnalysisTasks.php#L12
src/CodeAnalysisTasks.php:12:13: MissingConstructor: Edge\QA\RoboFile has an uninitialized property Edge\QA\CodeAnalysisTasks::$options, but no constructor (see https://psalm.dev/073)
|
|
MissingConstructor:
src/CodeAnalysisTasks.php#L10
src/CodeAnalysisTasks.php:10:13: MissingConstructor: Edge\QA\RoboFile has an uninitialized property Edge\QA\CodeAnalysisTasks::$tools, but no constructor (see https://psalm.dev/073)
|
|
ClassMustBeFinal:
RoboFile.php#L5
RoboFile.php:5:7: ClassMustBeFinal: Class Edge\QA\RoboFile is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
UnusedClass:
RoboFile.php#L5
RoboFile.php:5:7: UnusedClass: Class Edge\QA\RoboFile is never used (see https://psalm.dev/075)
|
|
DeprecatedInterface:
RoboFile.php#L5
RoboFile.php:5:7: DeprecatedInterface: Robo\Contract\OutputAwareInterface is marked deprecated (see https://psalm.dev/152)
|
|
MissingParamType:
src/CodeAnalysisTasks.php#L42
src/CodeAnalysisTasks.php:42:9: MissingParamType: Parameter $opts has no provided type (see https://psalm.dev/154)
|
|
MissingReturnType:
src/CodeAnalysisTasks.php#L41
src/CodeAnalysisTasks.php:41:21: MissingReturnType: Method Edge\QA\CodeAnalysisTasks::ci does not have a return type (see https://psalm.dev/050)
|
|
DeprecatedMethod:
src/CodeAnalysisTasks.php#L24
src/CodeAnalysisTasks.php:24:51: DeprecatedMethod: The method Robo\Common\OutputAwareTrait::getOutput has been marked as deprecated (see https://psalm.dev/001)
|
|
MissingParamType:
src/CodeAnalysisTasks.php#L19
src/CodeAnalysisTasks.php:19:9: MissingParamType: Parameter $opts has no provided type (see https://psalm.dev/154)
|
|
MissingReturnType:
src/CodeAnalysisTasks.php#L18
src/CodeAnalysisTasks.php:18:21: MissingReturnType: Method Edge\QA\CodeAnalysisTasks::tools does not have a return type, expecting void (see https://psalm.dev/050)
|
|
MissingConstructor:
src/CodeAnalysisTasks.php#L12
src/CodeAnalysisTasks.php:12:13: MissingConstructor: Edge\QA\RoboFile has an uninitialized property Edge\QA\CodeAnalysisTasks::$options, but no constructor (see https://psalm.dev/073)
|
|
MissingConstructor:
src/CodeAnalysisTasks.php#L10
src/CodeAnalysisTasks.php:10:13: MissingConstructor: Edge\QA\RoboFile has an uninitialized property Edge\QA\CodeAnalysisTasks::$tools, but no constructor (see https://psalm.dev/073)
|
|
ClassMustBeFinal:
RoboFile.php#L5
RoboFile.php:5:7: ClassMustBeFinal: Class Edge\QA\RoboFile is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
UnusedClass:
RoboFile.php#L5
RoboFile.php:5:7: UnusedClass: Class Edge\QA\RoboFile is never used (see https://psalm.dev/075)
|
|
DeprecatedInterface:
RoboFile.php#L5
RoboFile.php:5:7: DeprecatedInterface: Robo\Contract\OutputAwareInterface is marked deprecated (see https://psalm.dev/152)
|
|
MissingParamType:
src/CodeAnalysisTasks.php#L42
src/CodeAnalysisTasks.php:42:9: MissingParamType: Parameter $opts has no provided type (see https://psalm.dev/154)
|
|
MissingReturnType:
src/CodeAnalysisTasks.php#L41
src/CodeAnalysisTasks.php:41:21: MissingReturnType: Method Edge\QA\CodeAnalysisTasks::ci does not have a return type (see https://psalm.dev/050)
|
|
DeprecatedMethod:
src/CodeAnalysisTasks.php#L24
src/CodeAnalysisTasks.php:24:51: DeprecatedMethod: The method Robo\Common\OutputAwareTrait::getOutput has been marked as deprecated (see https://psalm.dev/001)
|
|
MissingParamType:
src/CodeAnalysisTasks.php#L19
src/CodeAnalysisTasks.php:19:9: MissingParamType: Parameter $opts has no provided type (see https://psalm.dev/154)
|
|
MissingReturnType:
src/CodeAnalysisTasks.php#L18
src/CodeAnalysisTasks.php:18:21: MissingReturnType: Method Edge\QA\CodeAnalysisTasks::tools does not have a return type, expecting void (see https://psalm.dev/050)
|
|
MissingConstructor:
src/CodeAnalysisTasks.php#L12
src/CodeAnalysisTasks.php:12:13: MissingConstructor: Edge\QA\RoboFile has an uninitialized property Edge\QA\CodeAnalysisTasks::$options, but no constructor (see https://psalm.dev/073)
|
|
MissingConstructor:
src/CodeAnalysisTasks.php#L10
src/CodeAnalysisTasks.php:10:13: MissingConstructor: Edge\QA\RoboFile has an uninitialized property Edge\QA\CodeAnalysisTasks::$tools, but no constructor (see https://psalm.dev/073)
|
|
ClassMustBeFinal:
RoboFile.php#L5
RoboFile.php:5:7: ClassMustBeFinal: Class Edge\QA\RoboFile is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
UnusedClass:
RoboFile.php#L5
RoboFile.php:5:7: UnusedClass: Class Edge\QA\RoboFile is never used (see https://psalm.dev/075)
|
|
DeprecatedInterface:
RoboFile.php#L5
RoboFile.php:5:7: DeprecatedInterface: Robo\Contract\OutputAwareInterface is marked deprecated (see https://psalm.dev/152)
|
|
MissingParamType:
src/CodeAnalysisTasks.php#L42
src/CodeAnalysisTasks.php:42:9: MissingParamType: Parameter $opts has no provided type (see https://psalm.dev/154)
|
|
MissingReturnType:
src/CodeAnalysisTasks.php#L41
src/CodeAnalysisTasks.php:41:21: MissingReturnType: Method Edge\QA\CodeAnalysisTasks::ci does not have a return type (see https://psalm.dev/050)
|
|
DeprecatedMethod:
src/CodeAnalysisTasks.php#L24
src/CodeAnalysisTasks.php:24:51: DeprecatedMethod: The method Robo\Common\OutputAwareTrait::getOutput has been marked as deprecated (see https://psalm.dev/001)
|
|
MissingParamType:
src/CodeAnalysisTasks.php#L19
src/CodeAnalysisTasks.php:19:9: MissingParamType: Parameter $opts has no provided type (see https://psalm.dev/154)
|
|
MissingReturnType:
src/CodeAnalysisTasks.php#L18
src/CodeAnalysisTasks.php:18:21: MissingReturnType: Method Edge\QA\CodeAnalysisTasks::tools does not have a return type, expecting void (see https://psalm.dev/050)
|
|
MissingConstructor:
src/CodeAnalysisTasks.php#L12
src/CodeAnalysisTasks.php:12:13: MissingConstructor: Edge\QA\RoboFile has an uninitialized property Edge\QA\CodeAnalysisTasks::$options, but no constructor (see https://psalm.dev/073)
|
|
MissingConstructor:
src/CodeAnalysisTasks.php#L10
src/CodeAnalysisTasks.php:10:13: MissingConstructor: Edge\QA\RoboFile has an uninitialized property Edge\QA\CodeAnalysisTasks::$tools, but no constructor (see https://psalm.dev/073)
|
|
ClassMustBeFinal:
RoboFile.php#L5
RoboFile.php:5:7: ClassMustBeFinal: Class Edge\QA\RoboFile is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
UnusedClass:
RoboFile.php#L5
RoboFile.php:5:7: UnusedClass: Class Edge\QA\RoboFile is never used (see https://psalm.dev/075)
|
|
DeprecatedInterface:
RoboFile.php#L5
RoboFile.php:5:7: DeprecatedInterface: Robo\Contract\OutputAwareInterface is marked deprecated (see https://psalm.dev/152)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
phpqa-5.5
Expired
|
438 KB |
sha256:4b52a2af900701b7f6664039563439816848aaf4d0adf9899a9af12d89b171ae
|
|
|
phpqa-5.6
Expired
|
442 KB |
sha256:a54dc9ed382317dfb20c6b595ed7055b4d7f8f5b3b29cddb50b755f0037c1a19
|
|
|
phpqa-7
Expired
|
440 KB |
sha256:60a36cc4704baefd91a280f0a5abe14d5ee3a52f1dbe6601fef8260f9dafeb76
|
|
|
phpqa-7.1
Expired
|
446 KB |
sha256:22844c8873446219bbe5ce1fe15115cf842683d677b6c080270b913078f86bdc
|
|
|
phpqa-7.2
Expired
|
446 KB |
sha256:f98ab8617e6f691dc5d95e5689fef404588b74b611a51a7672a7a6aa51d0f117
|
|
|
phpqa-7.3
Expired
|
440 KB |
sha256:09cde92b77bfa4cea05c6163fa6319c5ecfe9db667e0955a09938758d88c4d91
|
|
|
phpqa-7.4
Expired
|
447 KB |
sha256:9e48ec064b15db11703beae416c93710f50896b1f7d9b04e274bc03b45b74b27
|
|
|
phpqa-8
Expired
|
448 KB |
sha256:4ce2821302099ee85adec70c2f112ce029ba8f47bb18f48de9087f7c9a9ff54a
|
|
|
phpqa-8.1
Expired
|
505 KB |
sha256:281d53fe7ca343f9b976ee2e8bd6cbfa6ceeaf664a114f09142f252e35d6491f
|
|
|
phpqa-8.2
Expired
|
505 KB |
sha256:c1a642ead5c1e1e40927c80b31ed979f899718bff3b012c704cd2da5cda9c319
|
|
|
phpqa-8.3
Expired
|
505 KB |
sha256:6b78d6e6c0ba2a31d9c5023e80ca0f8a9b079fca34b79fbe9dd7065df65d2605
|
|
|
phpqa-8.4
Expired
|
505 KB |
sha256:698b84e034daea7aa27722d8a003280c2e9bdc3487c109370409a55feee5aac7
|
|
|
phpqa-8.5
Expired
|
447 KB |
sha256:cda6b8b6d40807e8f82f26de96728dfc6918f1f7fc752a9b42774a064978820a
|
|