Skip to content

Resolving deep mixins #13334

Resolving deep mixins

Resolving deep mixins #13334

Triggered via pull request August 22, 2024 20:19
Status Failure
Total duration 58s
Artifacts

shepherd.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
InvalidDocblockParamName: src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php#L778
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:778:24: InvalidDocblockParamName: Incorrect param name $igronre_mixins in docblock for Psalm\Internal\Analyzer\Statements\Expression\Call\Method\AtomicMethodCallAnalyzer::handleTemplatedMixins (see https://psalm.dev/187)
DuplicateArrayKey: src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php#L798
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:798:30: DuplicateArrayKey: String keys are not supported in unpacked arrays (see https://psalm.dev/151)
MixedArgumentTypeCoercion: src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php#L870
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:870:41: MixedArgumentTypeCoercion: Argument 12 of Psalm\Internal\Analyzer\Statements\Expression\Call\Method\AtomicMethodCallAnalyzer::handleMixins expects array<array-key, string>, but parent type list{string, ...<mixed>} provided (see https://psalm.dev/194)
InvalidDocblockParamName: src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php#L899
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:899:24: InvalidDocblockParamName: Incorrect param name $igronre_mixins in docblock for Psalm\Internal\Analyzer\Statements\Expression\Call\Method\AtomicMethodCallAnalyzer::handleRegularMixins (see https://psalm.dev/187)
DuplicateArrayKey: src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php#L919
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:919:30: DuplicateArrayKey: String keys are not supported in unpacked arrays (see https://psalm.dev/151)
MixedArgumentTypeCoercion: src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php#L1004
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:1004:25: MixedArgumentTypeCoercion: Argument 12 of Psalm\Internal\Analyzer\Statements\Expression\Call\Method\AtomicMethodCallAnalyzer::handleMixins expects array<array-key, string>, but parent type list{string, ...<mixed>} provided (see https://psalm.dev/194)
DuplicateArrayKey: src/Psalm/Internal/Analyzer/Statements/Expression/Call/StaticMethod/AtomicStaticCallAnalyzer.php#L945
src/Psalm/Internal/Analyzer/Statements/Expression/Call/StaticMethod/AtomicStaticCallAnalyzer.php:945:30: DuplicateArrayKey: String keys are not supported in unpacked arrays (see https://psalm.dev/151)
MixedArgumentTypeCoercion: src/Psalm/Internal/Analyzer/Statements/Expression/Call/StaticMethod/AtomicStaticCallAnalyzer.php#L1040
src/Psalm/Internal/Analyzer/Statements/Expression/Call/StaticMethod/AtomicStaticCallAnalyzer.php:1040:17: MixedArgumentTypeCoercion: Argument 9 of Psalm\Internal\Analyzer\Statements\Expression\Call\StaticMethod\AtomicStaticCallAnalyzer::handleRegularMixins expects array<array-key, string>, but parent type list{string, ...<mixed>} provided (see https://psalm.dev/194)
MixedAssignment: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L268
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:268:17: MixedAssignment: Unable to determine the type of this assignment (see https://psalm.dev/032)
MixedArrayAccess: src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php#L268
src/Psalm/Internal/Analyzer/Statements/Expression/Fetch/AtomicPropertyFetchAnalyzer.php:268:18: MixedArrayAccess: Cannot access array value on mixed variable (see https://psalm.dev/051)