1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
// @allowNonTsExtensions: true
// @Filename: test123.js
/// <reference path="./fourslash.ts" />
//// // Comment
//// function /*1*/fn() {
//// this.baz = 10;
//// }
//// fn.prototype = {
//// /** JSDoc */
//// get bar() {
//// return this.baz;
//// }
//// }
verify.codeFix({
description: "Convert function to an ES2015 class",
newFileContent:
`// Comment
class fn {
constructor() {
this.baz = 10;
}
/** JSDoc */
get bar() {
return this.baz;
}
}
`,
});
|