Sheetal Nandi
461450b331
Merge pull request #21467 from Microsoft/isEmittedFileCheckRelease27
...
[release-2.7] Simplify isEmittedFile check instead of iterating through all source files
2018-01-29 16:36:32 -08:00
Sheetal Nandi
c661b407d1
Log more info about platform for further diagnosis
2018-01-29 16:06:29 -08:00
Sheetal Nandi
b0c6843f3e
Simplify isEmittedFile check instead of iterating through all source files.
...
Fixes #21459
2018-01-29 16:06:18 -08:00
Mohamed Hegazy
3815a795b9
Update LKG
2018-01-25 15:23:41 -08:00
Andy
a45314925a
At <div x=/**/, completion insertText should be wrapped in braces ( #21372 ) ( #21409 )
2018-01-25 12:07:18 -08:00
Sheetal Nandi
9e87f23f15
Merge pull request #21412 from Microsoft/renameParseConfigFile
...
[release-2.7] Rename internal function parseConfigFile to getParsedCommandLineOfConfigFile
2018-01-25 11:03:37 -08:00
Sheetal Nandi
6a3bea7bff
Rename parseConfigFile to getParsedCommandLineOfConfigFile
2018-01-25 10:41:58 -08:00
Sheetal Nandi
47e29faa1c
Merge pull request #21392 from Microsoft/vscodeDynamicFiles
...
[release-2.7] Allow dynamic files without external project and also use file names starting with ^ as dynamic file
2018-01-25 08:56:47 -08:00
Andy
cac6052b81
Fix bug: Support this. completions even when isGlobalCompletion is false ( #21330 ) ( #21407 )
2018-01-25 08:17:21 -08:00
Andy
3cffaa4be9
Test for (and fix) order of import fixes ( #21398 ) ( #21399 )
2018-01-25 07:43:58 -08:00
Ron Buckton
4e95898773
Fix loop labels for for..await
2018-01-25 02:52:20 -08:00
Wesley Wigham
060ee3031c
Add flag to skip qualification check when symbol is already in the process of being qualified ( #21337 ) ( #21393 )
2018-01-24 17:15:04 -08:00
Andy
ddab2dd308
Add KeywordCompletionFilters.TypeKeywords ( #21364 ) ( #21396 )
2018-01-24 15:06:21 -08:00
Andrew Casey
3214ab380c
Merge pull request #21397 from amcasey/PortGh20559
...
Port extract symbol fix to 2.7
2018-01-24 14:23:20 -08:00
Andrew Casey
f7f81254d3
Remove incorrect assert
2018-01-24 13:41:37 -08:00
Andrew Casey
7f347025de
Handle extraction ranges including case clause expressions
...
(mostly by rejecting them)
Fixes #20559
2018-01-24 13:41:28 -08:00
Sheetal Nandi
dba61c5133
Allow dynamic files without external project and also use file names starting with ^ as dynamic file
...
Fixes #21204
2018-01-24 12:36:21 -08:00
Mohamed Hegazy
92d2a2545f
Update LKG
2018-01-20 11:28:23 -08:00
Mohamed Hegazy
4a29bddbbb
Update version
2018-01-20 11:24:53 -08:00
Mohamed Hegazy
5554da81d1
Merge branch 'master' into release-2.7
2018-01-20 11:23:11 -08:00
Philippe Voinov
a7c53c70d2
Fix isTypeOfExpression in compiler API ( #20875 ). ( #20884 )
2018-01-19 17:32:37 -08:00
Wenlu Wang
d1ff12e0a6
add completion filter for function like body ( #21257 )
2018-01-19 17:26:58 -08:00
Daniel Rosenwasser
1edd500ae3
Merge pull request #21312 from Microsoft/easierPrerelease
...
Easier insiders prereleases
2018-01-19 16:34:27 -08:00
Sheetal Nandi
cc6d18e4db
Merge pull request #20234 from Microsoft/builderApi
...
Api for creating program in watch mode and using builder to get incremental emit/semantic diagnostics
2018-01-19 16:14:50 -08:00
Wesley Wigham
d4c36120cf
Make nonnull assertions and binding patterns apparent declared type locations ( #20995 )
...
* Use apparent type of original type to handle indexes
* Redo older fix causing new bug by extending getDeclaredOrApparentType instead of getTypeWithFacts
* Rename symbol
2018-01-19 16:06:42 -08:00
Andy
6224d51f84
For { type: "a" } | { type: "b" }, find references for the union property ( #21298 )
2018-01-19 16:04:30 -08:00
Daniel Rosenwasser
6b9ea7cab8
configureNightly -> configurePrerelease
2018-01-19 16:03:02 -08:00
Daniel Rosenwasser
9db45dff6d
Create a 'configure-insiders' and 'publish-insiders' task.
2018-01-19 15:58:35 -08:00
Sheetal Nandi
8a51cdaf42
Merge branch 'master' into builderApi
2018-01-19 15:56:40 -08:00
Sheetal Nandi
2be231d339
Add createProgram on WatchCompilerHost
2018-01-19 15:52:21 -08:00
Nathan Shively-Sanders
eed85737b8
Merge pull request #21271 from Microsoft/infer-keyof-to-any-not-empty
...
Inference of string literals to keyof creates an object with props of type `any`, not `{}`
2018-01-19 13:35:22 -08:00
Nathan Shively-Sanders
4632ed6dda
Merge pull request #21242 from Microsoft/fix-indexed-access-relation
...
Fix indexed access relation
2018-01-19 13:13:14 -08:00
Sheetal Nandi
8c0454027b
Merge pull request #21281 from Microsoft/isEmittedFileCheckInInvalidateResolution
...
Check if the file added is emitted file after validating extensions
2018-01-19 13:04:28 -08:00
Andy
dcfd634559
in goToDefinition, use array helpers and clean up code ( #21304 )
...
* in goToDefinition, use array helpers and clean up code
* fix lint
2018-01-19 13:03:53 -08:00
Andy
0a90c67c07
Support testing definition range of a reference gruop ( #21302 )
2018-01-19 12:15:41 -08:00
Andy
d46653a2ac
Handle undefined input to firstDefined ( #21300 )
2018-01-19 10:10:43 -08:00
Andy
1c9cd96966
Avoid spreading array ( #21291 )
2018-01-19 07:44:18 -08:00
Anders Hejlsberg
a79d0b1f91
Merge pull request #21292 from Microsoft/fixReverseMappedContravariantInference
...
Fix reverse mapped contravariant inference
2018-01-19 06:29:37 -08:00
csigs
ac7b87cabe
LEGO: Merge pull request 21294
...
LEGO: Merge pull request 21294
2018-01-18 21:10:32 -08:00
csigs
57e0b22cf3
LEGO: check in for master to temporary branch.
2018-01-19 05:10:13 +00:00
Anders Hejlsberg
069eac09ec
Accept new baselines
2018-01-18 17:28:49 -08:00
Anders Hejlsberg
f6c79a631c
Add regression test
2018-01-18 17:28:37 -08:00
Anders Hejlsberg
5bb8d2a590
Properly handle contravariant inferences in inferReverseMappedType
2018-01-18 17:15:48 -08:00
Andy
a6c42a63a1
Remove unused properties from interface Refactor ( #21286 )
2018-01-18 16:39:33 -08:00
Sheetal Nandi
98dfb7c2b0
Merge pull request #21282 from Microsoft/detailDebugFail
...
Report more detailed info during script info creation
2018-01-18 16:31:31 -08:00
Andrew Casey
ebbb3a4dc4
Merge pull request #21158 from amcasey/NewlineConsistency
...
Handle linebreaks consistently in code fixes and refactorings
2018-01-18 16:02:27 -08:00
csigs
b0916ed82c
LEGO: Merge pull request 21284
...
LEGO: Merge pull request 21284
2018-01-18 15:12:06 -08:00
csigs
ffdba2d01f
LEGO: check in for master to temporary branch.
2018-01-18 23:11:43 +00:00
Nathan Shively-Sanders
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
Andrew Casey
d97dec8574
Fold newline logic into getNewLineOrDefaultFromHost
2018-01-18 13:56:12 -08:00