Skip to content

Resolving deep mixins #13343

Resolving deep mixins

Resolving deep mixins #13343

Triggered via pull request August 26, 2024 19:10
Status Failure
Total duration 1m 2s
Artifacts

shepherd.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
MixedArgument: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L306
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:306:13: MixedArgument: Argument 1 of Psalm\Internal\Codebase\Properties::getDeclaringClassForProperty cannot be mixed|non-falsy-string, expecting string (see https://psalm.dev/030)
MixedArgument: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L316
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:316:13: MixedArgument: Argument 5 of Psalm\Internal\Analyzer\Statements\Expression\Fetch\AtomicPropertyFetchAnalyzer::propertyFetchCanBeAnalyzed cannot be mixed|string, expecting string (see https://psalm.dev/030)
MixedArgument: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L318
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:318:13: MixedArgument: Argument 7 of Psalm\Internal\Analyzer\Statements\Expression\Fetch\AtomicPropertyFetchAnalyzer::propertyFetchCanBeAnalyzed cannot be Psalm\Type\Atomic\TNamedObject|mixed, expecting Psalm\Type\Atomic\TNamedObject (see https://psalm.dev/030)
MixedArgument: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L322
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:322:13: MixedArgument: Argument 11 of Psalm\Internal\Analyzer\Statements\Expression\Fetch\AtomicPropertyFetchAnalyzer::propertyFetchCanBeAnalyzed cannot be bool|mixed, expecting bool (see https://psalm.dev/030)
MixedArgument: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L326
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:326:13: MixedArgument: Argument 15 of Psalm\Internal\Analyzer\Statements\Expression\Fetch\AtomicPropertyFetchAnalyzer::propertyFetchCanBeAnalyzed cannot be Psalm\Storage\ClassLikeStorage|mixed, expecting Psalm\Storage\ClassLikeStorage (see https://psalm.dev/030)
MixedAssignment: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L1350
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:1350:21: MixedAssignment: Unable to determine the type that $fq_class_name is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L1351
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:1351:21: MixedAssignment: Unable to determine the type that $lhs_type_part is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L1352
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:1352:21: MixedAssignment: Unable to determine the type that $class_storage is being assigned to (see https://psalm.dev/032)
MixedAssignment: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L1353
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:1353:21: MixedAssignment: Unable to determine the type that $property_id is being assigned to (see https://psalm.dev/032)
build
Process completed with exit code 2.