Skip to content

README: Add BRJ organisation logo. #32

README: Add BRJ organisation logo.

README: Add BRJ organisation logo. #32

Triggered via push June 9, 2024 20:18
Status Failure
Total duration 22s
Artifacts

psalm.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 12 warnings
DocblockTypeContradiction: src/Core/QueryBuilder.php#L140
src/Core/QueryBuilder.php:140:17: DocblockTypeContradiction: '' does not contain non-falsy-string (see https://psalm.dev/155)
RedundantCondition: src/Core/SelectorBuilder.php#L128
src/Core/SelectorBuilder.php:128:3: RedundantCondition: Type string for $entity is always string (see https://psalm.dev/122)
RedundantCondition: src/Core/SelectorBuilder.php#L128
src/Core/SelectorBuilder.php:128:10: RedundantCondition: Type string for $entity is always string (see https://psalm.dev/122)
PossiblyNullArrayOffset: src/Core/SelectorBuilder.php#L147
src/Core/SelectorBuilder.php:147:3: PossiblyNullArrayOffset: Cannot access value on variable $this->map[null|string] using possibly null offset null|string (see https://psalm.dev/125)
PossiblyNullArrayOffset: src/Core/SelectorBuilder.php#L157
src/Core/SelectorBuilder.php:157:3: PossiblyNullArrayOffset: Cannot access value on variable $this->map[null|string] using possibly null offset null|string (see https://psalm.dev/125)
PossiblyNullArrayOffset: src/Core/SelectorBuilder.php#L167
src/Core/SelectorBuilder.php:167:3: PossiblyNullArrayOffset: Cannot access value on variable $this->map[null|string] using possibly null offset null|string (see https://psalm.dev/125)
PossiblyUndefinedArrayOffset: src/Core/SelectorBuilder.php#L190
src/Core/SelectorBuilder.php:190:13: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
PossiblyUndefinedArrayOffset: src/Core/SelectorBuilder.php#L190
src/Core/SelectorBuilder.php:190:24: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
PropertyNotSetInConstructor: src/Entity/SearchQuery.php#L23
src/Entity/SearchQuery.php:23:19: PropertyNotSetInConstructor: Property Baraja\Search\Entity\SearchQuery::$id is not defined in constructor of Baraja\Search\Entity\SearchQuery or in any private or final methods called in the constructor (see https://psalm.dev/074)
MissingTemplateParam: src/Entity/SearchResult.php#L8
src/Entity/SearchResult.php:8:31: MissingTemplateParam: Baraja\Search\Entity\SearchResult has missing template params when extending Iterator, expecting 2 (see https://psalm.dev/182)
Psalm
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Psalm
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
MixedAssignment: src/Core/Analytics.php#L105
src/Core/Analytics.php:105:4: MixedAssignment: Unable to determine the type that $resultsMax is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Core/Analytics.php#L106
src/Core/Analytics.php:106:4: MixedAssignment: Unable to determine the type that $frequencyMax is being assigned to (see https://psalm.dev/032)
MixedArgument: src/Core/Analytics.php#L116
src/Core/Analytics.php:116:7: MixedArgument: Argument 1 of atan cannot be mixed, expecting float (see https://psalm.dev/030)
MixedOperand: src/Core/Analytics.php#L117
src/Core/Analytics.php:117:7: MixedOperand: Right operand cannot be mixed (see https://psalm.dev/059)
MixedOperand: src/Core/Analytics.php#L119
src/Core/Analytics.php:119:11: MixedOperand: Left operand cannot be mixed (see https://psalm.dev/059)
MixedOperand: src/Core/Analytics.php#L119
src/Core/Analytics.php:119:23: MixedOperand: Left operand cannot be mixed (see https://psalm.dev/059)
MixedOperand: src/Core/Analytics.php#L119
src/Core/Analytics.php:119:23: MixedOperand: Right operand cannot be mixed (see https://psalm.dev/059)
MixedArgument: src/Core/Analytics.php#L125
src/Core/Analytics.php:125:7: MixedArgument: Argument 1 of atan cannot be mixed, expecting float (see https://psalm.dev/030)
MixedOperand: src/Core/Analytics.php#L126
src/Core/Analytics.php:126:7: MixedOperand: Right operand cannot be mixed (see https://psalm.dev/059)
MixedOperand: src/Core/Analytics.php#L128
src/Core/Analytics.php:128:11: MixedOperand: Left operand cannot be mixed (see https://psalm.dev/059)