BigAru
d2ab0bd05a
support single quotes when decoding raw string
2019-03-24 16:52:26 +01:00
BigAru
6a1df730c5
complete handling for octal escape
2019-03-24 16:52:26 +01:00
BigAru
806eb125d9
add skeleton for handling octal escape
2019-03-24 16:52:26 +01:00
BigAru
cf25c12d81
add test cases
2019-03-24 16:52:25 +01:00
BigAru
3ce216849a
extract getEdits for template literal
2019-03-24 16:52:25 +01:00
BigAru
16109dfd00
optimize templateLiteral check
2019-03-24 16:52:25 +01:00
BigAru
2b08bd3faf
change from tuple to object literal
2019-03-24 16:52:25 +01:00
BigAru
9b9aa350af
optimize getEdits string concatenation
2019-03-24 16:52:25 +01:00
BigAru
ad0614abea
extract getEdits for string concatenation
2019-03-24 16:52:25 +01:00
BigAru
08ed6cf8bd
optimize nodesToTemplate
2019-03-24 16:52:25 +01:00
BigAru
6721966504
extract creation of templateHead
2019-03-24 16:52:25 +01:00
BigAru
cba0ddcbde
only show toString if expression is not binary
2019-03-24 16:52:24 +01:00
BigAru
1594468250
add possibility to invoke from parentheses
2019-03-24 16:52:24 +01:00
BigAru
74e3cd758e
remove parentheses also when expression at ending
2019-03-24 16:52:24 +01:00
BigAru
7d9e8f4e21
treat corner cases
2019-03-24 16:52:24 +01:00
BigAru
882e616009
optimize preceding expression
2019-03-24 16:52:24 +01:00
BigAru
6de23d766a
do not offer refactoring for tagged templates
2019-03-24 16:52:24 +01:00
BigAru
6fe4663d92
combine preceding expressions to one
2019-03-24 16:52:24 +01:00
BigAru
76ce1c67ac
fix test case
2019-03-24 16:52:24 +01:00
BigAru
3b284886b1
add toString visibility from expression and from middle part
2019-03-24 16:52:23 +01:00
BigAru
576271ef55
catch empty head of template literal
2019-03-24 16:52:23 +01:00
BigAru
2b299943f9
complete toString
2019-03-24 16:52:23 +01:00
BigAru
3d2b552fd3
complete toTemplate
2019-03-24 16:52:23 +01:00
BigAru
fc13b2b43a
add test cases
2019-03-24 16:52:23 +01:00
BigAru
b84f95dc5d
add working conversion to template literal
2019-03-24 16:52:23 +01:00
BigAru
03f0f88101
add diagnostic messages
2019-03-24 16:52:23 +01:00
BigAru
6952b1f9a7
add visibility tests
2019-03-24 16:51:22 +01:00
BigAru
2bb2a8246a
add test cases
2019-03-24 16:51:22 +01:00
BigAru
7620615212
add test cases
2019-03-24 16:51:22 +01:00
BigAru
2db0745b64
add skeleton
2019-03-24 16:51:22 +01:00
Wesley Wigham
e20b87f66d
Add script for posting perf results back to GH ( #30526 )
...
* Add script for posting perf results back to GH
* Slightly more logging, use html url, not api url, lol
* Log even more, nonzero exit code on error
2019-03-22 17:39:20 -07:00
Gabriela Araujo Britto
0f6f3b79b5
Fix find all references of inherited constructor ( #30514 )
...
* recursively look for inherited constructor references
* add test
* remove outdated comment
* add tests
* move function
* improve tests
* minor refactor
* fix convert params refactoring to deal with inherited constructor calls
* simplify refactor test
2019-03-22 15:17:50 -07:00
Wesley Wigham
1639a5a2c2
Handle huge unions better in createUnionOrIntersectionProperty ( #30411 )
...
* Handle huge unions better in createUnionOrIntersectionProperty
* Mimic first-in-wins behavior of pushIfUnique to retain order
* !props -> props.length === 0 (why dont we warn on that ffs)
* Avoid collection into an array if there are no properties
2019-03-22 09:56:39 -07:00
Wesley Wigham
b86dea03f2
Fix crash caused by cyclic defaults ( #30532 )
2019-03-21 18:27:14 -07:00
Sheetal Nandi
e72f006664
Merge pull request #30524 from Microsoft/moduleResolutionError
...
Report output file not built error for any module resolution that ends up to source file
2019-03-21 10:05:49 -07:00
Sheetal Nandi
8da384d32a
Report output file not built error for any module resolution that ends up to source file
...
Fixes #29918
2019-03-21 08:55:12 -07:00
TypeScript Bot
adf760acf0
Update user baselines ( #30521 )
2019-03-21 08:33:22 -07:00
Ron Buckton
2932421370
Merge pull request #30495 from Microsoft/fix29427
...
Adjust offset to account for 'this' parameter when emitting parameter decorators
2019-03-20 12:56:50 -07:00
Sheetal Nandi
800f7a3447
Merge pull request #30414 from Microsoft/jsSyntaxCompletions
...
Filter ts only keywords from js file completion
2019-03-20 10:38:11 -07:00
Sheetal Nandi
fa9705455f
Merge pull request #30438 from Microsoft/tsconfigChangeDetection
...
Check oldest output time with tsconfig time to see if its out of date
2019-03-20 10:28:23 -07:00
Sheetal Nandi
e94b7d8b37
Check extended tsconfig time with oldest output time to report not upto date
2019-03-19 17:19:15 -07:00
Sheetal Nandi
8cef0c592a
Merge branch 'master' into tsconfigChangeDetection
2019-03-19 16:54:25 -07:00
Ron Buckton
cfb0adeadf
Merge pull request #28609 from ajafff/class-decorator-generics
...
resolve TypeReference in class decorator at parent of class
v3.3.4000
2019-03-19 15:46:58 -07:00
Ron Buckton
a0f122baa7
Merge pull request #30494 from Microsoft/fix29561
...
Prevent substitution of 'super' in async super helper
2019-03-19 15:42:20 -07:00
Sheetal Nandi
519426407b
Merge pull request #30492 from Microsoft/prettyBuild
...
Ensure --pretty with --build is passed correctly to create reporters
2019-03-19 12:11:09 -07:00
Ron Buckton
07bec2893f
Adjust offset to account for 'this' parameter when emitting parameter decorators
2019-03-19 11:46:18 -07:00
Ron Buckton
e19c7f1a45
Prevent substitution of 'super' in async super helper
2019-03-19 11:35:18 -07:00
Ron Buckton
4b3178cf77
Merge pull request #30491 from Microsoft/fix30066-master
...
Fix _superIndex emit when super access captured in async arrow
2019-03-19 11:26:40 -07:00
Sheetal Nandi
0bcc46a4e3
Ensure --pretty with --build is passed correctly to create reporters
...
Fixes #30282
2019-03-19 10:53:06 -07:00
Ron Buckton
4e54f30fb4
Fix _superIndex emit when super access captured in async arrow
2019-03-19 10:20:08 -07:00