Nathan Shively-Sanders
57dce1c0bc
Error on emit declaration of extends class w/o symbol
...
Error when emitting an extends clause for a type that has no symbol.
This error only occurs on exported classes.
This prevents the emitter from producing types that extend from
intersections, which are not parseable right now.
2017-02-15 13:53:35 -08:00
Mohamed Hegazy
b8d04baf34
Update LKG
2017-02-14 14:23:42 -08:00
Mohamed Hegazy
518cb4d8bc
Merge branch 'master' into release-2.2
2017-02-14 14:20:47 -08:00
Ryan Cavanaugh
87b780d641
Merge pull request #12231 from RyanCavanaugh/ls-proxy
...
Language service proxy
2017-02-14 14:16:23 -08:00
Mohamed Hegazy
733dbd9a42
Update LKG
2017-02-14 14:15:12 -08:00
Ryan Cavanaugh
86cc405286
Fix downstream use
2017-02-14 13:45:19 -08:00
Mohamed Hegazy
fbab67f397
Merge branch 'master' into release-2.2
2017-02-14 13:44:43 -08:00
Mohamed Hegazy
83ef026613
Merge pull request #13996 from Microsoft/UnsupportedExtensionsFix
...
Fix #13951 : VS 2017 complains about unsupported extensions
2017-02-14 13:42:13 -08:00
Ryan Cavanaugh
aec310996c
Language service extensibility
2017-02-14 13:35:16 -08:00
Mohamed Hegazy
dd1df4fea1
Merge branch 'master' into release-2.2
2017-02-14 13:31:54 -08:00
Mohamed Hegazy
ae02db4950
Merge pull request #13936 from Microsoft/FixObjectCreate
...
Fix #13932 : Change the order of overloads and allow union for `Object.create`
2017-02-14 13:29:41 -08:00
Mohamed Hegazy
b5b402b222
Merge branch 'master' into release-2.2
2017-02-14 13:20:31 -08:00
Vladimir Matveev
81f4e38643
Enable per-request cancellation ( #12371 )
...
enable -per-request cancellation
* restore request for deferred calls
* add tests
* introduce MultistepOperation
* (test) subsequent request cancels the preceding one
2017-02-14 13:18:42 -08:00
Zhengbo Li
1f484a9a03
Merge pull request #13966 from zhengbli/13110
...
Delete the following new line when removing unused locals
2017-02-14 13:15:17 -08:00
Andy
f1e9fe397e
Merge pull request #14072 from Microsoft/filename
...
Add missing filename to tsx test
2017-02-14 12:57:58 -08:00
Andy Hanson
e74c03aca3
Add missing filename to tsx test
2017-02-14 12:17:18 -08:00
Andy
0417e3f909
Merge pull request #14050 from Microsoft/tsx_completion
...
Detect non-tag uses of `<` in TSX completions
2017-02-14 12:13:15 -08:00
Mohamed Hegazy
8bd5683b06
Merge branch 'master' into release-2.2
2017-02-14 12:08:16 -08:00
Mohamed Hegazy
72877ed596
Merge pull request #14035 from Microsoft/findallrefs_keyword_definition
...
When performing find-all-refs for a keyword, use the first result as the definition.
2017-02-14 12:06:59 -08:00
Mohamed Hegazy
fde1eda881
Update LKG
2017-02-14 11:54:46 -08:00
Mohamed Hegazy
27f2b668f8
Merge branch 'master' into release-2.2
...
# Conflicts:
# package.json
# src/compiler/core.ts
2017-02-14 11:53:56 -08:00
Mohamed Hegazy
891b1aecde
Merge pull request #14071 from Microsoft/portLibChanges
...
Use `Promise` instead of `PromiseLike` in the library
2017-02-14 11:44:33 -08:00
Mohamed Hegazy
13cb66c555
Merge pull request #13913 from Microsoft/allowExportDeclarationsInAmbientNamespaces
...
Allow export declarations in ambient namespaces
2017-02-14 11:44:07 -08:00
Nathan Shively-Sanders
477d9f2e48
Merge pull request #13796 from Microsoft/fix-duplicate-identifier-reporting
...
Fix duplicate identifier reporting in classes
2017-02-14 11:42:48 -08:00
Arthur Ozga
c57fc1fa54
Merge pull request #14055 from aozgaa/UnduplicateAbstractMethodCodeFix
...
Unduplicate missing abstract member codefix
2017-02-14 11:42:28 -08:00
Mohamed Hegazy
b3bb8ae996
Merge pull request #14000 from mattmccutchen/lib-string-replace
...
lib: Fix documentation of String.replace first parameter.
2017-02-14 11:39:12 -08:00
Arthur Ozga
6c2c2f8f3f
use deduplicate
2017-02-14 11:30:19 -08:00
Mohamed Hegazy
84111fa581
Use Promise instead of PromiseLike in the library
2017-02-14 11:29:14 -08:00
Mohamed Hegazy
c547f52efd
Merge pull request #14053 from Microsoft/usePromise
...
Move `Promise<T>` declaration to `lib.es5.d.ts`
2017-02-14 11:17:40 -08:00
Mohamed Hegazy
65d637d757
Merge pull request #14060 from Microsoft/updateVersionTo2.3
...
Update version to 2.3
2017-02-14 11:13:04 -08:00
Mohamed Hegazy
6feafc9483
Remove extra overload
2017-02-13 20:49:37 -08:00
Mohamed Hegazy
ef3b1138bb
Merge branch 'master' into FixObjectCreate
2017-02-13 20:41:19 -08:00
Mohamed Hegazy
53d095bd69
Update version
2017-02-13 20:35:54 -08:00
Mohamed Hegazy
fc606eb428
Update LKG
2017-02-13 17:15:43 -08:00
Arthur Ozga
21355982fd
Offer missing abstract codefix once
...
* per class that is missing potentially many abstract members.
2017-02-13 16:58:14 -08:00
Mohamed Hegazy
0c8ef9ab6e
Merge branch 'master' into release-2.2
2017-02-13 16:03:42 -08:00
Mohamed Hegazy
143edff303
Merge remote-tracking branch 'origin/master' into usePromise
2017-02-13 15:15:24 -08:00
Mohamed Hegazy
3f00197fce
Accept baselines
2017-02-13 15:14:45 -08:00
Mohamed Hegazy
765e57b318
Update tests
2017-02-13 15:03:26 -08:00
Mohamed Hegazy
91ac4b29a1
Report a specialized error message for missing Promise constructor declaration when Promise type is available
2017-02-13 15:02:42 -08:00
Andy Hanson
aa5c88f5a6
Detect non-tag uses of < in TSX completions
2017-02-13 14:44:05 -08:00
Vladimir Matveev
f673f48fad
inject pre-finally and after-finally edges into flow graph to possible ignore pre-finally during flow walk ( #13845 )
2017-02-13 14:36:12 -08:00
Mohamed Hegazy
ab053bfe0e
Accept baselines
2017-02-13 14:31:02 -08:00
Nathan Shively-Sanders
ba8330cba6
Merge pull request #14006 from Microsoft/better-discriminated-union-errors
...
Improve discriminated union error messages
2017-02-13 14:14:22 -08:00
Vladimir Matveev
58b8a54e5f
fix build break ( #14049 )
2017-02-13 13:38:04 -08:00
Nathan Shively-Sanders
271ca80c75
Address PR comments
2017-02-13 13:35:07 -08:00
Nathan Shively-Sanders
46d9f37020
Merge pull request #12033 from Microsoft/add-undefined-to-default-valued-parameters
...
Add undefined to default-initialised parameters
2017-02-13 13:30:46 -08:00
Nathan Shively-Sanders
c2cd4f66e7
Address PR comments and fix lint
2017-02-13 13:21:12 -08:00
Nathan Shively-Sanders
06522989b9
Merge pull request #13930 from Microsoft/no-subtype-reduction-in-includeFalsyTypes
...
No subtype reduction in includeFalsyTypes
2017-02-13 13:09:07 -08:00
Nathan Shively-Sanders
11929e33ed
Address PR comments
2017-02-13 12:54:58 -08:00