Nathan Shively-Sanders
184835b5cd
Lint:document parameter name
2018-01-19 13:36:01 -08:00
Nathan Shively-Sanders
6ccf9bce8f
Test:Nested excess property checking w/discriminated unions
2018-01-18 15:11:29 -08:00
Nathan Shively-Sanders
4a50671092
Nested excess property checks:discriminated unions
...
Previously, unions and intersections would never do nested excess
property checks. When the unions have a discriminant, nested checks are
fine because only constituents matching the discriminant will be
checked.
2018-01-18 15:05:20 -08:00
Nathan Shively-Sanders and GitHub
39fee67d8e
Merge pull request #21110 from jack-williams/strict-null-empty-destructuring
...
Fix #20873 : Enforce strictNullChecks for RHS of empty destructuring assignment
2018-01-18 14:24:50 -08:00
Wesley Wigham and GitHub
5fcde240e3
External test runner updates ( #21276 )
...
* Increase user test timeout to 10m because npm can be slow, remove parse5 because they added their own types, accept updated error msg for rxjs, acccept current chrome baseline and pin chrmoe version
* Suppress lint
2018-01-18 13:48:23 -08:00
Andy and GitHub
6d051f82fd
Handle CodeFixAction in mapCodeAction ( #21247 )
...
* Handle CodeFixAction in mapCodeAction
* Update API baseline
2018-01-18 12:14:47 -08:00
Andy and GitHub
b5ae9de7ba
Add grammar error for const { ...a: b } = {}; ( #21267 )
...
* Add grammar error for `const { ...a: b } = {};`
* Fix bug: bring in forEachChild change from #21268
2018-01-18 10:57:35 -08:00
Andy and GitHub
9436b1cc0b
Fix formatter crash for const { ...a: b } = {};: forEachChild and emitBindingElement should handle ... before the propertyName ( #21268 )
2018-01-18 10:36:41 -08:00
Herrington Darkholme and Mohamed Hegazy
c11a3f4ff6
fix #21252 , add package-lock.json to npmignore ( #21260 )
2018-01-18 10:23:25 -08:00
Andy and GitHub
466557cafb
Support parsing @template {T} in addition to @template T ( #21270 )
2018-01-18 09:45:29 -08:00
Andy and GitHub
dffa8b1329
Add a TriviaKind type to allow more specific types ( #21237 )
2018-01-18 09:44:30 -08:00
Andy and GitHub
801bded31d
computeIndentation: Simplify control flow ( #21239 )
2018-01-18 09:44:00 -08:00
Nathan Shively-Sanders and GitHub
ca65b6a789
Merge pull request #21269 from Microsoft/fix-node_modules-deletion-in-external-compile-runner
...
Fix deletion of node_modules in DT test
2018-01-18 09:12:10 -08:00
csigs and GitHub
d316d01c6d
LEGO: Merge pull request 21272
...
LEGO: Merge pull request 21272
2018-01-18 09:10:25 -08:00
csigs
958e9b1c65
LEGO: check in for master to temporary branch.
2018-01-18 17:10:06 +00:00
Nathan Shively-Sanders
24c2fcc504
Fix deletion of node_modules in DT test
...
del needs to have `{ force: true }` passed so that it can delete
node_modules outside the working directory
2018-01-18 08:30:31 -08:00
Ryan Cavanaugh and GitHub
3fc8f9d367
Merge pull request #21238 from Microsoft/issue-template-update
...
Make issue template more enthusiastic
2018-01-17 21:50:46 -08:00
csigs and GitHub
8b89715d75
LEGO: Merge pull request 21255
...
LEGO: Merge pull request 21255
2018-01-17 21:10:32 -08:00
csigs
6ea8e4b811
LEGO: check in for master to temporary branch.
2018-01-18 05:10:12 +00:00
Andy and GitHub
73922301bc
In formatter, get lineAction directly from applyRuleEdits ( #21245 )
2018-01-17 16:02:42 -08:00
Andrew Casey and GitHub
095aa771f5
Merge pull request #21144 from amcasey/GH18274
...
Special case arrow functions with only parameter unused
2018-01-17 15:45:17 -08:00
Sheetal Nandi and GitHub
8e35c3103d
Merge pull request #21244 from Microsoft/allowNonExistentInputInGetDirectories
...
Fix the invalid file/directory location when getting file system entries for caching the results
2018-01-17 15:39:49 -08:00
Ryan Cavanaugh and GitHub
265a8b0011
Update issue_template.md
2018-01-17 15:21:15 -08:00
Wesley Wigham and GitHub
99d6b0d308
Actually get the apparent type of intersection members when calculating intersection apparent types ( #21133 )
...
* Actually get the apparent type of intersection members when calculating intersection apparent types
* Add nonjsx variant
* Fix nit
2018-01-17 15:20:09 -08:00
Ryan Cavanaugh and GitHub
f92e6a26c9
Update issue_template.md
2018-01-17 15:14:27 -08:00
Andrew Casey
9a83077d78
Add explanatory comment
2018-01-17 15:12:39 -08:00
Sheetal Nandi and GitHub
9ad9dc106c
Merge pull request #21171 from Microsoft/renameSymLinks
...
Rename through all projects with same file through symLink
2018-01-17 15:08:27 -08:00
Sheetal Nandi and GitHub
41c02e6482
Merge pull request #20515 from Microsoft/fileAddedAfterProjectOpen
...
Update the project graph before checking if opened file is present in the existing project
2018-01-17 15:07:46 -08:00
Andrew Casey
5de6ac1a2f
Simplify test cases
2018-01-17 15:06:54 -08:00
Andrew Casey
3b5689fa1f
Add more test coverage for unusedParameterInLambda
2018-01-17 15:06:54 -08:00
Andrew Casey
e354754b2a
Special case arrow functions with only parameter unused
...
Fixes GH #18274
2018-01-17 15:06:53 -08:00
Sheetal Nandi
8281c7a137
Fix the invalid file/directory location when getting file system entry for caching read directory results
...
Fixes #20607
2018-01-17 15:00:22 -08:00
Andy and GitHub
1dcc83e6d2
Minor cleanup in getDynamicIndentation ( #21240 )
2018-01-17 14:29:19 -08:00
Andy and GitHub
ec37651308
Use packageId for suggestion to install @types/packageName ( #21241 )
2018-01-17 14:22:58 -08:00
Mohamed Hegazy and GitHub
b0d7d5a7ef
Fix #21089 : Do not infer from numeric index signature in Object.values and Object.entries ( #21129 )
...
* Fix https://github.com/Microsoft/TypeScript/issues/21089 : Do not infer from numeric index signature in Object.values and Object.entries
* Update test
2018-01-17 14:16:11 -08:00
Ryan Cavanaugh and GitHub
7e1e038cf3
Update issue_template.md
2018-01-17 13:17:56 -08:00
Ron Buckton and GitHub
3c988e8f5a
Merge pull request #21215 from Microsoft/fix20461
...
Fixes var declaration shadowing in async functions
2018-01-17 13:08:18 -08:00
Ryan Cavanaugh and GitHub
ea6d7e9175
Make issue template more enthusiastic
2018-01-17 12:44:03 -08:00
Andy and GitHub
e248d08e4c
Combine repeatString helper functions ( #21235 )
2018-01-17 12:43:41 -08:00
Andy and GitHub
f96dc84a70
Make getCombinedCodeFix API public ( #21234 )
2018-01-17 12:42:31 -08:00
Benjamin Lichtman and GitHub
8f6c516ef9
Merge pull request #21205 from uniqueiniquity/resolveTripleSlashReferencePaths
...
Fix Windows-style absolute paths in triple-slash directives
2018-01-17 12:31:46 -08:00
Andy and GitHub
8ed885db3e
Add completions from the 'this' type ( #21231 )
...
* Add completions from the 'this' type
* Code review
2018-01-17 12:05:31 -08:00
Mohamed Hegazy
48ac3019b4
Add example to command description
2018-01-17 11:59:01 -08:00
Mohamed Hegazy
33fd30250d
update authors
2018-01-17 11:58:38 -08:00
Ron Buckton
5b45db7907
PR Feedback
2018-01-17 11:55:43 -08:00
Andy and GitHub
b363f4f9cd
Log packageId in --traceResolution ( #21233 )
2018-01-17 11:41:23 -08:00
Ron Buckton
afaa139475
Namespaces do not have the same 'var' scope
2018-01-17 11:30:48 -08:00
Andy and GitHub
c549bb5737
Fix bug: getNonNullableType before getting signatures of method ( #21212 )
2018-01-17 11:27:21 -08:00
Ron Buckton
e655446318
Add test for catch block without variable
2018-01-17 11:25:53 -08:00
Ron Buckton
2ba29d8d9d
Support labeled statement
2018-01-17 11:24:28 -08:00