Commit Graph
2734 Commits
Author SHA1 Message Date
Nathan Shively-Sanders 32af04660f Merge branch 'master' into object-spread 2016-10-24 15:46:09 -07:00
Anders Hejlsberg 39a4feb90a Merge pull request #11771 from Microsoft/typeFlagsRefactoring
Type flags refactoring
2016-10-24 10:49:59 -07:00
Nathan Shively-Sanders 8f59993186 Merge branch 'master' into object-spread 2016-10-24 10:04:08 -07:00
Anders Hejlsberg 7facab08cb Rename TypeFlags.ObjectType to TypeFlags.Object 2016-10-21 16:32:28 -07:00
Vladimir Matveev a477d1f7bb Merge pull request #11764 from Microsoft/vladima/11744
watch configuration files if they exist even if they cannot be parsed
2016-10-20 21:31:38 -07:00
Anders Hejlsberg 10c6ab6703 Introduce ObjectFlags in object types 2016-10-20 15:28:32 -07:00
Nathan Shively-Sanders 3cbac6576c Merge branch 'master' into object-spread 2016-10-20 10:59:41 -07:00
Nathan Shively-Sanders 7d05ccb368 Merge branch 'master' into object-spread 2016-10-20 10:42:22 -07:00
Andy Hanson 5e7e5421fa Add noop, notImplemented, and notYetImplemented helpers 2016-10-19 14:21:48 -07:00
Nathan Shively-Sanders f9fe01a6e3 Merge branch 'master' into object-spread 2016-10-19 09:03:51 -07:00
Andy Hanson 6814c1d883 Forbid unused locals/parameters anywhere 2016-10-19 08:27:49 -07:00
Andy db0ee4f763 Merge pull request #11715 from Microsoft/unused
Forbid unused locals/parameters in compiler
2016-10-19 06:43:01 -07:00
jramsay 14e5de3b1d Merge pull request #11647 from Microsoft/AddIsGlobalCompletionRestrictions
Add restrictions to IsGlobalCompletion
2016-10-18 14:25:36 -07:00
Jason Ramsay dba03377b8 Adding JSXExpression check for isGlobalCompletion and associated tests 2016-10-18 14:04:21 -07:00
Andy Hanson 7685e6af15 Forbid unused locals/parameters in compiler 2016-10-18 14:00:52 -07:00
Andy Hanson de876bdfc9 Use an ES5 target 2016-10-18 07:34:48 -07:00
Ron Buckton 2321e28ce9 Merge pull request #11652 from Microsoft/transformES5
Adds ES5 to ES3 transformer for reserved words
2016-10-17 16:46:56 -07:00
Ryan Cavanaugh d27088e51f Merge pull request #11640 from RyanCavanaugh/jsxTextIsToken
Jsx text is token
2016-10-17 13:20:51 -07:00
Ron Buckton ffc3689783 Merge branch 'master' into transformES5 2016-10-17 12:11:21 -07:00
Andrej Baran 17d60d5d8f Merged master into es2017-target 2016-10-15 08:31:22 +02:00
Jason Ramsay a69fc67986 Restrict IsGlobalCompletion to:
- SourceFile
- Template Expression
- Statements
2016-10-14 16:04:51 -07:00
Ryan Cavanaugh eb4bb4a9e0 Fix-ups around formatting and assertions 2016-10-14 12:08:41 -07:00
Yui cd04aa9995 Merge pull request #11541 from Microsoft/master_11339
[Master] Fix 11339; using localeCompare cause exception in window 2012 dueto Intl
2016-10-14 09:36:41 -07:00
Nathan Shively-Sanders b6819dc939 Merge branch 'master' into object-spread 2016-10-14 09:32:57 -07:00
Ron Buckton c4300e017f Adds ES5 to ES3 transformer for reserved words 2016-10-13 17:53:44 -07:00
Kanchalai Tanglertsampan 5b4dfcc18f Address PR: remove locales and options; use accent as default 2016-10-13 13:22:58 -07:00
Andrej Baran a500fd9211 Merge branch 'master' into es2017-target 2016-10-13 14:02:54 +02:00
Andrej Baran b871b5353c Favor use of ES2015 instead of ES6 2016-10-13 13:32:00 +02:00
Kanchalai Tanglertsampan c03b04bd4f Only use localeCompare in CompareStrings 2016-10-12 14:26:30 -07:00
Vladimir Matveev 92b63fa725 Merge pull request #11550 from Microsoft/vladima/generate-protocol
Automatically generate protocol.d.ts by pulling in necessary dependencies
2016-10-12 14:18:19 -07:00
Andrej Baran 5d52c9fd3b Move async/await into separate es2017 transformer 2016-10-12 21:34:00 +02:00
Andrej Baran f42c791502 Don't use es8. Add es2016 target.
Rename es7 to es2016. Update getDefaultLibFileName for new targets.
2016-10-12 21:28:11 +02:00
Andy Hanson a567dacbe2 Merge branch 'master' into navtree 2016-10-12 08:09:12 -07:00
Paul van Brenk 9b98d00155 Merge branch 'master' into pvb/codeaction/api 2016-10-11 17:31:20 -07:00
Nathan Shively-Sanders 4ee4b6b912 Merge branch 'master' into object-spread 2016-10-11 16:06:05 -07:00
Kanchalai Tanglertsampan d7e33c90a2 Guard localeCompare function 2016-10-11 13:51:53 -07:00
Andy Hanson 9385b84c62 Add "navtree" and "navtree-full" server commands 2016-10-11 08:32:37 -07:00
Kanchalai Tanglertsampan 5ce22801a7 Port fix from PR#11268 2016-10-10 11:11:06 -07:00
Nathan Shively-Sanders 4eedfea81f Support unions/intersections in spread types
1. Lift unions and intersections above spread types when creating them
in getSpreadType.
2. Cleanup now-unneeded changes to existing union/intersection code.
3. Cleanup some incorrect errors I added earlier.
2016-10-10 10:05:31 -07:00
Nathan Shively-Sanders 0d3f567b0f Merge branch 'master' into object-spread 2016-10-10 08:58:30 -07:00
Paul van Brenk f3103100e3 Deal with buildbreak 2016-10-07 14:13:32 -07:00
Paul van Brenk a88ceb5597 Merge branch 'master' into pvb/codeaction/api 2016-10-07 14:02:24 -07:00
Paul van Brenk c29e9b7e4b PR feedback 2016-10-07 10:31:12 -07:00
Nathan Shively-Sanders cec3a3703a Merge branch 'master' into object-spread 2016-10-07 08:34:06 -07:00
Arthur Ozga 94d895587a Merge pull request #11328 from Microsoft/FixTripleSlashCompletions
Fix triple slash completions
2016-10-06 16:39:35 -07:00
Paul van Brenk 1e9b6536cf Fix linting issues 2016-10-06 13:59:54 -07:00
Ron Buckton 519095f585 Merge branch 'master' into syntaxKindLiterals 2016-10-06 13:41:16 -07:00
Paul van Brenk 75e1b80ad5 Use just the errorcode, without the TS prefix 2016-10-06 13:21:58 -07:00
Paul van Brenk 163e758e10 Handle case where this access is inside the supercall 2016-10-06 11:44:53 -07:00
Sheetal Nandi 3008520faf Merge pull request #11395 from Microsoft/completionEntry
Add missing check in javascript file for valid identifier when creating completion entry from symbol
2016-10-05 17:04:10 -07:00