Resolving deep mixins #13341
Annotations
10 errors
InvalidDocblockParamName:
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php#L779
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:779: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#L799
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:799: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#L876
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:876:37: 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#L905
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:905: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#L925
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:925: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#L1016
src/Psalm/Internal/Analyzer/Statements/Expression/Call/Method/AtomicMethodCallAnalyzer.php:1016:21: 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#L1043
src/Psalm/Internal/Analyzer/Statements/Expression/Call/StaticMethod/AtomicStaticCallAnalyzer.php:1043: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)
|
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)
|