Skip to content

Commit 8991940

Browse files
committed
fix: resolve all ESLint issues caused by upgrading package
1 parent 0d7ff9f commit 8991940

38 files changed

+147
-148
lines changed

.husky/commit-msg

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
#!/bin/sh
2-
. "$(dirname "$0")/_/husky.sh"
3-
41
pnpm commitlint --edit --config=commitlint.config.js

package.json

Lines changed: 30 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@rightcapital/phpdoc-parser",
33
"version": "0.4.72",
4+
"description": "TypeScript version of PHPDoc parser with support for intersection types and generics",
45
"keywords": [
56
"PHP",
67
"PHPDoc",
@@ -11,22 +12,34 @@
1112
"AST",
1213
"Lexer"
1314
],
14-
"description": "TypeScript version of PHPDoc parser with support for intersection types and generics",
15-
"main": "dist/index.js",
1615
"repository": "https://github.com/RightCapitalHQ/phpdoc-parser",
17-
"author": "RightCapital Ecosystem team <npm-publisher@rightcapital.com>",
1816
"license": "MIT",
19-
"packageManager": "pnpm@9.12.1",
20-
"publishConfig": {
21-
"registry": "https://registry.npmjs.org"
22-
},
23-
"engines": {
24-
"node": ">=16.x",
25-
"pnpm": ">=8.x"
26-
},
17+
"author": "RightCapital Ecosystem team <npm-publisher@rightcapital.com>",
18+
"main": "dist/index.js",
2719
"files": [
2820
"dist"
2921
],
22+
"scripts": {
23+
"build": "pnpm run clean && tsc --project ./tsconfig.build.json",
24+
"change": "beachball change --no-commit",
25+
"check": "beachball check",
26+
"clean": "tsc --build --clean ./tsconfig.build.json",
27+
"commit": "cz",
28+
"eslint": "eslint --report-unused-disable-directives 'src/**/*.ts*'",
29+
"eslint:fix": "eslint --report-unused-disable-directives --fix 'src/**/*.ts*'",
30+
"preinstall": "npx only-allow pnpm",
31+
"test": "vitest"
32+
},
33+
"config": {
34+
"commitizen": {
35+
"path": "@commitlint/cz-commitlint"
36+
}
37+
},
38+
"dependencies": {
39+
"@types/node": "20.16.11",
40+
"lodash": "4.17.21",
41+
"typescript": "5.6.3"
42+
},
3043
"devDependencies": {
3144
"@babel/core": "7.25.8",
3245
"@babel/preset-env": "7.25.8",
@@ -46,26 +59,12 @@
4659
"prettier": "3.3.3",
4760
"vitest": "2.1.2"
4861
},
49-
"dependencies": {
50-
"@types/node": "20.16.11",
51-
"lodash": "4.17.21",
52-
"typescript": "5.6.3"
53-
},
54-
"scripts": {
55-
"commit": "cz",
56-
"clean": "tsc --build --clean ./tsconfig.build.json",
57-
"change": "beachball change --no-commit",
58-
"check": "beachball check",
59-
"build": "pnpm run clean && tsc --project ./tsconfig.build.json",
60-
"preinstall": "npx only-allow pnpm",
61-
"prepare": "husky install",
62-
"eslint": "eslint --report-unused-disable-directives 'src/**/*.ts*'",
63-
"eslint:fix": "eslint --report-unused-disable-directives --fix 'src/**/*.ts*'",
64-
"test": "vitest"
62+
"packageManager": "pnpm@9.12.1",
63+
"engines": {
64+
"node": ">=16.x",
65+
"pnpm": ">=8.x"
6566
},
66-
"config": {
67-
"commitizen": {
68-
"path": "@commitlint/cz-commitlint"
69-
}
67+
"publishConfig": {
68+
"registry": "https://registry.npmjs.org"
7069
}
7170
}

src/index.ts

Lines changed: 57 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,76 @@
1-
export { Lexer } from './phpdoc-parser/lexer/lexer';
2-
export { ConstExprParser } from './phpdoc-parser/parser/const-expr-parser';
3-
export { StringUnescaper } from './phpdoc-parser/parser/string-unescaper';
4-
export { ParserException } from './phpdoc-parser/parser/parser-exception';
5-
export { TokenIterator } from './phpdoc-parser/parser/token-iterator';
6-
export { PhpDocParser } from './phpdoc-parser/parser/php-doc-parser';
7-
export { TypeParser } from './phpdoc-parser/parser/type-parser';
8-
export { BaseNode } from './phpdoc-parser/ast/base-node';
9-
export type { Node } from './phpdoc-parser/ast/node';
10-
export { NodeTraverser } from './phpdoc-parser/ast/node-traverser';
11-
export { CloningVisitor } from './phpdoc-parser/ast/node-visitor/cloning-visitor';
12-
export type { NodeVisitor } from './phpdoc-parser/ast/node-visitor';
13-
export { NodeTraverserState, Attribute } from './phpdoc-parser/ast/types';
14-
export { IdentifierTypeNode } from './phpdoc-parser/ast/type/identifier-type-node';
15-
export { CallableTypeParameterNode } from './phpdoc-parser/ast/type/callable-type-parameter-node';
16-
export { OffsetAccessTypeNode } from './phpdoc-parser/ast/type/offset-access-type-node';
17-
export { ArrayShapeItemNode } from './phpdoc-parser/ast/type/array-shape-item-node';
18-
export { ConditionalTypeNode } from './phpdoc-parser/ast/type/conditional-type-node';
19-
export { ConditionalTypeForParameterNode } from './phpdoc-parser/ast/type/conditional-type-for-parameter-node';
20-
export { ThisTypeNode } from './phpdoc-parser/ast/type/this-type-node';
21-
export { IntersectionTypeNode } from './phpdoc-parser/ast/type/intersection-type-node';
22-
export { ObjectShapeItemNode } from './phpdoc-parser/ast/type/object-shape-item-node';
23-
export { UnionTypeNode } from './phpdoc-parser/ast/type/union-type-node';
24-
export { TypeNode } from './phpdoc-parser/ast/type/type-node';
25-
export { GenericTypeNode } from './phpdoc-parser/ast/type/generic-type-node';
26-
export { CallableTypeNode } from './phpdoc-parser/ast/type/callable-type-node';
27-
export { ArrayTypeNode } from './phpdoc-parser/ast/type/array-type-node';
28-
export { ArrayShapeNode } from './phpdoc-parser/ast/type/array-shape-node';
29-
export { InvalidTypeNode } from './phpdoc-parser/ast/type/invalid-type-node';
30-
export { ConstTypeNode } from './phpdoc-parser/ast/type/const-type-node';
31-
export { ObjectShapeNode } from './phpdoc-parser/ast/type/object-shape-node';
32-
export { NullableTypeNode } from './phpdoc-parser/ast/type/nullable-type-node';
331
export { AbstractNodeVisitor } from './phpdoc-parser/ast/abstract-node-visitor';
34-
export { ConstExprFloatNode } from './phpdoc-parser/ast/const-expr/const-expr-float-node';
2+
export { BaseNode } from './phpdoc-parser/ast/base-node';
353
export { ConstExprArrayItemNode } from './phpdoc-parser/ast/const-expr/const-expr-array-item-node';
4+
export { ConstExprArrayNode } from './phpdoc-parser/ast/const-expr/const-expr-array-node';
365
export { ConstExprFalseNode } from './phpdoc-parser/ast/const-expr/const-expr-false-node';
37-
export { QuoteAwareConstExprStringNode } from './phpdoc-parser/ast/const-expr/quote-aware-const-expr-string-node';
38-
export { ConstExprNullNode } from './phpdoc-parser/ast/const-expr/const-expr-null-node';
6+
export { ConstExprFloatNode } from './phpdoc-parser/ast/const-expr/const-expr-float-node';
397
export { ConstExprIntegerNode } from './phpdoc-parser/ast/const-expr/const-expr-integer-node';
408
export { ConstExprNode } from './phpdoc-parser/ast/const-expr/const-expr-node';
41-
export { ConstExprArrayNode } from './phpdoc-parser/ast/const-expr/const-expr-array-node';
9+
export { ConstExprNullNode } from './phpdoc-parser/ast/const-expr/const-expr-null-node';
4210
export { ConstExprStringNode } from './phpdoc-parser/ast/const-expr/const-expr-string-node';
4311
export { ConstExprTrueNode } from './phpdoc-parser/ast/const-expr/const-expr-true-node';
4412
export { ConstFetchNode } from './phpdoc-parser/ast/const-expr/const-fetch-node';
45-
export { ParamOutTagValueNode } from './phpdoc-parser/ast/php-doc/param-out-tag-value-node';
46-
export { PhpDocNode } from './phpdoc-parser/ast/php-doc/php-doc-node';
13+
export { QuoteAwareConstExprStringNode } from './phpdoc-parser/ast/const-expr/quote-aware-const-expr-string-node';
14+
export type { Node } from './phpdoc-parser/ast/node';
15+
export { NodeTraverser } from './phpdoc-parser/ast/node-traverser';
16+
export type { NodeVisitor } from './phpdoc-parser/ast/node-visitor';
17+
export { CloningVisitor } from './phpdoc-parser/ast/node-visitor/cloning-visitor';
18+
export { AssertTagMethodValueNode } from './phpdoc-parser/ast/php-doc/assert-tag-method-value-node';
19+
export { AssertTagPropertyValueNode } from './phpdoc-parser/ast/php-doc/assert-tag-property-value-node';
4720
export { AssertTagValueNode } from './phpdoc-parser/ast/php-doc/assert-tag-value-node';
48-
export { UsesTagValueNode } from './phpdoc-parser/ast/php-doc/uses-tag-value-node';
49-
export { InvalidTagValueNode } from './phpdoc-parser/ast/php-doc/invalid-tag-value-node';
50-
export { MethodTagValueNode } from './phpdoc-parser/ast/php-doc/method-tag-value-node';
5121
export { DeprecatedTagValueNode } from './phpdoc-parser/ast/php-doc/deprecated-tag-value-node';
5222
export { ExtendsTagValueNode } from './phpdoc-parser/ast/php-doc/extends-tag-value-node';
53-
export { ParamTagValueNode } from './phpdoc-parser/ast/php-doc/param-tag-value-node';
5423
export { GenericTagValueNode } from './phpdoc-parser/ast/php-doc/generic-tag-value-node';
55-
export { TypeAliasTagValueNode } from './phpdoc-parser/ast/php-doc/type-alias-tag-value-node';
56-
export { AssertTagPropertyValueNode } from './phpdoc-parser/ast/php-doc/assert-tag-property-value-node';
57-
export { TypelessParamTagValueNode } from './phpdoc-parser/ast/php-doc/typeless-param-tag-value-node';
58-
export { VarTagValueNode } from './phpdoc-parser/ast/php-doc/var-tag-value-node';
59-
export { PhpDocTextNode } from './phpdoc-parser/ast/php-doc/php-doc-text-node';
60-
export { MethodTagValueParameterNode } from './phpdoc-parser/ast/php-doc/method-tag-value-parameter-node';
61-
export { AssertTagMethodValueNode } from './phpdoc-parser/ast/php-doc/assert-tag-method-value-node';
62-
export { TemplateTagValueNode } from './phpdoc-parser/ast/php-doc/template-tag-value-node';
24+
export * from './phpdoc-parser/ast/php-doc/helpers';
6325
export { ImplementsTagValueNode } from './phpdoc-parser/ast/php-doc/implements-tag-value-node';
64-
export { ThrowsTagValueNode } from './phpdoc-parser/ast/php-doc/throws-tag-value-node';
65-
export { SelfOutTagValueNode } from './phpdoc-parser/ast/php-doc/self-out-tag-value-node';
66-
export { PropertyTagValueNode } from './phpdoc-parser/ast/php-doc/property-tag-value-node';
67-
export { TypeAliasImportTagValueNode } from './phpdoc-parser/ast/php-doc/type-alias-import-tag-value-node';
68-
export { PhpDocChildNode } from './phpdoc-parser/ast/php-doc/php-doc-child-node';
26+
export { InvalidTagValueNode } from './phpdoc-parser/ast/php-doc/invalid-tag-value-node';
27+
export { MethodTagValueNode } from './phpdoc-parser/ast/php-doc/method-tag-value-node';
28+
export { MethodTagValueParameterNode } from './phpdoc-parser/ast/php-doc/method-tag-value-parameter-node';
6929
export { MixinTagValueNode } from './phpdoc-parser/ast/php-doc/mixin-tag-value-node';
30+
export { ParamOutTagValueNode } from './phpdoc-parser/ast/php-doc/param-out-tag-value-node';
31+
export { ParamTagValueNode } from './phpdoc-parser/ast/php-doc/param-tag-value-node';
32+
export { PhpDocChildNode } from './phpdoc-parser/ast/php-doc/php-doc-child-node';
33+
export { PhpDocNode } from './phpdoc-parser/ast/php-doc/php-doc-node';
7034
export { PhpDocTagNode } from './phpdoc-parser/ast/php-doc/php-doc-tag-node';
7135
export { PhpDocTagValueNode } from './phpdoc-parser/ast/php-doc/php-doc-tag-value-node';
36+
export { PhpDocTextNode } from './phpdoc-parser/ast/php-doc/php-doc-text-node';
37+
export { PropertyTagValueNode } from './phpdoc-parser/ast/php-doc/property-tag-value-node';
7238
export { ReturnTagValueNode } from './phpdoc-parser/ast/php-doc/return-tag-value-node';
39+
export { SelfOutTagValueNode } from './phpdoc-parser/ast/php-doc/self-out-tag-value-node';
40+
export { TemplateTagValueNode } from './phpdoc-parser/ast/php-doc/template-tag-value-node';
41+
export { ThrowsTagValueNode } from './phpdoc-parser/ast/php-doc/throws-tag-value-node';
42+
export { TypeAliasImportTagValueNode } from './phpdoc-parser/ast/php-doc/type-alias-import-tag-value-node';
43+
export { TypeAliasTagValueNode } from './phpdoc-parser/ast/php-doc/type-alias-tag-value-node';
44+
export { TypelessParamTagValueNode } from './phpdoc-parser/ast/php-doc/typeless-param-tag-value-node';
45+
export { UsesTagValueNode } from './phpdoc-parser/ast/php-doc/uses-tag-value-node';
46+
export { VarTagValueNode } from './phpdoc-parser/ast/php-doc/var-tag-value-node';
47+
export { ArrayShapeItemNode } from './phpdoc-parser/ast/type/array-shape-item-node';
48+
export { ArrayShapeNode } from './phpdoc-parser/ast/type/array-shape-node';
49+
export { ArrayTypeNode } from './phpdoc-parser/ast/type/array-type-node';
50+
export { CallableTypeNode } from './phpdoc-parser/ast/type/callable-type-node';
51+
export { CallableTypeParameterNode } from './phpdoc-parser/ast/type/callable-type-parameter-node';
52+
export { ConditionalTypeForParameterNode } from './phpdoc-parser/ast/type/conditional-type-for-parameter-node';
53+
export { ConditionalTypeNode } from './phpdoc-parser/ast/type/conditional-type-node';
54+
export { ConstTypeNode } from './phpdoc-parser/ast/type/const-type-node';
55+
export { GenericTypeNode } from './phpdoc-parser/ast/type/generic-type-node';
56+
export { IdentifierTypeNode } from './phpdoc-parser/ast/type/identifier-type-node';
57+
export { IntersectionTypeNode } from './phpdoc-parser/ast/type/intersection-type-node';
58+
export { InvalidTypeNode } from './phpdoc-parser/ast/type/invalid-type-node';
59+
export { NullableTypeNode } from './phpdoc-parser/ast/type/nullable-type-node';
60+
export { ObjectShapeItemNode } from './phpdoc-parser/ast/type/object-shape-item-node';
61+
export { ObjectShapeNode } from './phpdoc-parser/ast/type/object-shape-node';
62+
export { OffsetAccessTypeNode } from './phpdoc-parser/ast/type/offset-access-type-node';
63+
export { ThisTypeNode } from './phpdoc-parser/ast/type/this-type-node';
64+
export { TypeNode } from './phpdoc-parser/ast/type/type-node';
65+
export { UnionTypeNode } from './phpdoc-parser/ast/type/union-type-node';
66+
export { Attribute, NodeTraverserState } from './phpdoc-parser/ast/types';
67+
export { Lexer } from './phpdoc-parser/lexer/lexer';
68+
export { ConstExprParser } from './phpdoc-parser/parser/const-expr-parser';
69+
export { ParserException } from './phpdoc-parser/parser/parser-exception';
70+
export { PhpDocParser } from './phpdoc-parser/parser/php-doc-parser';
71+
export { StringUnescaper } from './phpdoc-parser/parser/string-unescaper';
72+
export { TokenIterator } from './phpdoc-parser/parser/token-iterator';
73+
export { TypeParser } from './phpdoc-parser/parser/type-parser';
7374
export { Printer } from './phpdoc-parser/printer/printer';
74-
export * from './phpdoc-parser/transpiler/php-doc-to-typescript-type-transpiler';
75-
export * from './phpdoc-parser/ast/php-doc/helpers';
7675
export * from './phpdoc-parser/transpiler/helpers';
76+
export * from './phpdoc-parser/transpiler/php-doc-to-typescript-type-transpiler';

src/phpdoc-parser/ast/const-expr/const-expr-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { BaseNode } from '../base-node';
12
import type { ConstExprArrayItemNode } from './const-expr-array-item-node';
23
import type { ConstExprArrayNode } from './const-expr-array-node';
34
import type { ConstExprFalseNode } from './const-expr-false-node';
@@ -8,7 +9,6 @@ import type { ConstExprStringNode } from './const-expr-string-node';
89
import type { ConstExprTrueNode } from './const-expr-true-node';
910
import type { ConstFetchNode } from './const-fetch-node';
1011
import type { QuoteAwareConstExprStringNode } from './quote-aware-const-expr-string-node';
11-
import { BaseNode } from '../base-node';
1212

1313
export class ConstExprNode extends BaseNode {
1414
public getNodeType(): string {

src/phpdoc-parser/ast/node-visitor/cloning-visitor.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { cloneDeep } from 'lodash';
2+
23
import { AbstractNodeVisitor } from '../abstract-node-visitor';
34
import type { Node } from '../node';
45
import { Attribute } from '../types';

src/phpdoc-parser/ast/php-doc/assert-tag-method-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class AssertTagMethodValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/assert-tag-property-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class AssertTagPropertyValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/assert-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class AssertTagValueNode extends PhpDocTagValueNode {
55
// Defining Types -- Types are set explicitly for public variables

src/phpdoc-parser/ast/php-doc/extends-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { GenericTypeNode } from '../type/generic-type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class ExtendsTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/implements-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { GenericTypeNode } from '../type/generic-type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class ImplementsTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/invalid-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import { ParserException } from '../../parser/parser-exception';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class InvalidTagValueNode extends PhpDocTagValueNode {
55
private exceptionArgs: ConstructorParameters<typeof ParserException>;

src/phpdoc-parser/ast/php-doc/method-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
import type { TypeNode } from '../type/type-node';
12
import type { MethodTagValueParameterNode } from './method-tag-value-parameter-node';
23
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
34
import type { TemplateTagValueNode } from './template-tag-value-node';
4-
import type { TypeNode } from '../type/type-node';
55

66
export class MethodTagValueNode extends PhpDocTagValueNode {
77
constructor(

src/phpdoc-parser/ast/php-doc/method-tag-value-parameter-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { ConstExprNode } from '../const-expr/const-expr-node';
32
import type { TypeNode } from '../type/type-node';
3+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
44

55
export class MethodTagValueParameterNode extends PhpDocTagValueNode {
66
constructor(

src/phpdoc-parser/ast/php-doc/mixin-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class MixinTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/param-out-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class ParamOutTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/param-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class ParamTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/php-doc-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { BaseNode } from '../base-node';
12
import { DeprecatedTagValueNode } from './deprecated-tag-value-node';
23
import { ExtendsTagValueNode } from './extends-tag-value-node';
34
import { ImplementsTagValueNode } from './implements-tag-value-node';
@@ -13,7 +14,6 @@ import { ThrowsTagValueNode } from './throws-tag-value-node';
1314
import { TypelessParamTagValueNode } from './typeless-param-tag-value-node';
1415
import { UsesTagValueNode } from './uses-tag-value-node';
1516
import { VarTagValueNode } from './var-tag-value-node';
16-
import { BaseNode } from '../base-node';
1717

1818
export class PhpDocNode extends BaseNode {
1919
constructor(public children: PhpDocChildNode[]) {

src/phpdoc-parser/ast/php-doc/property-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class PropertyTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/return-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class ReturnTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/self-out-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class SelfOutTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/template-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class TemplateTagValueNode extends PhpDocTagValueNode {
55
constructor(

src/phpdoc-parser/ast/php-doc/throws-tag-value-node.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
21
import type { TypeNode } from '../type/type-node';
2+
import { PhpDocTagValueNode } from './php-doc-tag-value-node';
33

44
export class ThrowsTagValueNode extends PhpDocTagValueNode {
55
constructor(

0 commit comments

Comments
 (0)