Skip to content

New feed source: Eventdatabasen v2 #1248

New feed source: Eventdatabasen v2

New feed source: Eventdatabasen v2 #1248

Triggered via pull request January 30, 2025 10:30
Status Failure
Total duration 2m 51s
Artifacts

pr.yaml

on: pull_request
markdownlint
22s
markdownlint
Changelog should be updated
4s
Changelog should be updated
yamllint (API resources)
5s
yamllint (API resources)
Matrix: API Specification validation
Matrix: php-cs-fixer
Matrix: phpunit
Matrix: psalm
Matrix: rector
Matrix: test-composer-install
Matrix: validate-doctrine-shema
Fit to window
Zoom out
Zoom in

Annotations

12 errors
Changelog should be updated
Process completed with exit code 1.
RiskyTruthyFalsyComparison: src/Feed/EventDatabaseApiV2FeedType.php#L68
src/Feed/EventDatabaseApiV2FeedType.php:68:30: RiskyTruthyFalsyComparison: Operand of type mixed|null contains type mixed, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
MissingClosureParamType: src/Feed/EventDatabaseApiV2FeedType.php#L69
src/Feed/EventDatabaseApiV2FeedType.php:69:99: MissingClosureParamType: Parameter $location has no provided type (see https://psalm.dev/153)
RiskyTruthyFalsyComparison: src/Feed/EventDatabaseApiV2FeedType.php#L71
src/Feed/EventDatabaseApiV2FeedType.php:71:30: RiskyTruthyFalsyComparison: Operand of type mixed|null contains type mixed, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
MissingClosureParamType: src/Feed/EventDatabaseApiV2FeedType.php#L72
src/Feed/EventDatabaseApiV2FeedType.php:72:100: MissingClosureParamType: Parameter $organizer has no provided type (see https://psalm.dev/153)
RiskyTruthyFalsyComparison: src/Feed/EventDatabaseApiV2FeedType.php#L74
src/Feed/EventDatabaseApiV2FeedType.php:74:30: RiskyTruthyFalsyComparison: Operand of type mixed|null contains type mixed, which can be falsy and truthy. This can cause possibly unexpected behavior. Use strict comparison instead. (see https://psalm.dev/356)
MissingClosureReturnType: src/Feed/EventDatabaseApiV2FeedType.php#L75
src/Feed/EventDatabaseApiV2FeedType.php:75:75: MissingClosureReturnType: Closure does not have a return type, expecting mixed (see https://psalm.dev/068)
MissingClosureParamType: src/Feed/EventDatabaseApiV2FeedType.php#L75
src/Feed/EventDatabaseApiV2FeedType.php:75:86: MissingClosureParamType: Parameter $tag has no provided type (see https://psalm.dev/153)
InvalidArgument: src/Feed/EventDatabaseApiV2FeedType.php#L105
src/Feed/EventDatabaseApiV2FeedType.php:105:50: InvalidArgument: Argument 1 of App\Feed\OutputModel\Poster\PosterOutput::__construct expects array<array-key, App\Feed\OutputModel\Poster\Occurrence>, but list<App\Feed\OutputModel\Poster\Occurrence|null> provided (see https://psalm.dev/004)
InvalidArgument: src/Feed/EventDatabaseApiV2FeedType.php#L126
src/Feed/EventDatabaseApiV2FeedType.php:126:54: InvalidArgument: Argument 1 of App\Feed\OutputModel\Poster\PosterOutput::__construct expects array<array-key, App\Feed\OutputModel\Poster\Occurrence>, but list{App\Feed\OutputModel\Poster\Occurrence|null} provided (see https://psalm.dev/004)
PossiblyNullReference: src/Feed/EventDatabaseApiV2FeedType.php#L135
src/Feed/EventDatabaseApiV2FeedType.php:135:40: PossiblyNullReference: Cannot call method setPublishedTo on possibly null value (see https://psalm.dev/083)
PHP Coding Standards Fixer (PHP 8.3)
Process completed with exit code 8.