Sheetal Nandi
e0d5363380
Merge branch 'master' into openSameFileWithDifferentText
2018-07-02 12:16:54 -07:00
Daniel Rosenwasser
f675798c08
Accepted baselines.
2018-07-02 12:06:53 -07:00
Daniel Rosenwasser
c4500bd442
Addressed code review feedback.
2018-07-02 12:06:42 -07:00
Mohamed Hegazy
4dd1f9fc7c
Consolidate overloads in constructors for Map, Set, WeakMap, and WeakSet
...
Fixes https://github.com/Microsoft/TypeScript/issues/23551
Fixes https://github.com/Microsoft/TypeScript/issues/25362
2018-07-02 11:58:48 -07:00
Ryan Cavanaugh
3031f7b3e5
Baseline update
2018-07-02 11:38:53 -07:00
Daniel Rosenwasser
4459730e5b
Give related error on declaration location for used-before-declared errors.
2018-07-02 11:32:20 -07:00
Andy Hanson
f3bc891ae9
fixAddMissingMember: Improve deduplication in code-fix-all
2018-07-02 11:26:50 -07:00
Andy
7dc66e916a
moduleSpecifiers: specifier from "rootDirs" should be treated as relative ( #25369 )
2018-07-02 11:14:49 -07:00
Ryan Cavanaugh
55a66c5b5e
.json also doesn't produce outputs
2018-07-02 10:56:55 -07:00
Ryan Cavanaugh
69bf73f3a2
Handle multiple output .d.ts files changedness correctly
...
Fixes #25337
2018-07-02 10:54:58 -07:00
Wesley Wigham
7084e6cf47
Adds related spans and error grouping for duplicate identifier errors ( #25328 )
...
* Adds related spans and error grouping for duplicate identifier errors
* Trim trailing whitespace
* Record related info in error baselines
* Make error more whimsical
2018-07-02 10:47:52 -07:00
Wesley Wigham
656f356495
Remove deprecated escapeidentifier and unescapeidentifier functions ( #25333 )
2018-07-02 10:47:24 -07:00
Ryan Cavanaugh
64e6b7669b
.d.ts files don't have outputs
2018-07-02 10:15:13 -07:00
Daniel Rosenwasser
38d649111b
Merge pull request #25361 from typescript-bot/user-update-20180601
...
🤖 User test baselines have changed
2018-07-02 09:48:09 -07:00
Klaus Meinhardt
c39da7b0f4
remove unnecessary qualifier
2018-07-02 18:02:46 +02:00
Klaus Meinhardt
3a84c028b5
add tests
2018-07-02 17:58:38 +02:00
Klaus Meinhardt
b8d7a2f763
add tests
2018-07-02 17:44:32 +02:00
Klaus Meinhardt
4c5b29eb1c
factory: deprecate signatures using JSDoc
2018-07-02 16:44:25 +02:00
typescript-bot
e118a807b4
Update user baselines
2018-07-02 13:31:12 +00:00
Daniel Rosenwasser
b5633202a0
Update README.md
2018-07-02 01:17:24 -07:00
Klaus Meinhardt
f0a77ddcd3
accept baselines
2018-07-01 12:42:29 +02:00
Klaus Meinhardt
1be9ec3ddb
expose createExpressionStatement and updateExpressionStatement
...
keep a deprecated alias for back-compat
Fixes : #25220
2018-07-01 12:26:43 +02:00
Klaus Meinhardt
11837f0109
revert unnecessary change
2018-06-30 22:33:44 +02:00
Klaus Meinhardt
7077dd91a8
getLeftmostExpression: handle AsExpression and NonNullExpression
...
Fixes : #25223
2018-06-30 22:23:48 +02:00
Klaus Meinhardt
bfdb1cc391
createExportAssignment: parenthesize nested class or function expression
...
Fixes : #25222
2018-06-30 21:53:34 +02:00
Anders Hejlsberg
4a368c9466
Accept new baselines
2018-06-29 17:16:31 -10:00
Anders Hejlsberg
92f5f1dd9d
Add regression test
2018-06-29 17:16:23 -10:00
Andy
a1746d4cfe
Use helper functions in a few more places ( #21308 )
...
* Use helper functions in a few more places
* Fix typo
* Update API (#24966 )
2018-06-29 20:07:42 -07:00
Anders Hejlsberg
d80795cc17
Accept new baselines
2018-06-29 17:00:13 -10:00
Anders Hejlsberg
4bca0a40b9
Guard against recursion in resolveAnonymousTypeMembers
2018-06-29 16:59:55 -10:00
Andy
ded446573a
ChangeTracker: Combine deleteDeclaration, deleteNode, and deleteNodeInList ( #25276 )
...
* ChangeTracker: Combine deleteDeclaration, deleteNode, and deleteNodeInList
* Change name
* Update API (#24966 )
2018-06-29 19:53:32 -07:00
Andy Hanson
856ebe82f6
Update API ( #24966 )
2018-06-29 19:42:18 -07:00
Andy Hanson
2fa27ffdf7
Combine code-fix-all for missing class member and missing enum member
2018-06-29 19:39:19 -07:00
Wesley Wigham
18e3f487a4
Support LibraryManagedAttributes<TComponent, TAttributes> JSX namespace type ( #24422 )
...
* WIP
* Allow type alias for managed type
* Add a large test
* Accept updatedbaselines
* Fix typo in test, add one more example
2018-06-29 18:45:29 -07:00
Wesley Wigham
313a0b8990
Remove deprecated SymbolDisplayBuilder API ( #25331 )
...
* Remove deprecated API
* Accept API baseline updates
2018-06-29 18:37:50 -07:00
Benjamin Lichtman
2c14bf1d59
Add test
2018-06-29 17:12:06 -07:00
Benjamin Lichtman
6f68652f2a
Only include attribute span if one or more
2018-06-29 17:12:05 -07:00
Benjamin Lichtman
3ca4c23e4c
Add outlining regions for jsxelements and jsxattributes
2018-06-29 17:12:05 -07:00
Andy
e7543d6d81
Simplify getRangeOfEnclosingComment ( #25168 )
2018-06-29 16:58:28 -07:00
Andy
c5bd0405c4
JsxTagNameExpression can only be Identifier | ThisExpression, not any PrimaryExpression ( #21555 )
...
* JsxTagNameExpression can only be Identifier | ThisExpression, not any PrimaryExpression
* Use a type similar to PropertyAccessEntityNameExpression
* Fix lint errors
2018-06-29 16:50:44 -07:00
Andy
48d31eddc8
Split isConst into isVarConst and isEnumConst ( #25312 )
2018-06-29 16:47:11 -07:00
Daniel Rosenwasser
b5f386eb6e
Merge pull request #25311 from Microsoft/betterAlwaysTrueFalseErrors
...
Even better "always true/false" errors
2018-06-29 14:07:04 -07:00
Benjamin Lichtman
bf508cbe11
Merge pull request #25325 from uniqueiniquity/stopFoldingRegionDelimiters
...
Stop folding region delimiters
2018-06-29 12:40:23 -07:00
Benjamin Lichtman
ba8bc55907
Make regexp a constant
2018-06-29 11:51:56 -07:00
Benjamin Lichtman
f0e5056063
Add test
2018-06-29 11:34:58 -07:00
Benjamin Lichtman
699186083b
Stop including region delimiter comments in comment fold regions
2018-06-29 11:34:58 -07:00
Wesley Wigham
30db30055f
Fix module specifier case handling for declaration emit ( #25110 )
2018-06-29 11:02:43 -07:00
Mohamed Hegazy
374fefe7ce
Merge pull request #25320 from typescript-bot/user-update-20180505
...
🤖 User test baselines have changed
2018-06-29 10:41:26 -07:00
Mohamed Hegazy
c27dace3df
Merge pull request #25182 from Kingwl/fix-missing-enum-member
...
add quick fix for add missing enum member
2018-06-29 10:19:23 -07:00
typescript-bot
d8d0f815ca
Update user baselines
2018-06-29 13:30:03 +00:00