1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-02 17:52:45 +01:00
psalm/src/Psalm/Internal/Analyzer
Ivan Sidorov 8a70bc2506 Resolve tests with suppression "UndefinedMethod"
Apply suggestions from code review.

Resolved problems:
```
1) MagicMethodAnnotationTest::testValidCode with data set "magicStaticMethodInheritanceWithoutCallStatic"
Psalm\Exception\CodeException: UnusedPsalmSuppress - src/somefile.php:9:58 - This suppression is never used

2) MagicMethodAnnotationTest::testValidCode with data set "magicStaticMethodInheritanceWithoutCallStatic_WithReturnAndManyArgs"
Psalm\Exception\CodeException: TooManyArguments - src/somefile.php:9:6 - Too many arguments for B::bar - expecting 0 but saw 2
```
2024-02-14 22:17:26 +00:00
..
FunctionLike Finalize all internal classes 2023-10-26 17:00:29 +02:00
Statements Resolve tests with suppression "UndefinedMethod" 2024-02-14 22:17:26 +00:00
AlgebraAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
AttributesAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
CanAlias.php
ClassAnalyzer.php Merge pull request #10655 from weirdan/late-binding-of-enum-properties 2024-02-05 15:17:42 -04:00
ClassLikeAnalyzer.php More rector fixes 2023-10-21 20:45:09 +02:00
ClassLikeNameOptions.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
ClosureAnalyzer.php Implement by-ref closure use analysis 2023-12-03 15:28:51 +01:00
CommentAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
DataFlowNodeData.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
FileAnalyzer.php Allow typedef imports from any classlike type 2024-01-31 23:07:23 +01:00
FunctionAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
FunctionLikeAnalyzer.php Emit MissingOverrideAttribute 2024-02-04 21:07:27 +13:00
InterfaceAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
IssueData.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
MethodAnalyzer.php Delete code of replacing variable method_id 2024-02-13 17:25:16 +00:00
MethodComparator.php Fixed ReturnTypeWillChange false positive https://psalm.dev/r/91c6992bf1 with missing return type signature 2023-11-18 08:55:20 +01:00
NamespaceAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
ProjectAnalyzer.php Emit AfterCodebasePopulatedEvent even on partial scans 2023-12-07 12:46:34 +01:00
ScopeAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
SourceAnalyzer.php
StatementsAnalyzer.php Support user defined types for psalm-check-type 2024-02-03 18:26:20 +00:00
TraitAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
TypeAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00