Sheetal Nandi
827427f35b
Add test for --tsbuildinfo not as absolute or relative path
2019-10-14 14:29:14 -07:00
Martin
b7c85c7382
Update Math.round in es5.d.ts ( #33920 )
...
Update documentation of Math.round to reflect that it turns a float in to an integer and returns an integer.
2019-10-14 10:55:55 -07:00
Andrew Branch
e146f0d13d
Allow inferFromUsage to do auto-imports ( #33915 )
...
* Add test
* Auto-import instead of using ImportTypeNodes
* Write more tests and fix namespace case
* Remove unused enum memmber
* Update API baselines
* Lint
* Style nits and util consolidation
2019-10-14 10:33:00 -07:00
Ingvar Stepanyan
1820df187b
Update DOM from TSJS-lib-generator ( #33753 )
...
This bumps generated bindings to include https://github.com/microsoft/TSJS-lib-generator/pull/767 .
Note that other related APIs were already updated in https://github.com/microsoft/TSJS-lib-generator/pull/755 and https://github.com/microsoft/TSJS-lib-generator/pull/756 and included in current TypeScript beta.
Unfortunately, this one slipped under the radar, but it would be really great to include these changes in beta too for consistency between different WebAssembly methods.
2019-10-14 09:00:33 -07:00
Anders Hejlsberg
a8b9f964b6
Use control flow analyzer for switch case fallthrough checks
2019-10-13 09:45:47 -07:00
csigs
7df1ab7375
LEGO: check in for master to temporary branch.
2019-10-13 04:10:12 +00:00
Ben Lichtman
fcdd5bd782
Add assertion when classification has unexpected length
2019-10-10 16:28:41 -07:00
Sheetal Nandi
35a6426a79
Merge pull request #33647 from microsoft/defaultProject
...
Use correct default project for file if that project is opened at later time
2019-10-10 16:01:39 -07:00
Sheetal Nandi
57d7edb7bd
Merge pull request #33883 from microsoft/revert-32887-incrementalNoEmit
...
Revert "Disallow incremental with noEmit"
2019-10-10 13:08:35 -07:00
Sheetal Nandi
144b81c67a
Use correct default project for file if that project is opened at later time
...
Fixes #31926
2019-10-10 13:02:33 -07:00
Daniel Rosenwasser
6162001254
fix #33427 ( #33486 )
...
fix #33427
2019-10-10 10:13:36 -07:00
Wesley Wigham
114329ade8
Handle when import alias has to parent (therefore is synthetic module symbol) ( #33813 )
2019-10-10 04:29:33 -07:00
Andrew Casey
87c905f423
Handle string literals in merge conflict regions
...
Check for undefined, like the other code paths in the same function.
2019-10-09 14:46:19 -07:00
Anders Hejlsberg
6104f746ad
Merge pull request #33831 from microsoft/falseAssertions
...
Code following truthiness assertion with false argument is unreachable
2019-10-09 13:23:05 -07:00
Klaus Meinhardt
e48cd3a101
Fix noImplicitAny check on ambient private getters ( #33896 )
2019-10-09 10:05:26 -07:00
csigs
ab181ffe2c
LEGO: check in for master to temporary branch.
2019-10-09 16:10:17 +00:00
Sheetal Nandi
8032984de2
Revert "Disallow incremental with noEmit"
2019-10-08 13:41:40 -07:00
Wesley Wigham
f1c0300c02
Include project reference in release config so LKG build works ( #33864 )
2019-10-07 17:31:42 -07:00
Wenlu Wang
3d8252c70e
avoid space before dot question ( #33840 )
2019-10-07 17:11:54 -07:00
Ron Buckton
01b3d41124
Add external mapShim/debug modules ( #33712 )
...
* Add external mapShim/debug modules
* rename test file
2019-10-07 13:31:07 -07:00
Daniel Rosenwasser
09a87b9e91
'amd' missing from error message for error TS1323 ( #33803 )
...
'amd' missing from error message for error TS1323
2019-10-07 10:12:31 -04:00
Anders Hejlsberg
92212ae19e
More succinct
2019-10-06 10:06:40 -07:00
Anders Hejlsberg
720964f729
Fix bounds check
2019-10-05 19:14:48 -07:00
Anders Hejlsberg
d415b57d01
Merge branch 'master' into falseAssertions
2019-10-05 18:04:30 -07:00
Anders Hejlsberg
afe6f4c95c
Merge pull request #33821 from microsoft/fix33806
...
Reflect control flow effects of optional chains in equality checks
2019-10-05 17:48:53 -07:00
Anders Hejlsberg
f7b22a0216
Support typeof and instanceof
2019-10-05 13:08:24 -07:00
Anders Hejlsberg
719b779b6b
Reflect CFA effects of optional chains in equality checks
2019-10-04 15:27:32 -07:00
csigs
c7fc36f411
LEGO: check in for master to temporary branch.
2019-10-04 22:10:38 +00:00
Ron Buckton
a47ac63738
Fix for incorrect 'this' type for optional call ( #33799 )
2019-10-04 13:39:42 -07:00
Anders Hejlsberg
feed4b9b53
Code following truthiness assertion with false argument is unreachable
2019-10-04 12:30:02 -07:00
Andrew Branch
e2b4c12596
Detect unbindable exports before setting CommonJS module indicator ( #33784 )
...
* Detect unbindable exports before setting CommonJS module indicator
* Fix comment
* Fix unrelated lint?
2019-10-04 11:52:38 -05:00
Alexander T
a3da2e77f9
update eslint. fix eslint @typescript-eslint/no-unnecessary-type-assertion errors
2019-10-04 11:00:24 +03:00
Alexander T
d9d3e310a0
'amd' missing from error message for error TS1323
2019-10-04 10:21:14 +03:00
csigs
161e64fe25
LEGO: check in for master to temporary branch.
2019-10-03 22:10:21 +00:00
csigs
9d04313e11
LEGO: check in for master to temporary branch.
2019-10-03 16:10:22 +00:00
csigs
8cfb38e2ed
LEGO: check in for master to temporary branch.
2019-10-03 10:10:20 +00:00
csigs
32d08c9cf4
LEGO: check in for master to temporary branch.
2019-10-03 04:10:22 +00:00
Ron Buckton
c774762723
Fix crash in transformations ( #33768 )
2019-10-02 16:13:32 -07:00
Wesley Wigham
a8bea77d1e
Backfill TypeReference.typeArguments in the API ( #33714 )
2019-10-02 14:50:12 -07:00
csigs
8c96949819
LEGO: check in for master to temporary branch.
2019-10-02 16:10:21 +00:00
csigs
e196b6698e
LEGO: check in for master to temporary branch.
2019-10-02 10:10:20 +00:00
Daniel Rosenwasser
a3a55cab2c
Improve error message when reserved word is used as identifier ( #33702 )
...
Improve error message when reserved word is used as identifier
2019-10-01 16:20:28 -04:00
Wesley Wigham
410ff90c54
Fix the third crash in the chrome user suite test by remembering to pass excludeThisKeyword ( #33711 )
2019-10-01 13:14:23 -07:00
Daniel Rosenwasser
20f42f45ff
Merge pull request #33709 from microsoft/moveMessageNumbers
...
Move error codes to appropriate section
2019-10-01 15:37:23 -04:00
Ron Buckton
526ed5284e
Ensure prepend texts are set when skipping internals ( #33694 )
2019-10-01 12:33:17 -07:00
Daniel Rosenwasser
933065b69c
Change error codes.
2019-10-01 12:18:01 -07:00
Daniel Rosenwasser
a04f1eb7f0
Better error message for mistaken import ( #33706 )
...
Better error message for mistaken import
2019-10-01 15:12:29 -04:00
Ryan Cavanaugh
6b63c1bc5c
Rename this function so it stops shadowing a local we use elsewhere ( #33692 )
2019-10-01 10:37:53 -07:00
Mukesh Prasad
03a3589225
Better error message for mistaken import ( #40 )
...
Issue number of the reported bug or feature request: microsoft#13601
2019-10-01 17:27:38 +01:00
csigs
453007d71e
LEGO: check in for master to temporary branch.
2019-10-01 16:10:23 +00:00