Merge pull request #17250 from Microsoft/quickfix-jsdoc-in-ts

Quickfix jsdoc in Typescript files
This commit is contained in:
Nathan Shively-Sanders
2017-07-18 08:59:19 -07:00
committed by GitHub
14 changed files with 88 additions and 2 deletions

View File

@@ -0,0 +1,4 @@
/// <reference path='fourslash.ts' />
//// var x: [|?|] = 12;
verify.rangeAfterCodeFix("any");

View File

@@ -0,0 +1,4 @@
/// <reference path='fourslash.ts' />
//// var x: [|*|] = 12;
verify.rangeAfterCodeFix("any");

View File

@@ -0,0 +1,4 @@
/// <reference path='fourslash.ts' />
//// var x: [|......number[][]|] = 12;
verify.rangeAfterCodeFix("number[][][][]");

View File

@@ -0,0 +1,4 @@
/// <reference path='fourslash.ts' />
//// var x: [|Array.<number>|] = 12;
verify.rangeAfterCodeFix("number[]");

View File

@@ -0,0 +1,5 @@
// @strict: true
/// <reference path='fourslash.ts' />
//// var x: [|?number|] = 12;
verify.rangeAfterCodeFix("number | null", /*includeWhiteSpace*/ false, /*errorCode*/ 8020, 0);

View File

@@ -0,0 +1,5 @@
// @strict: true
/// <reference path='fourslash.ts' />
//// var x: [|number?|] = 12;
verify.rangeAfterCodeFix("number | null | undefined", /*includeWhiteSpace*/ undefined, /*errorCode*/ undefined, 1);

View File

@@ -0,0 +1,4 @@
/// <reference path='fourslash.ts' />
//// var x: [|!number|] = 12;
verify.rangeAfterCodeFix("number");

View File

@@ -0,0 +1,4 @@
/// <reference path='fourslash.ts' />
//// var x: [|function(this: number, number): string|] = 12;
verify.rangeAfterCodeFix("(this: number, arg1: number) => string");

View File

@@ -0,0 +1,4 @@
/// <reference path='fourslash.ts' />
//// var x: [|function(new: number)|] = 12;
verify.rangeAfterCodeFix("new () => number");