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