Commit Graph

35431 Commits

Author SHA1 Message Date
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 2eb51ab874 Use getRootSymbols for all union property needs 2014-10-08 23:28:17 -07:00
Mohamed Hegazy 779db6e76a Support find all refs on union properties 2014-10-08 23:21:56 -07:00
Sheetal Nandi 8b3904f8f3 Merge pull request #793 from Microsoft/symbolInfoFormatting
Formatting of symbol information, along with doc comments support
2014-10-08 19:05:23 -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 90ed17b21e Fix formatting 2014-10-08 18:18:41 -07:00
Yui T 67eff65e03 Add more test cases 2014-10-08 18:15:07 -07:00
Daniel Rosenwasser 400f6eb654 Merge pull request #859 from Microsoft/useProperMeaningAtLocation
Use proper meanings when requesting information about a node
2014-10-08 17:59:29 -07:00
Sheetal Nandi 4061e02b42 Fixed the typo 2014-10-08 17:58:07 -07:00
Mohamed Hegazy 2d2c4a907d Merge pull request #853 from Microsoft/objectLiteralCompletion
Fix crash when getting member completion for an object literal
2014-10-08 17:34:01 -07:00
Mohamed Hegazy 29c5b402a3 Merge branch 'master' into objectLiteralCompletion 2014-10-08 17:29:47 -07:00
Mohamed Hegazy 2e9a20f8ce Respond to code review comments 2014-10-08 17:29:14 -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
Daniel Rosenwasser eb3106d2b7 CR feedback on the checker 2014-10-08 15:44:49 -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 3a17b02393 Improved type argument inference with union types 2014-10-08 14:25:13 -07:00
Daniel Rosenwasser 3debebe555 Fixed ordering, syntax, addressed CR feedback, made things work. 2014-10-08 14:23:23 -07:00
Sheetal Nandi 063e3aca9f Use string to marshal in SymbolDisplayPartKind instead of enum 2014-10-08 13:51:11 -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
Daniel Rosenwasser 712e877762 Make 'getSymbolKind' semantically sensitive to the location of requests. 2014-10-08 12:42:34 -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
Yui T b90c5f2ca4 Address code review 2014-10-08 10:26:39 -07:00
Anders Hejlsberg 95584e9104 Addressing CR feedback 2014-10-08 06:56:25 -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
Yui T 06ac9c95be Merge branch 'fixThrowExceptionOnEmitFile' of https://github.com/Microsoft/TypeScript into fixThrowExceptionOnEmitFile 2014-10-07 21:41:33 -07:00
Yui T 96cdc4f163 Fix throwing exception from emitFile 2014-10-07 21:41:04 -07:00
Yui T 3b896f5837 Dix throwing exception from emitting file 2014-10-07 21:38:51 -07:00
Mohamed Hegazy e5b6bfbc46 add declaration target to generate declarations for compiler and services 2014-10-07 20:51:23 -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
Sheetal Nandi d4e58b2fd9 Code Review feedback 2014-10-07 16:50:53 -07:00
Jason Freeman 37a839fcf7 Merge pull request #848 from Microsoft/sigHelpCrash
Add asserts to help diagnose signature help crash #832
2014-10-07 16:05:35 -07:00
Jason Freeman 0cb99728a3 Merge branch 'master' into sigHelpCrash 2014-10-07 15:51:23 -07:00
Jason Freeman 98f8ec5d5a Fix crash when getting member completion for an object literal 2014-10-07 15:36:55 -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
CyrusNajmabadi 3e594ea23b Merge pull request #851 from Microsoft/blockOutlining
Outlining spans for a standalone block shouldn't have the span of their ...
2014-10-07 15:25:53 -07:00
CyrusNajmabadi 12dab06ec8 Merge pull request #849 from Microsoft/navBarMerging
Don't merge nav bar items that are at different indent levels
2014-10-07 15:16:09 -07:00