Commit Graph

28909 Commits

Author SHA1 Message Date
Daniel Rosenwasser 9f49a1637a Update LKG. 2015-01-30 15:23:06 -08:00
Daniel Rosenwasser ab9ce1e9e6 Merge pull request #1873 from Microsoft/bumpTo1.5
Bump version to 1.5 (compiler)/0.5 (services)
2015-01-30 15:22:05 -08:00
Anders Hejlsberg 005676005f Adding test 2015-01-30 14:14:22 -08:00
Anders Hejlsberg c7e7bb12fe Addressing CR feedback 2015-01-30 14:14:08 -08:00
Yui T 5d0376fc78 Address codereview 2015-01-30 14:09:10 -08:00
Sheetal Nandi a9575a509e New Import declaration syntax makes the source file external module 2015-01-30 13:36:17 -08:00
Sheetal Nandi 62ed6183d9 Change the name of defaultBinding to name and make ImportClause as Declaration
This helps binder to use it directly to bind the default binding
2015-01-30 13:02:11 -08:00
Sheetal Nandi d85581ba0e Do not create Name of the importSpecifier if it isnt identifier, to avoid creating missing symbols
Missing symbols are defined when the declaration doesnt have name,
so if we created node for missing identifier it would end up binding symbol with name (Missing)
2015-01-30 12:55:38 -08:00
Yui T cf5aadb28d Address code review 2015-01-30 12:20:21 -08:00
Daniel Rosenwasser ae5c3bafc0 Tabs to spaces in package.json. 2015-01-30 12:19:05 -08:00
Daniel Rosenwasser 394d6f4f0e Bump version to 1.5. 2015-01-30 12:17:18 -08:00
Yui T ff11ca9ee1 Update path to test262 and rwc tests files in the runners 2015-01-30 10:32:07 -08:00
Stan Thomas 95e7015fa0 Supress const enum member value comment from emitted javascript in presence of --removeComments (revised) 2015-01-30 06:09:31 -05:00
Paul van Brenk a9245d700f Merge branch 'master' into LessAggresiveCompletionList 2015-01-29 23:01:28 -08:00
Anders Hejlsberg 2ef36e8d54 Accepting new baselines 2015-01-29 21:22:56 -08:00
Vladimir Matveev a5ce3e126d Merge pull request #1792 from Microsoft/getScriptLexicalStructureWithbindingPatterns
handle binding patterns correctly when getting script lexical structure
2015-01-29 19:42:26 -08:00
Yui T fb2c5020a3 Clean up the checking of position 2015-01-29 16:38:05 -08:00
Sheetal Nandi c521fe434e Rename ImportStatement to ImportDeclaration 2015-01-29 16:27:33 -08:00
Yui T fd20695957 Remove flag and compare position 2015-01-29 16:07:55 -08:00
Yui T e4b206c4a2 Merge branch 'master' into emitArrowFunctionES6 2015-01-29 15:37:45 -08:00
Stan Thomas 0b435f56ee test case for TS generated comments const enum to show that they are supressed by removeComments flag 2015-01-29 18:27:26 -05:00
Ryan Cavanaugh feda58d601 Merge pull request #1747 from Microsoft/elaborateErrorsOnce
Elaborate relational errors at least once when reporting them
2015-01-29 15:25:29 -08:00
Yui 8a73d10ae7 Merge pull request #1854 from Microsoft/updateGitIgnore
Update gitignore to ignore internal test folders
2015-01-29 15:22:59 -08:00
Ryan Cavanaugh d224286d59 Address CR feedback 2015-01-29 14:37:57 -08:00
Sheetal Nandi 484144bf98 More test cases for incorrect named modules specification 2015-01-29 14:30:28 -08:00
Stan Thomas 17763ab040 Supress const enum member value comment from emitted javascript in presence of --removeComments 2015-01-29 17:26:53 -05:00
Anders Hejlsberg e322a13c80 Deeper type inference in context sensitive arguments 2015-01-29 14:20:38 -08:00
Sheetal Nandi 89d0146b1c Tests for more combination of import specifier list 2015-01-29 14:20:03 -08:00
Sheetal Nandi fc912729f5 Some refactoring of how import specifiers are parsed as per code review feedback 2015-01-29 14:14:05 -08:00
Sheetal Nandi b0f2265fe3 Code review feedback 2015-01-29 13:38:26 -08:00
Ryan Cavanaugh d0ca71f445 Correctly copy assumptions back into the relational cache 2015-01-29 13:32:27 -08:00
Sheetal Nandi d296a10096 Rename bindings to namedBindings in ImportClause 2015-01-29 13:31:45 -08:00
Mohamed Hegazy 0abef5219b Update test failing by previous commit 2015-01-29 12:55:25 -08:00
Yui T 2f9e65f16b Update gitignore to ignore internal test folders 2015-01-29 12:44:43 -08:00
Mohamed Hegazy bacc4a7095 Merge pull request #1672 from DickvdBrink/investigate-unused-code
Investigate unused code
2015-01-29 11:29:18 -08:00
Ryan Cavanaugh b7824e8de4 Merge remote-tracking branch 'origin/master' into elaborateErrorsOnce 2015-01-29 11:27:39 -08:00
Mohamed Hegazy 5fa30e550c Add API sample tests 2015-01-29 11:23:02 -08:00
Mohamed Hegazy 9f977af9cc Shorten library to lib in getDefaultLibFilePath for consistency 2015-01-29 11:22:00 -08:00
Yui T 9b04180475 Change tab to space 2015-01-28 17:56:48 -08:00
Yui T 2b200d4727 Address code review 2015-01-28 17:34:38 -08:00
Mohamed Hegazy fd3562b60f Update ServicesVersion 2015-01-28 17:13:26 -08:00
Yui T 8d731d400c Address code review 2015-01-28 16:48:53 -08:00
Yui T 70140ef508 Fix spacing due to tab 2015-01-28 16:43:25 -08:00
Yui T d5b953d3f6 Add testcases 2015-01-28 16:17:13 -08:00
Yui T ca3c1ed543 Address the issue that arrow function doesn't have arguments objects 2015-01-28 16:10:15 -08:00
Mohamed Hegazy cf0ee9ecae Merge branch 'master' into LSAPICleanup 2015-01-28 11:30:21 -08:00
Mohamed Hegazy d593902d5e Add documentation to DocumentRegistry 2015-01-28 11:28:34 -08:00
Mohamed Hegazy e503f38272 Remove unused IScriptSnapshot.getLineStartPositions 2015-01-28 10:48:21 -08:00
Mohamed Hegazy fe836c5639 make documentRegistry optional argument to createLanguageService 2015-01-28 10:37:35 -08:00
Mohamed Hegazy d6decf82e1 Expose underlying program from the LS 2015-01-28 00:13:28 -08:00