Skip to content

Commit fc44eab

Browse files
committed
feat: Introduce CoreFixHintsGenerator
1 parent 1f24741 commit fc44eab

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import ts from "typescript";
2+
import type {FixHints} from "./FixHints.js";
3+
4+
export default class CoreFixHintsGenerator {
5+
getFixHints(node: ts.CallExpression | ts.AccessExpression): FixHints | undefined {
6+
return;
7+
}
8+
}

src/linter/ui5Types/fixHints/FixHintsGenerator.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,21 @@ import ts from "typescript";
22
import {AmbientModuleCache} from "../AmbientModuleCache.js";
33
import GlobalsFixHintsGenerator from "./GlobalsFixHintsGenerator.js";
44
import JquerySapFixHintsGenerator from "./JquerySapFixHintsGenerator.js";
5+
import CoreFixHintsGenerator from "./CoreFixHintsGenerator.js";
56
import {FixHints} from "./FixHints.js";
67

78
export default class FixHintsGenerator {
89
private globalsGenerator: GlobalsFixHintsGenerator;
910
private jquerySapGenerator: JquerySapFixHintsGenerator;
11+
private coreGenerator: CoreFixHintsGenerator;
1012

1113
constructor(
1214
resourcePath: string,
1315
ambientModuleCache: AmbientModuleCache
1416
) {
1517
this.globalsGenerator = new GlobalsFixHintsGenerator(resourcePath, ambientModuleCache);
1618
this.jquerySapGenerator = new JquerySapFixHintsGenerator();
19+
this.coreGenerator = new CoreFixHintsGenerator();
1720
}
1821

1922
public getGlobalsFixHints(node: ts.CallExpression | ts.AccessExpression): FixHints | undefined {
@@ -25,4 +28,8 @@ export default class FixHintsGenerator {
2528
): FixHints | undefined {
2629
return this.jquerySapGenerator.getFixHints(node);
2730
}
31+
32+
public getCoreFixHints(node: ts.CallExpression | ts.AccessExpression): FixHints | undefined {
33+
return this.coreGenerator.getFixHints(node);
34+
}
2835
}

0 commit comments

Comments
 (0)