Daniel Rosenwasser
d266b68f9d
Added test case for semantic classification with union types.
2014-10-14 17:29:46 -07:00
Daniel Rosenwasser
dde8855530
Merge branch 'master' into semanticColorizationModules
...
Conflicts:
src/services/services.ts
2014-10-14 17:07:16 -07:00
Daniel Rosenwasser
640554ae48
Added facilities for using positions on classification tests.
2014-10-13 17:29:19 -07:00
Mohamed Hegazy
f5cd4145d5
Merge branch 'master' into unionTypes
...
Conflicts:
src/compiler/types.ts
src/services/services.ts
2014-10-13 16:16:13 -07:00
Sheetal Nandi
dfb7785da0
Removed the debugger statement
2014-10-13 15:03:11 -07:00
Daniel Rosenwasser
014d0d7143
Added test case, renamed test cases.
2014-10-13 14:36:36 -07:00
Mohamed Hegazy
4f4f59a781
Merge changes from master in services.ts
2014-10-13 14:06:16 -07:00
Sheetal Nandi
ab48363bfa
Fix how arguments and undefined are shown in the quickInfo
...
Removes the undefined identication from symbol flags instead add method to typechecker
2014-10-13 13:06:03 -07:00
Anders Hejlsberg
fc842b177e
Merge branch 'master' into unionTypes
...
Conflicts:
src/compiler/checker.ts
src/compiler/types.ts
src/services/services.ts
tests/baselines/reference/assignmentCompatBetweenTupleAndArray.errors.txt
tests/baselines/reference/bestCommonTypeOfTuple.types
tests/baselines/reference/bestCommonTypeOfTuple2.types
tests/baselines/reference/castingTuple.errors.txt
tests/baselines/reference/contextualTypeWithTuple.errors.txt
tests/baselines/reference/genericCallWithTupleType.errors.txt
tests/baselines/reference/indexerWithTuple.types
tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.errors.txt
2014-10-13 12:37:34 -07:00
Sheetal Nandi
77a93d2cca
Merge pull request #874 from Microsoft/betterAliasSymbolInfo
...
Shows better information for aliases in the quick info/completion entry
2014-10-13 12:05:24 -07:00
Anders Hejlsberg
a76a418814
Accepting new baselines
2014-10-13 06:56:58 -07:00
Mohamed Hegazy
04e5309135
Merge branch 'unionTypes' into unionTypesLS
...
Conflicts:
src/compiler/checker.ts
2014-10-10 17:39:52 -07:00
Mohamed Hegazy
2ce627c6dd
Handle union properties completions on apparant types
2014-10-10 17:07:13 -07:00
Daniel Rosenwasser
41c45a9088
Fixed semantic colorization for module names on the value side.
2014-10-10 17:04:30 -07:00
Anders Hejlsberg
c9a42c19ab
Accepting new baselines
2014-10-10 17:01:28 -07:00
Mohamed Hegazy
bdac6ca895
Merge pull request #841 from chrisbubernak/disallowNumericEnumMembers
...
Fix for issue #134 (Disallow numeric enum members)
2014-10-10 16:24:12 -07:00
Sheetal Nandi
6f6be7e0e4
Removed incorrect check of symbolKind determination of undefined symbol
2014-10-10 15:58:33 -07:00
Sheetal Nandi
3715af1a5a
Show call and construct signatures when using aliases
2014-10-10 15:52:34 -07:00
Sheetal Nandi
471d80d91e
Show better alias information in completion entry and quickInfo
2014-10-10 15:24:19 -07:00
Sheetal Nandi
8ff6251200
Do not use internal aliasing when getting symbol full name to show in quickInfo or completion list
2014-10-10 15:02:48 -07:00
Dan Quirk
8ce1760d9e
Fixing merge conflicts
2014-10-10 14:49:35 -07:00
Dan Quirk
bacb9d0b22
Test updates from union changes
2014-10-10 14:41:14 -07:00
Cyrus Najmabadi
d003561464
Fix newlines in tests
2014-10-10 14:23:12 -07:00
Daniel Rosenwasser
b2457bd9b3
Re-added semantic colorization fix for colliding types colliding in value and namespace space, added a test.
2014-10-09 17:02:23 -07:00
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
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
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
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
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