4
4
5
5
use PHPStan \Analyser \Scope ;
6
6
use PHPStan \Command \Output ;
7
+ use PHPStan \Command \OutputStyle ;
8
+ use PHPStan \DependencyInjection \Container ;
9
+ use PHPStan \Node \ReturnStatementsNode ;
10
+ use PHPStan \Node \VirtualNode ;
11
+ use PHPStan \PhpDoc \Tag \TypedTag ;
7
12
use PHPStan \Reflection \Callables \CallableParametersAcceptor ;
8
13
use PHPStan \Reflection \ClassConstantReflection ;
14
+ use PHPStan \Reflection \ClassMemberAccessAnswerer ;
9
15
use PHPStan \Reflection \ClassMemberReflection ;
10
16
use PHPStan \Reflection \ConstantReflection ;
11
17
use PHPStan \Reflection \ExtendedMethodReflection ;
12
18
use PHPStan \Reflection \ExtendedPropertyReflection ;
13
19
use PHPStan \Reflection \FunctionReflection ;
20
+ use PHPStan \Reflection \NamespaceAnswerer ;
14
21
use PHPStan \Reflection \ParameterReflectionWithPhpDocs ;
15
22
use PHPStan \Reflection \ParametersAcceptorWithPhpDocs ;
16
23
use PHPStan \Reflection \ReflectionProvider ;
21
28
use PHPStan \Rules \NonIgnorableRuleError ;
22
29
use PHPStan \Rules \RuleError ;
23
30
use PHPStan \Rules \TipRuleError ;
31
+ use PHPStan \Type \CompoundType ;
32
+ use PHPStan \Type \Generic \TemplateType ;
24
33
use PHPStan \Type \Type ;
34
+ use PHPStan \Type \TypeWithClassName ;
25
35
26
36
final class BcUncoveredInterface
27
37
{
28
38
29
39
public const CLASSES = [
30
40
Type::class,
41
+ CompoundType::class,
42
+ TemplateType::class,
43
+ TypedTag::class,
44
+ TypeWithClassName::class,
45
+ VirtualNode::class,
31
46
ReflectionProvider::class,
32
47
Scope::class,
33
48
FunctionReflection::class,
@@ -47,6 +62,11 @@ final class BcUncoveredInterface
47
62
ClassMemberReflection::class,
48
63
ConstantReflection::class,
49
64
ClassConstantReflection::class,
65
+ ClassMemberAccessAnswerer::class,
66
+ NamespaceAnswerer::class,
67
+ Container::class,
68
+ OutputStyle::class,
69
+ ReturnStatementsNode::class,
50
70
];
51
71
52
72
}
0 commit comments