@@ -13,8 +13,6 @@ |
||
13 | 13 | namespace phpDocumentor\Reflection; |
14 | 14 | |
15 | 15 | use Mockery as m; |
16 | -use phpDocumentor\Reflection\DocBlock\Description; |
|
17 | -use phpDocumentor\Reflection\DocBlock\Tag; |
|
18 | 16 | use PHPUnit\Framework\TestCase; |
19 | 17 | |
20 | 18 | /** |
@@ -74,6 +74,7 @@ |
||
74 | 74 | /** |
75 | 75 | * @param object|string $docblock A string containing the DocBlock to parse or an object supporting the |
76 | 76 | * getDocComment method (such as a ReflectionClass object). |
77 | + * @param Types\Context $context |
|
77 | 78 | */ |
78 | 79 | public function create($docblock, ?Types\Context $context = null, ?Location $location = null) : DocBlock |
79 | 80 | { |
@@ -38,6 +38,7 @@ discard block |
||
38 | 38 | * These parameters are injected at the last moment and will override any existing parameter with those names. |
39 | 39 | * |
40 | 40 | * @param mixed $value |
41 | + * @return void |
|
41 | 42 | */ |
42 | 43 | public function addParameter(string $name, $value) : void; |
43 | 44 | |
@@ -60,6 +61,7 @@ discard block |
||
60 | 61 | * |
61 | 62 | * Because interfaces are regularly used as type-hints this method provides an alias parameter; if the FQCN of the |
62 | 63 | * interface is passed as alias then every time that interface is requested the provided service will be returned. |
64 | + * @return void |
|
63 | 65 | */ |
64 | 66 | public function addService(object $service) : void; |
65 | 67 | |
@@ -80,6 +82,7 @@ discard block |
||
80 | 82 | * @throws InvalidArgumentException If the handler is not a string. |
81 | 83 | * @throws InvalidArgumentException If the handler is not an existing class. |
82 | 84 | * @throws InvalidArgumentException If the handler does not implement the {@see Tag} interface. |
85 | + * @return void |
|
83 | 86 | */ |
84 | 87 | public function registerTagHandler(string $tagName, string $handler) : void; |
85 | 88 | } |
@@ -137,6 +137,9 @@ discard block |
||
137 | 137 | $this->addService($fqsenResolver, FqsenResolver::class); |
138 | 138 | } |
139 | 139 | |
140 | + /** |
|
141 | + * @param TypeContext $context |
|
142 | + */ |
|
140 | 143 | public function create(string $tagLine, ?TypeContext $context = null) : Tag |
141 | 144 | { |
142 | 145 | if (!$context) { |
@@ -149,7 +152,7 @@ discard block |
||
149 | 152 | } |
150 | 153 | |
151 | 154 | /** |
152 | - * @param mixed $value |
|
155 | + * @param string $value |
|
153 | 156 | */ |
154 | 157 | public function addParameter(string $name, $value) : void |
155 | 158 | { |
@@ -245,7 +248,7 @@ discard block |
||
245 | 248 | * @param ReflectionParameter[] $parameters |
246 | 249 | * @param mixed[] $locator |
247 | 250 | * |
248 | - * @return mixed[] A series of values that can be passed to the Factory Method of the tag whose parameters |
|
251 | + * @return callable A series of values that can be passed to the Factory Method of the tag whose parameters |
|
249 | 252 | * is provided with this method. |
250 | 253 | */ |
251 | 254 | private function getArgumentsForParametersFromWiring(array $parameters, array $locator) : array |
@@ -81,6 +81,11 @@ |
||
81 | 81 | $this->description = $description; |
82 | 82 | } |
83 | 83 | |
84 | + /** |
|
85 | + * @param TypeResolver $typeResolver |
|
86 | + * @param \Mockery\LegacyMockInterface $descriptionFactory |
|
87 | + * @param TypeContext $context |
|
88 | + */ |
|
84 | 89 | public static function create( |
85 | 90 | string $body, |
86 | 91 | ?TypeResolver $typeResolver = null, |
@@ -81,6 +81,11 @@ |
||
81 | 81 | $this->description = $description; |
82 | 82 | } |
83 | 83 | |
84 | + /** |
|
85 | + * @param TypeResolver $typeResolver |
|
86 | + * @param \Mockery\LegacyMockInterface $descriptionFactory |
|
87 | + * @param TypeContext $context |
|
88 | + */ |
|
84 | 89 | public static function create( |
85 | 90 | string $body, |
86 | 91 | ?TypeResolver $typeResolver = null, |
@@ -81,6 +81,11 @@ |
||
81 | 81 | $this->description = $description; |
82 | 82 | } |
83 | 83 | |
84 | + /** |
|
85 | + * @param TypeResolver $typeResolver |
|
86 | + * @param \Mockery\LegacyMockInterface $descriptionFactory |
|
87 | + * @param TypeContext $context |
|
88 | + */ |
|
84 | 89 | public static function create( |
85 | 90 | string $body, |
86 | 91 | ?TypeResolver $typeResolver = null, |
@@ -36,6 +36,9 @@ discard block |
||
36 | 36 | /** @var string|null */ |
37 | 37 | protected $variableName; |
38 | 38 | |
39 | + /** |
|
40 | + * @param string $variableName |
|
41 | + */ |
|
39 | 42 | public function __construct(?string $variableName, ?Type $type = null, ?Description $description = null) |
40 | 43 | { |
41 | 44 | Assert::string($variableName); |
@@ -46,6 +49,11 @@ discard block |
||
46 | 49 | $this->description = $description; |
47 | 50 | } |
48 | 51 | |
52 | + /** |
|
53 | + * @param TypeResolver $typeResolver |
|
54 | + * @param \Mockery\LegacyMockInterface $descriptionFactory |
|
55 | + * @param TypeContext $context |
|
56 | + */ |
|
49 | 57 | public static function create( |
50 | 58 | string $body, |
51 | 59 | ?TypeResolver $typeResolver = null, |
@@ -36,6 +36,9 @@ discard block |
||
36 | 36 | /** @var string */ |
37 | 37 | protected $variableName; |
38 | 38 | |
39 | + /** |
|
40 | + * @param string $variableName |
|
41 | + */ |
|
39 | 42 | public function __construct(?string $variableName, ?Type $type = null, ?Description $description = null) |
40 | 43 | { |
41 | 44 | Assert::string($variableName); |
@@ -46,6 +49,11 @@ discard block |
||
46 | 49 | $this->description = $description; |
47 | 50 | } |
48 | 51 | |
52 | + /** |
|
53 | + * @param TypeResolver $typeResolver |
|
54 | + * @param \Mockery\LegacyMockInterface $descriptionFactory |
|
55 | + * @param TypeContext $context |
|
56 | + */ |
|
49 | 57 | public static function create( |
50 | 58 | string $body, |
51 | 59 | ?TypeResolver $typeResolver = null, |