Skip to content

Commit ddb6f3a

Browse files
committed
Fixed build
1 parent 2319bd1 commit ddb6f3a

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"require": {
1616
"php": "^7.1",
1717
"ext-simplexml": "*",
18-
"phpstan/phpstan": "^0.12"
18+
"phpstan/phpstan": "^0.12.24"
1919
},
2020
"conflict": {
2121
"symfony/framework-bundle": "<3.0"

tests/Type/Symfony/ExtensionTestCase.php

+10-7
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use PHPStan\Cache\Cache;
1212
use PHPStan\File\FileHelper;
1313
use PHPStan\Node\VirtualNode;
14+
use PHPStan\PhpDoc\PhpDocInheritanceResolver;
1415
use PHPStan\PhpDoc\PhpDocNodeResolver;
1516
use PHPStan\PhpDoc\PhpDocStringResolver;
1617
use PHPStan\Testing\TestCase;
@@ -35,16 +36,18 @@ protected function processFile(
3536
$typeSpecifier = $this->createTypeSpecifier(new Standard(), $broker);
3637
/** @var \PHPStan\PhpDoc\PhpDocStringResolver $phpDocStringResolver */
3738
$phpDocStringResolver = self::getContainer()->getByType(PhpDocStringResolver::class);
39+
$fileTypeMapper = new FileTypeMapper(
40+
$parser,
41+
$phpDocStringResolver,
42+
self::getContainer()->getByType(PhpDocNodeResolver::class),
43+
$this->createMock(Cache::class),
44+
$this->createMock(AnonymousClassNameHelper::class)
45+
);
3846
$resolver = new NodeScopeResolver(
3947
$broker,
4048
$parser,
41-
new FileTypeMapper(
42-
$parser,
43-
$phpDocStringResolver,
44-
self::getContainer()->getByType(PhpDocNodeResolver::class),
45-
$this->createMock(Cache::class),
46-
$this->createMock(AnonymousClassNameHelper::class)
47-
),
49+
$fileTypeMapper,
50+
new PhpDocInheritanceResolver($fileTypeMapper),
4851
$fileHelper,
4952
$typeSpecifier,
5053
true,

0 commit comments

Comments
 (0)