|
6 | 6 |
|
7 | 7 | use JetBrains\PhpStorm\Language; |
8 | 8 | use TypeLang\Parser\TypeParser; |
| 9 | +use TypeLang\PhpDoc\DocBlock\Combinator\AccessCombinator; |
9 | 10 | use TypeLang\PhpDoc\DocBlock\Combinator\AuthorNameCombinator; |
10 | 11 | use TypeLang\PhpDoc\DocBlock\Combinator\CallableTypeCombinator; |
11 | 12 | use TypeLang\PhpDoc\DocBlock\Combinator\DescriptionCombinator; |
|
21 | 22 | use TypeLang\PhpDoc\DocBlock\Description\DescriptionInterface; |
22 | 23 | use TypeLang\PhpDoc\DocBlock\DocBlock; |
23 | 24 | use TypeLang\PhpDoc\DocBlock\Tag\AbstractTag\AbstractTagDefinition; |
| 25 | +use TypeLang\PhpDoc\DocBlock\Tag\AccessTag\AccessTagDefinition; |
24 | 26 | use TypeLang\PhpDoc\DocBlock\Tag\ApiTag\ApiTagDefinition; |
25 | 27 | use TypeLang\PhpDoc\DocBlock\Tag\AuthorTag\AuthorTagDefinition; |
26 | 28 | use TypeLang\PhpDoc\DocBlock\Tag\CategoryTag\CategoryTagDefinition; |
|
40 | 42 | use TypeLang\PhpDoc\DocBlock\Tag\LinkTag\LinkTagDefinition; |
41 | 43 | use TypeLang\PhpDoc\DocBlock\Tag\MethodTag\MethodTagDefinition; |
42 | 44 | use TypeLang\PhpDoc\DocBlock\Tag\MixinTag\MixinTagDefinition; |
| 45 | +use TypeLang\PhpDoc\DocBlock\Tag\NameTag\NameTagDefinition; |
43 | 46 | use TypeLang\PhpDoc\DocBlock\Tag\NoNamedArgumentsTag\NoNamedArgumentsTagDefinition; |
44 | 47 | use TypeLang\PhpDoc\DocBlock\Tag\OverrideTag\OverrideTagDefinition; |
45 | 48 | use TypeLang\PhpDoc\DocBlock\Tag\PackageTag\PackageTagDefinition; |
|
61 | 64 | use TypeLang\PhpDoc\DocBlock\Tag\SeeTag\SeeTagDefinition; |
62 | 65 | use TypeLang\PhpDoc\DocBlock\Tag\SinceTag\SinceTagDefinition; |
63 | 66 | use TypeLang\PhpDoc\DocBlock\Tag\SourceTag\SourceTagDefinition; |
| 67 | +use TypeLang\PhpDoc\DocBlock\Tag\StaticTag\StaticTagDefinition; |
| 68 | +use TypeLang\PhpDoc\DocBlock\Tag\StaticVarTag\StaticVarTagDefinition; |
64 | 69 | use TypeLang\PhpDoc\DocBlock\Tag\SubpackageTag\SubpackageTagDefinition; |
65 | 70 | use TypeLang\PhpDoc\DocBlock\Tag\SuppressTag\SuppressTagDefinition; |
66 | 71 | use TypeLang\PhpDoc\DocBlock\Tag\TagInterface; |
@@ -130,6 +135,7 @@ private function createDefaultCombinators(): array |
130 | 135 | $types = new TypeCombinator($typeParser); |
131 | 136 |
|
132 | 137 | return [ |
| 138 | + AccessCombinator::NAME => new AccessCombinator(), |
133 | 139 | UriCombinator::NAME => new UriCombinator(), |
134 | 140 | UrlCombinator::NAME => new UrlCombinator(), |
135 | 141 | ReferenceCombinator::NAME => new ReferenceCombinator(), |
@@ -224,6 +230,10 @@ private function createDefaultTagDefinitions(): array |
224 | 230 | SourceTagDefinition::NAME => new SourceTagDefinition(), |
225 | 231 | MethodTagDefinition::NAME => new MethodTagDefinition(), |
226 | 232 | ExampleTagDefinition::NAME => new ExampleTagDefinition(), |
| 233 | + AccessTagDefinition::NAME => new AccessTagDefinition(), |
| 234 | + NameTagDefinition::NAME => new NameTagDefinition(), |
| 235 | + StaticTagDefinition::NAME => new StaticTagDefinition(), |
| 236 | + StaticVarTagDefinition::NAME => new StaticVarTagDefinition(), |
227 | 237 | ]; |
228 | 238 | } |
229 | 239 |
|
|
0 commit comments