Skip to content

fix: PHPStan level 8 compatibility#10

Merged
gplanchat merged 1 commit intomainfrom
feat/phpstan-level-8
Mar 11, 2026
Merged

fix: PHPStan level 8 compatibility#10
gplanchat merged 1 commit intomainfrom
feat/phpstan-level-8

Conversation

@gplanchat
Copy link
Copy Markdown
Contributor

Summary

Corrections pour la compatibilité PHPStan niveau 8.

Changes

  • PipelineProxy : @param StepRejectionInterface<array<string, mixed>|object> sur extract/transform/load
  • Console : type $jobs corrigé en array<string, array{CodeInterface, RunnableInterface}|RunnableInterface>

- pipeline-contracts: generic types for StepRejectionInterface
- array-expression-language: types, pipeline-contracts dep, MapValues fix
- string-expression-language: return types, @param array, nullable params
- rabbitmq-flow: PHPStan, Bunny Channel checks, State/StateManager types
- workflow-console-runtime: StepRejectionInterface types, Console jobs type

Made-with: Cursor
@gplanchat gplanchat merged commit 80379e6 into main Mar 11, 2026
0 of 7 checks passed
@gplanchat gplanchat deleted the feat/phpstan-level-8 branch March 11, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant