Jason Freeman
|
672d8e576f
|
Get rid of getRootSymbol and include target's flags in transient symbol's flags
|
2014-10-15 12:20:22 -07:00 |
|
Jason Freeman
|
1619738b93
|
Extract the write methods into a display builder in the checker
|
2014-10-14 17:30:30 -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 |
|
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 |
|
Mohamed Hegazy
|
4442b45bad
|
Add a temporary fix to quick info
|
2014-10-10 17:19:43 -07:00 |
|
Mohamed Hegazy
|
f5a9feee9f
|
ensure unionProperty symbols have declarations set at creation time
|
2014-10-10 16:41:05 -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 |
|
Mohamed Hegazy
|
9f43ac02de
|
respond to code review remarks
|
2014-10-10 10:59:30 -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 |
|
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
|
8659dc5ca0
|
Addressed CR feedback.
|
2014-10-09 13:54:37 -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
|
927f04f64f
|
Fix contextually typed object literal proeprties that are not properties of the union type but are properties on of one of its constituant types
|
2014-10-09 11:16:04 -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 |
|
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
|
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 |
|
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 |
|
Mohamed Hegazy
|
29c5b402a3
|
Merge branch 'master' into objectLiteralCompletion
|
2014-10-08 17:29:47 -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 |
|
Daniel Rosenwasser
|
712e877762
|
Make 'getSymbolKind' semantically sensitive to the location of requests.
|
2014-10-08 12:42:34 -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 |
|
Mohamed Hegazy
|
c439ae4a9d
|
Add support for union properties in goto def
|
2014-10-07 23:17:05 -07:00 |
|
Mohamed Hegazy
|
b8923b3de1
|
Support symbol kind for union properties
|
2014-10-07 22:48:16 -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
|
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 |
|
Cyrus Najmabadi
|
0153390535
|
Outlining spans for a standalone block shouldn't have the span of their parent.
|
2014-10-07 15:09:30 -07:00 |
|
Daniel Rosenwasser
|
f68197f520
|
Properly use a bit test instead of equality, due to intersecting meanings.
|
2014-10-07 14:36:44 -07:00 |
|
Cyrus Najmabadi
|
9e4fe5b1e8
|
Don't merge nav bar items that are at different indent levels
|
2014-10-07 14:24:24 -07:00 |
|
Daniel Rosenwasser
|
66e1e47d2e
|
Use local meaning for variables in quick info.
This means we no longer indicate a variable is an interface if it shares the a name with one.
|
2014-10-07 14:06:21 -07:00 |
|
CyrusNajmabadi
|
a8579af002
|
Merge pull request #847 from Microsoft/marshallDiagnosticsCode
Properly marshall diagnostic codes to the managed layer
|
2014-10-07 13:52:11 -07:00 |
|
Jason Freeman
|
8346b48e6d
|
Add assserts to help diagnose signature help crash #832
|
2014-10-07 13:37:57 -07:00 |
|
Cyrus Najmabadi
|
0b7453b9d6
|
Properly marshall diagnostic codes to the managed layer
|
2014-10-07 13:31:21 -07:00 |
|
Yui T
|
530a5c0650
|
Merge branch 'master' into getEmitOutputExternalModule
|
2014-10-07 13:21:19 -07:00 |
|