Automation #17852
Annotations
4 errors and 11 warnings
Run Psalm command:
src/Value/GitHub/Action/Job.php#L118
src/Value/GitHub/Action/Job.php:118:29: MissingThrowsDocblock: Throwable is thrown but not caught - please either catch or add a @throws annotation (see https://psalm.dev/169)
|
Run Psalm command:
src/Console/Command/WorkflowCommand.php#L1
src/Console/Command/WorkflowCommand.php:0:0: UnusedBaselineEntry: Baseline for issue "MissingThrowsDocblock" has 1 extra entry. (see https://psalm.dev/316)
|
Run Psalm command:
src/EventDispatcher/Listener/MatrixListener.php#L1
src/EventDispatcher/Listener/MatrixListener.php:0:0: UnusedBaselineEntry: Baseline for issue "ArgumentTypeCoercion" has 2 extra entries. (see https://psalm.dev/316)
|
Run Psalm command
Process completed with exit code 2.
|
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run Psalm command:
src/Automation.php#L27
src/Automation.php:27:28: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::new (see https://psalm.dev/087)
|
Run Psalm command:
src/Automation.php#L36
src/Automation.php:36:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::composerStrategies (see https://psalm.dev/087)
|
Run Psalm command:
src/Automation.php#L46
src/Automation.php:46:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::operatingSystems (see https://psalm.dev/087)
|
Run Psalm command:
src/Automation.php#L56
src/Automation.php:56:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::phpVersions (see https://psalm.dev/087)
|
Run Psalm command:
src/Automation.php#L66
src/Automation.php:66:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::skip (see https://psalm.dev/087)
|
Run Psalm command:
src/Automation.php#L112
src/Automation.php:112:16: MoreSpecificReturnType: The declared return type 'list<Ghostwriter\Compliance\Enum\ComposerStrategy|Ghostwriter\Compliance\Enum\OperatingSystem|Ghostwriter\Compliance\Enum\PhpVersion|Ghostwriter\Compliance\Enum\Tool>' for Ghostwriter\Compliance\Automation::toArray is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/070)
|
Run Psalm command:
src/Automation.php#L116
src/Automation.php:116:16: LessSpecificReturnStatement: The type 'array<array-key, mixed>' is more general than the declared return type 'list<Ghostwriter\Compliance\Enum\ComposerStrategy|Ghostwriter\Compliance\Enum\OperatingSystem|Ghostwriter\Compliance\Enum\PhpVersion|Ghostwriter\Compliance\Enum\Tool>' for Ghostwriter\Compliance\Automation::toArray (see https://psalm.dev/129)
|
Run Psalm command:
src/Automation.php#L119
src/Automation.php:119:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Automation::tools (see https://psalm.dev/087)
|
Run Psalm command:
src/Compliance.php#L56
src/Compliance.php:56:28: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Compliance::new (see https://psalm.dev/087)
|
Run Psalm command:
src/Compliance.php#L64
src/Compliance.php:64:21: PossiblyUnusedMethod: Cannot find any calls to method Ghostwriter\Compliance\Compliance::run (see https://psalm.dev/087)
|
Loading