Skip to content

Extract PECL code from Aspect to PeclAspect #540

Extract PECL code from Aspect to PeclAspect

Extract PECL code from Aspect to PeclAspect #540

Triggered via pull request November 4, 2024 08:28
Status Failure
Total duration 32s
Artifacts

static-analysis.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 7 warnings
sa / PHPMD
Process completed with exit code 2.
sa / PHPStan: src/ClassName.php#L26
Constant Ray\Aop\ClassName::T_NAME_QUALIFIED is unused.
sa / PHPStan: src/ClassName.php#L34
Parameter #1 $code of function token_get_all expects string, string|false given.
sa / PHPStan: src/ClassName.php#L40
If condition is always true.
sa / PHPStan: src/ClassName.php#L58
If condition is always true.
sa / PHPStan: src/ClassName.php#L66
If condition is always true.
sa / PHPStan: src/ClassName.php#L77
Method Ray\Aop\ClassName::nextToken() has parameter $tokens with no value type specified in iterable type array.
sa / PHPStan: src/ClassName.php#L77
Method Ray\Aop\ClassName::nextToken() return type has no value type specified in iterable type array.
sa / PHPStan: src/ClassName.php#L86
Method Ray\Aop\ClassName::parseClassName() has parameter $tokens with no value type specified in iterable type array.
sa / PHPStan: src/ClassName.php#L96
Method Ray\Aop\ClassName::skipWhitespace() has parameter $tokens with no value type specified in iterable type array.
sa / PHPStan: src/ClassName.php#L109
Method Ray\Aop\ClassName::parseNamespace() has parameter $tokens with no value type specified in iterable type array.
sa / Psalm: src/ClassName.php#L40
RedundantCondition: Operand of type true is always truthy
sa / Psalm: src/ClassName.php#L50
MixedArgument: Argument 2 of Ray\Aop\ClassName::nextToken cannot be 0|mixed, expecting int
sa / Psalm: src/ClassName.php#L57
MixedOperand: Left operand cannot be mixed
sa / Psalm: src/ClassName.php#L57
MixedArgument: Argument 2 of Ray\Aop\ClassName::parseNamespace cannot be mixed, expecting int
sa / Psalm: src/ClassName.php#L58
RedundantCondition: Operand of type true is always truthy
sa / Psalm: src/ClassName.php#L59
MixedOperand: Right operand cannot be mixed
sa / Psalm: src/ClassName.php#L63
MixedOperand: Left operand cannot be mixed
sa / Psalm: src/ClassName.php#L63
MixedArgument: Argument 2 of Ray\Aop\ClassName::parseClassName cannot be mixed, expecting int
sa / Psalm: src/ClassName.php#L65
MixedOperand: Left operand cannot be mixed
sa / Psalm: src/ClassName.php#L66
RedundantCondition: Operand of type true is always truthy
sa / ComposerRequireChecker
Process completed with exit code 1.
sa / PHPMD
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
sa / PHPMD
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
sa / PHPStan
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
sa / Psalm
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
sa / Psalm
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
sa / ComposerRequireChecker
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
sa / ComposerRequireChecker
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/