add skeleton

This commit is contained in:
BigAru 2018-12-05 05:39:11 +01:00
parent e20b87f66d
commit 2db0745b64
2 changed files with 25 additions and 0 deletions

View file

@ -0,0 +1,24 @@
/* @internal */
namespace ts.refactor.convertStringOrTemplateLiteral {
const refactorName = "Convert string concatenation or template literal";
const refactorDescription = "Convert string concatenation or template literal";
const toTemplateLiteralActionName = "Convert to template literal";
const toStringConcatenationActionName = "Convert to string concatenation";
const toTemplateLiteralDescription = "Convert to template literal";
const toStringConcatenationDescription = "Convert to string concatenation";
// TODO convert Description to DiagnosticMsg
registerRefactor(refactorName, { getEditsForAction, getAvailableActions });
function getAvailableActions(context: RefactorContext): ReadonlyArray<ApplicableRefactorInfo> {
const { file, startPosition } = context; file; startPosition;
return emptyArray;
}
function getEditsForAction(context: RefactorContext, actionName: string): RefactorEditInfo | undefined {
const { file, startPosition } = context; file; startPosition;
return undefined;
}
}

View file

@ -85,6 +85,7 @@
"refactors/moveToNewFile.ts",
"refactors/addOrRemoveBracesToArrowFunction.ts",
"refactors/convertParamsToDestructuredObject.ts",
"refactors/convertStringOrTemplateLiteral.ts",
"services.ts",
"breakpoints.ts",
"transform.ts",