Code style #47
Annotations
10 errors
DocblockTypeContradiction:
src/Psalm/Internal/Analyzer/AttributesAnalyzer.php#L260
src/Psalm/Internal/Analyzer/AttributesAnalyzer.php:260:17: DocblockTypeContradiction: 'Attribute' does not contain class-string (see https://psalm.dev/155)
|
MoreSpecificReturnType:
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php#L393
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php:393:16: MoreSpecificReturnType: The declared return type 'class-string' for Psalm\Internal\Analyzer\ClassLikeAnalyzer::getFQCLNFromNameObject is more specific than the inferred return type 'string' (see https://psalm.dev/070)
|
LessSpecificReturnStatement:
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php#L403
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php:403:20: LessSpecificReturnStatement: The type 'non-falsy-string' is more general than the declared return type 'class-string' for Psalm\Internal\Analyzer\ClassLikeAnalyzer::getFQCLNFromNameObject (see https://psalm.dev/129)
|
LessSpecificReturnStatement:
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php#L407
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php:407:20: LessSpecificReturnStatement: The type 'non-empty-string' is more general than the declared return type 'class-string' for Psalm\Internal\Analyzer\ClassLikeAnalyzer::getFQCLNFromNameObject (see https://psalm.dev/129)
|
LessSpecificReturnStatement:
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php#L411
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php:411:20: LessSpecificReturnStatement: The type ''parent'|'self'|'static'' is more general than the declared return type 'class-string' for Psalm\Internal\Analyzer\ClassLikeAnalyzer::getFQCLNFromNameObject (see https://psalm.dev/129)
|
LessSpecificReturnStatement:
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php#L414
src/Psalm/Internal/Analyzer/ClassLikeAnalyzer.php:414:16: LessSpecificReturnStatement: The type 'string' is more general than the declared return type 'class-string' for Psalm\Internal\Analyzer\ClassLikeAnalyzer::getFQCLNFromNameObject (see https://psalm.dev/129)
|
DocblockTypeContradiction:
src/Psalm/Internal/Analyzer/FunctionLikeAnalyzer.php#L1339
src/Psalm/Internal/Analyzer/FunctionLikeAnalyzer.php:1339:21: DocblockTypeContradiction: 'self' does not contain class-string (see https://psalm.dev/155)
|
DocblockTypeContradiction:
src/Psalm/Internal/Analyzer/FunctionLikeAnalyzer.php#L1341
src/Psalm/Internal/Analyzer/FunctionLikeAnalyzer.php:1341:27: DocblockTypeContradiction: 'parent' does not contain class-string (see https://psalm.dev/155)
|
DocblockTypeContradiction:
src/Psalm/Internal/Analyzer/FunctionLikeAnalyzer.php#L1373
src/Psalm/Internal/Analyzer/FunctionLikeAnalyzer.php:1373:21: DocblockTypeContradiction: 'self' does not contain class-string (see https://psalm.dev/155)
|
DocblockTypeContradiction:
src/Psalm/Internal/Analyzer/FunctionLikeAnalyzer.php#L1375
src/Psalm/Internal/Analyzer/FunctionLikeAnalyzer.php:1375:27: DocblockTypeContradiction: 'parent' does not contain class-string (see https://psalm.dev/155)
|