Daniel Rosenwasser
586ecbf1d7
Merge pull request #30552 from Microsoft/omit
...
Add the Omit helper type
2019-04-04 13:37:33 -04:00
Nathan Shively-Sanders
1e7482ad05
Update DOM 04-04-2019
2019-04-04 10:27:48 -07:00
Daniel Rosenwasser
71af02f745
Updated annoying 'globalTypes' list.
2019-04-04 10:16:43 -07:00
Daniel Rosenwasser
e8feaf9a3e
Accepted baselines.
2019-04-04 10:09:55 -07:00
Daniel Rosenwasser
1dae8fcc30
Fix tests to be non-global.
2019-04-04 10:02:46 -07:00
Daniel Rosenwasser
13d2b8d617
Add the Omit helper type.
2019-04-04 10:01:34 -07:00
Andrew Branch
45ed0186a1
Make anonymous function formatting apply to anonymous generators too
2019-04-03 17:21:20 -07:00
Josh Goldberg
236fed9445
Fixed post-merge introduced lint errors
2019-04-03 18:09:33 -04:00
Sheetal Nandi
7ccd86bf52
When old program resolved to module and that file is included, dont consider as ambient resolution.
...
Fixes #30422
2019-04-03 14:05:49 -07:00
Daniel Rosenwasser
b8f6ae4e25
Accepted baselines.
2019-04-03 13:00:58 -07:00
Daniel Rosenwasser
24b1ec8681
Update version to '3.5.0'.
2019-04-03 13:00:47 -07:00
Ron Buckton
8a19e4bcf9
Merge pull request #30726 from Microsoft/fix30653
...
Treat hoisted temp variables as a custom prologue.
2019-04-03 11:54:37 -07:00
Andrew Branch
6c4b5ef8f2
Add new baselines
2019-04-03 11:27:54 -07:00
Andrew Branch
9475bf7d9e
Fall back from globalReadonlyArrayType to globalArrayType when transpiling
2019-04-03 11:27:53 -07:00
Sheetal Nandi
5869662c3f
Merge pull request #30721 from Microsoft/amdOut
...
Do not create multiple sourceFile to single outputFile with project redirect as the output file is included by default
2019-04-03 10:39:28 -07:00
Benjamin Lichtman
78b0956474
VS IntelliCode-related changes ( #30731 )
...
* ensure configurePlugin gives a response
* Update tests
* Update baseline
* Enable global plugin loading for external projects
* Fix lint errors
2019-04-03 10:36:04 -07:00
Alexander T
75a812b4db
add new message - TS1258 ( #30704 )
2019-04-03 09:49:34 -07:00
Andrew Branch
fed46ea3bf
Merge pull request #30719 from andrewbranch/bug/30668
...
Fix crash when binding deep module.exports assignment
2019-04-03 09:19:36 -07:00
Josh Goldberg
6661f90b44
Accepted odd new baseline
2019-04-03 09:00:42 -04:00
Josh Goldberg
ee4e90c1fb
Merge branch 'master' into property-use-before-declare
2019-04-03 08:35:22 -04:00
Josh Goldberg
3c8ce9b316
Addressed quick feedback items
2019-04-03 08:32:51 -04:00
Ron Buckton
f04a40dd49
Treat hoisted temp variables as a custom prologue
2019-04-02 17:35:26 -07:00
Anders Hejlsberg
e79e0bd3e7
Accept new baselines
2019-04-02 15:22:45 -07:00
Anders Hejlsberg
1648d0c2ef
Minor fixes
2019-04-02 15:22:22 -07:00
Sheetal Nandi
602aec2f7d
Never create redirect for sourceFiles that get emitted to single output file
...
Fixes #30591
2019-04-02 14:55:48 -07:00
Sheetal Nandi
b559e813f4
Add test when module resolution resolves to original file of referenced project with --out
...
Test for #30591
2019-04-02 14:23:28 -07:00
Andrew Branch
3f3444be80
Merge pull request #30699 from andrewbranch/bug/30635
...
Fix ternaries where "true" is a parenthesized variable and "false" is a function expression
2019-04-02 14:03:11 -07:00
Andrew Branch
85135c38c1
Add baselines for new test
2019-04-02 14:02:29 -07:00
Andrew Branch
d6df34bc48
Don’t crash in forEachIdentifierInEntityName
2019-04-02 14:02:29 -07:00
Andrew Branch
c07f219cca
Add failing test
2019-04-02 14:02:23 -07:00
Andrew Branch
46ae059200
Merge pull request #30695 from andrewbranch/bug/30638
...
Add type error when destructuring zero elements from void
2019-04-02 13:23:31 -07:00
Sheetal Nandi
3fdd66bddf
Report program's source files even when there are errors when building using --build mode
2019-04-02 13:22:22 -07:00
Wesley Wigham
ca98a50574
Use const contexts and tuple mapped types to simplify some explicitly elucidated types ( #30654 )
...
* Use const contexts and tuple mapped types to simplify some explicitly elucidated types
* Fix lint
* Further cleanup - refactor mapped type into its own alias for readability
* Slightly more cleanup - PragmaPsuedoMap neednt be partial, thus removing tons of nonull assertions
* Remove GH#18217 comments
2019-04-02 13:04:51 -07:00
Nathan Shively-Sanders
bf0dd79e4a
Update user test submodules ( #30705 )
2019-04-02 12:49:39 -07:00
Andrew Branch
96660f6c00
Just look at the current node instead of context
2019-04-02 11:31:05 -07:00
Andrew Branch
96990800e3
Add new baselines
2019-04-02 11:17:22 -07:00
Andrew Branch
d198c5906f
Be stricter while parsing arrow function heads in conditional expressions
2019-04-02 11:17:21 -07:00
Anders Hejlsberg
d61a6935d3
More exploration of indexed access type constraints in type relations
2019-04-02 10:02:09 -07:00
TypeScript Bot
0830292633
Update user baselines ( #30703 )
2019-04-02 09:38:52 -07:00
Andrew Branch
abd448fe62
Remove unused arguments
2019-04-01 14:14:19 -07:00
Andrew Branch
f383c3c42d
Add test for parenthesized variable and function keyword within ternary
2019-04-01 14:11:30 -07:00
Andrew Branch
ae391497b0
Add new baselines for destructuring void
2019-04-01 13:36:07 -07:00
Andrew Branch
b4ec2e4f50
Handle destructuring zero elements from void
2019-04-01 13:34:27 -07:00
Andrew Branch
9a3149b967
Add failing tests for destructuring void
2019-04-01 13:33:41 -07:00
Anders Hejlsberg
3e09d29b95
Accept new baselines
2019-03-31 16:54:02 -07:00
Anders Hejlsberg
95c8a92b88
Add getIndexedAccessOrUndefined function
2019-03-31 16:52:50 -07:00
Anders Hejlsberg
5de3ee8ebc
getIndexedAccessType for assignment target uses intersections
2019-03-30 10:13:13 -07:00
Sheetal Nandi
025d826339
Merge pull request #30513 from Microsoft/incrementalFromCommandLine
...
Allow --incremental from command line
2019-03-29 15:06:48 -07:00
Sheetal Nandi
cf8b308511
Add test for out file concat where command line --incremental flag changes between compilation
2019-03-29 14:42:02 -07:00
Anders Hejlsberg
fc95dc42f9
Improve soundness of indexed access type relations
2019-03-29 13:00:00 -07:00