@ui5/linter
Version:
A static code analysis tool for UI5
12 lines (11 loc) • 613 B
TypeScript
import ts from "typescript";
import Fix, { FixHelpers, NodeSearchParameters, SourceCodeRange } from "../../ui5Types/fix/Fix.js";
import { PositionInfo } from "../../LinterContext.js";
export declare abstract class JsonFix extends Fix {
startPos: number | undefined;
endPos: number | undefined;
visitLinterNode(_node: ts.Node, _sourcePosition: PositionInfo, _helpers: FixHelpers): boolean;
getNodeSearchParameters(): NodeSearchParameters;
visitAutofixNode(_node: ts.Node, _position: number, _sourceFile: ts.SourceFile): boolean;
getAffectedSourceCodeRange(): SourceCodeRange | undefined;
}