Commit Graph

953 Commits

Author SHA1 Message Date
Yui T
016c3a0759 Merge branch 'master' into fixThrowExceptionOnEmitFile 2014-10-09 14:53:29 -07:00
Daniel Rosenwasser
c5c05769d7 Merge pull request #865 from Microsoft/undoContextualSemanticClassification
Undid changes where contextual semantics are taken into account.
2014-10-09 14:38:49 -07:00
Daniel Rosenwasser
291982007a Merge branch 'master' into numbersAreHard
Conflicts:
	tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.errors.txt
2014-10-09 14:38:19 -07:00
Yui T
00c30a3ed7 Merge branch 'master' into fixThrowExceptionOnEmitFile 2014-10-09 14:36:48 -07:00
Daniel Rosenwasser
8fd1c7915c Undid changes where contextual semantics are taken into account. 2014-10-09 13:38:33 -07:00
Sheetal Nandi
87a92b3dd3 Fixed the bad merge and tests failing because of it 2014-10-09 13:18:08 -07:00
Daniel Rosenwasser
13b5fe0573 Ensure that numeric names are in their printed form. 2014-10-09 12:50:01 -07:00
Mohamed Hegazy
dc43e83646 Merge branch 'unionTypes' into unionTypesLS
Conflicts:
	src/compiler/checker.ts
	src/services/services.ts
2014-10-09 11:02:57 -07:00
Yui T
6cb7ffb725 Add baseline 2014-10-09 10:34:22 -07:00
Yui T
ab5f0241eb Fix comments 2014-10-09 10:12:49 -07:00
ChrisBubernak
2b4f48996e Moved the error check from parser to checker & updated baselines 2014-10-09 08:52:53 -07:00
ChrisBubernak
3d6dc58f85 Merge branch 'disallowNumericEnumMembers' of https://github.com/chrisbubernak/TypeScript into disallowNumericEnumMembers 2014-10-09 08:09:11 -07:00
Daniel Rosenwasser
5a49bb610a Handle numeric signs in 'isNumericName'.
To be fair, I don't think humanity knew about negative numbers until like 200 B.C.E.
2014-10-09 00:39:20 -07:00
Mohamed Hegazy
779db6e76a Support find all refs on union properties 2014-10-08 23:21:56 -07:00
Sheetal Nandi
279791e99e Merge branch 'master' into symbolInfoFormatting 2014-10-08 19:00:26 -07:00
Sheetal Nandi
58cfc985b9 Merge branch 'master' into symbolInfoFormatting 2014-10-08 18:25:42 -07:00
Yui T
67eff65e03 Add more test cases 2014-10-08 18:15:07 -07:00
Mohamed Hegazy
29c5b402a3 Merge branch 'master' into objectLiteralCompletion 2014-10-08 17:29:47 -07:00
Chris Bubernak
16f91b1ef3 fixed error message and updated necessary baselines 2014-10-08 17:23:16 -07:00
Daniel Rosenwasser
92a2c7ff3c Use our own scanner for 'isNumericName'. 2014-10-08 17:12:36 -07:00
Mohamed Hegazy
a8a1fa27d8 Try to pick a good signature, if no signature matches 2014-10-08 15:47:30 -07:00
Anders Hejlsberg
5c661baddc Accepting new baselines after merge with master
The tuple type tests from master need to be updated to reflect the new
best common type behavior from union types. This commit simply accepts
the baselines as they are.
2014-10-08 15:37:01 -07:00
Anders Hejlsberg
ea4cbbee4e Merge branch 'master' into unionTypes 2014-10-08 15:23:37 -07:00
Yui T
40f6b6719f Add baseline 2014-10-08 15:05:58 -07:00
Yui T
48c3bc800c Add test file 2014-10-08 14:43:46 -07:00
Anders Hejlsberg
fd5b80805e Accepting new baselines
The new baselines all look correct to me, but obviously a number of the
tests need to be updated to reflect union types and the new behavior of
best common type. This commit does not cover that.
2014-10-08 13:48:44 -07:00
Sheetal Nandi
966e697f2a Compiler test case for usage of contextual rest parameter 2014-10-08 12:31:03 -07:00
Sheetal Nandi
b405045106 Code Review feedback: Quick info will show type of undefined as undefined instead of any 2014-10-08 12:20:54 -07:00
Sheetal Nandi
e1b76523b3 Code review feedback - Show the type as any even inside the with block 2014-10-08 12:19:11 -07:00
ChrisBubernak
15c5c77704 Fixing tests and baselines 2014-10-08 11:11:36 -07:00
Mohamed Hegazy
c439ae4a9d Add support for union properties in goto def 2014-10-07 23:17:05 -07:00
Mohamed Hegazy
5669f63430 add test for quick info 2014-10-07 22:49:06 -07:00
Mohamed Hegazy
b8923b3de1 Support symbol kind for union properties 2014-10-07 22:48:16 -07:00
Sheetal Nandi
8c231716db Code review feedback 2014-10-07 17:44:36 -07:00
Sheetal Nandi
0fbf73a02a Fixed the + overload according to feedback 2014-10-07 17:06:34 -07:00
Daniel Rosenwasser
39bcb10daa Merge pull request #804 from Microsoft/overwhelmedByOverloads
Only show first overload in a series of consecutive overload signatures
2014-10-07 15:34:33 -07:00
Sheetal Nandi
05d428a2ec Sshow signature information if possible (even though signature resolution fails) in given location 2014-10-07 15:28:08 -07:00
Sheetal Nandi
23bdc50593 Enable proto test case 2014-10-07 15:03:37 -07:00
Sheetal Nandi
578e7f710a Fix the quickInfo for rest parameters 2014-10-07 14:04:30 -07:00
Yui T
530a5c0650 Merge branch 'master' into getEmitOutputExternalModule 2014-10-07 13:21:19 -07:00
Sheetal Nandi
7161f5f969 Do not write anonymous function name in type parameter details 2014-10-07 13:20:02 -07:00
Sheetal Nandi
2cc209459b Quick info on undefined
Fixes #775
2014-10-07 13:00:46 -07:00
Sheetal Nandi
430f361353 Enabling more test cases 2014-10-07 11:30:27 -07:00
Chris Bubernak
8286b67c09 Fixed another bug in parser & fixed up baselines 2014-10-06 22:27:22 -07:00
Yui T
747ae1b1f5 Add fourslash tests to cover external module case 2014-10-06 18:37:01 -07:00
Chris Bubernak
c77135d3d9 Removed Numeric members from a bunch of tests
-in these tests it wasn't really in the spirit of the tests for them to be there
-also removed a test that no longer made sense
2014-10-06 16:14:45 -07:00
Daniel Rosenwasser
33fe4013ea Merge pull request #836 from Microsoft/handleAliasedTypes
Handle findAllRefs/getOccurrences for properties inherited from aliased types
2014-10-06 15:21:36 -07:00
Sheetal Nandi
e9681c1877 Enable test cases for augmented types 2014-10-06 15:05:21 -07:00
Sheetal Nandi
643d169465 Better symbol information for lambda variable types at the call site 2014-10-06 14:24:58 -07:00
Cyrus Najmabadi
e2c4d7d0d9 Fixing issue where the top level source file item was not being selected. 2014-10-06 14:22:08 -07:00