Commit Graph

3630 Commits

Author SHA1 Message Date
Mohamed Hegazy
277235539a Merge branch 'master' into LSAPICleanup 2015-02-02 17:14:08 -08:00
Mohamed Hegazy
6807bf86a5 Merge pull request #1855 from stanthomas/master
issue #1833 : const enum: supress value comment in emitted javascript
2015-02-02 16:35:11 -08:00
Vladimir Matveev
b6bbefda77 Merge pull request #1876 from Microsoft/crashInIncompleteFunction
fix crash in getReturnTypeFromFunctionBody if function declaration is in...
2015-02-02 15:49:20 -08:00
Stan Thomas
c1087ae0a9 accept updated baseline reference following addition of test for const enum comment suppression 2015-02-02 18:10:18 -05:00
Stan Thomas
79e3bedb36 declare variable type inenum test 2015-02-02 17:48:35 -05:00
Mohamed Hegazy
8524bfc5ca Merge branch 'master' into LSAPICleanup 2015-02-02 13:55:45 -08:00
Yui
eed1576e53 Merge pull request #1627 from Microsoft/emitArrowFunctionES6
Emit arrow function es6
2015-02-02 11:31:08 -08:00
Yui T
122d5870f1 Merge branch 'master' into emitArrowFunctionES6 2015-02-02 11:12:45 -08:00
Anders Hejlsberg
3f3e974aac Merge pull request #1861 from Microsoft/deeperTypeInference
Deeper type inference in context sensitive arguments
2015-02-02 11:05:55 -08:00
Yui T
0d5354263c Merge branch 'master' into emitArrowFunctionES6 2015-02-02 11:01:02 -08:00
Anders Hejlsberg
de461951f5 Merge pull request #1878 from Microsoft/updateLangSpec
Updated Language Specification
2015-02-02 10:57:13 -08:00
Yui T
53dffda97b Merge branch 'master' into emitArrowFunctionES6 2015-02-02 10:35:54 -08:00
Anders Hejlsberg
34ed45df8e Adding more tests 2015-02-02 10:26:31 -08:00
Anders Hejlsberg
53b4bb0786 Updating array literals with spread elements 2015-02-01 14:57:40 -08:00
Anders Hejlsberg
d8eca59ce9 Fixing ambient external module grammar 2015-01-31 16:36:58 -08:00
Anders Hejlsberg
f18ec2e4b3 Updating grammar appendix 2015-01-31 16:27:54 -08:00
Anders Hejlsberg
6f2f2d18f9 Language Specification update 2015-01-31 16:04:48 -08:00
Daniel Rosenwasser
7b43672ce0 Amend baselines. 2015-01-31 12:09:22 -08:00
Daniel Rosenwasser
e174fe4f47 Merge pull request #1575 from chrisbubernak/betterErrorsForTypesWithSameName
Better errors for types with same name
2015-01-30 21:08:48 -08:00
Mohamed Hegazy
79a1457491 Ensure that all LS requests are to an exiting soruceFile, and if we fail throw an exception 2015-01-30 18:28:15 -08:00
Mohamed Hegazy
0ce51e684f Fix #1871 by ensuring the at we get the canonical filename before we check the extension 2015-01-30 18:22:12 -08:00
Vladimir Matveev
732ebf2aeb fix crash in getReturnTypeFromFunctionBody if function declaration is incomplete and does not have body 2015-01-30 18:20:26 -08:00
Yui T
a595a785c5 Remove tabs in json 2015-01-30 18:11:11 -08:00
Yui T
ff038fb719 Merge branch 'master' into emitArrowFunctionES6 2015-01-30 17:53:48 -08:00
Yui T
416267172d Address code review 2015-01-30 17:48:07 -08:00
Yui T
6a0eaf52bf Update an error 2015-01-30 16:51:12 -08:00
Mohamed Hegazy
9a6e3ad52d Merge branch 'master' into LSAPICleanup
Conflicts:
	src/services/services.ts
2015-01-30 16:29:45 -08:00
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
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
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
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
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
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
Ryan Cavanaugh
d0ca71f445 Correctly copy assumptions back into the relational cache 2015-01-29 13:32:27 -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