32 lines
566 B
TypeScript
32 lines
566 B
TypeScript
// @allowNonTsExtensions: true
|
|
// @Filename: test123.js
|
|
|
|
/// <reference path="../fourslash.ts" />
|
|
|
|
//// /**
|
|
//// * JSDoc Comment
|
|
//// */
|
|
//// function fn() {
|
|
//// this.baz = 10;
|
|
//// }
|
|
//// /*1*/fn.prototype.bar = function () {
|
|
//// console.log('hello world');
|
|
//// }
|
|
|
|
verify.codeFix({
|
|
description: "Convert function to an ES2015 class",
|
|
newFileContent:
|
|
`/**
|
|
* JSDoc Comment
|
|
*/
|
|
class fn {\r
|
|
constructor() {\r
|
|
this.baz = 10;\r
|
|
}\r
|
|
bar() {\r
|
|
console.log('hello world');\r
|
|
}\r
|
|
}
|
|
`,
|
|
});
|