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
Anders Hejlsberg
d70494fdad
Narrowing of variable types using typeof/instanceof type guards
2014-10-07 14:05:58 -07:00
Sheetal Nandi
578e7f710a
Fix the quickInfo for rest parameters
2014-10-07 14:04:30 -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
Yui
b379840a1b
Merge pull request #840 from Microsoft/getEmitOutputExternalModule
...
Get emit output external module
2014-10-07 13:42:49 -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
Yui T
7d725037b3
Address code review
2014-10-07 13:20:06 -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
Yui T
d345d228a7
Fix spelling
2014-10-07 10:17:29 -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
Yui T
be02f962c7
Fix compileOnSave with external module
2014-10-06 18:34:01 -07:00
Jason Freeman
0625cc4650
Update compiler version to 1.3
2014-10-06 18:18:19 -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
Chris Bubernak
7b9dee8df8
Fixed bug where numeric check wasn't catching everything
2014-10-06 16:05:50 -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
Daniel Rosenwasser
eb5d378d55
Reverted code back to original location since these functions no longer need to be exported.
2014-10-06 15:03:50 -07:00
Daniel Rosenwasser
573078c50c
Use 'getMeaningFromDeclaration' to classify identifiers.
2014-10-06 14:50:10 -07:00
Sheetal Nandi
71e5314e96
Get symbolKind as part of display part determination itself
2014-10-06 14:33:35 -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
CyrusNajmabadi
e1bb169607
Merge pull request #826 from Microsoft/navBarTweak
...
Tweak how we populate NavBarItems.
2014-10-06 13:33:05 -07:00
Daniel Rosenwasser
bc8c6c9848
Handle findAllRefs/getOccurrences for properties inherited from aliased types.
2014-10-06 13:14:53 -07:00
Sheetal Nandi
be051f02b5
Fix generic symbol display information
2014-10-06 12:29:49 -07:00
Sheetal Nandi
c40f02a248
Merge pull request #817 from Microsoft/renameEnumMember
...
Fixes the name displayed in the rename dialog to be just symbol name instead of qualified path
2014-10-06 11:57:13 -07:00
Sheetal Nandi
2de4ad0335
Merge pull request #818 from Microsoft/sourceMapRelativeDirName
...
Fixes incorrect path resolution of sources to sourcemap when the directory paths differ in only case
2014-10-06 11:48:10 -07:00
Sheetal Nandi
4cf78744e3
Added test cases for --outDir option
2014-10-06 11:37:08 -07:00
Sheetal Nandi
61f776b8f4
Added test case for rename of enum member using rename api
2014-10-06 11:30:03 -07:00
Yui
85fd141be2
Merge pull request #822 from Microsoft/tupleConformance
...
Tuple conformance
2014-10-06 11:14:23 -07:00
Yui T
0ef3cd1b22
Merge branch 'master' into tupleConformance
2014-10-06 10:39:12 -07:00
Yui T
7fe643b86b
Merge branch 'tupleConformance' of https://github.com/Microsoft/TypeScript into tupleConformance
2014-10-06 10:37:15 -07:00
Yui T
6dfb60d77c
Remove duplicate file
2014-10-06 10:36:54 -07:00
Yui T
0f39e5aa10
Remove duplicate fil
2014-10-06 09:51:42 -07:00
Cyrus Najmabadi
1a48da9c94
Don't show locals as children of functions.
2014-10-05 23:47:34 -07:00
Chris Bubernak
cbfbae94fd
Added a message & a check for numerics in the parser
2014-10-05 22:21:43 -07:00
Cyrus Najmabadi
3a6c328f00
Update tests.
2014-10-05 21:58:37 -07:00
Cyrus Najmabadi
7222963923
Tweak how we populate NavBarItems.
...
Now we will always place child items of a node in the right bar, even if we're
also placing it on the 'top level nodes' list on the left. This makes things
clearer for users by making it clear that any time you have a node selected on
the left, you can always find its children on the right. And, it still preserves
the behavior we want where the left list acts as a high level 'table of contents'
for the file.
2014-10-05 21:17:13 -07:00
Mohamed Hegazy
432fff1362
Merge pull request #823 from chrisbubernak/betterErrorsForBitwiseOperatorsOnBooleans
...
Fix for issue #712
2014-10-05 09:51:11 -07:00
Chris Bubernak
7398853817
fixed spelling mistake
2014-10-04 11:25:16 -07:00
Chris Bubernak
6044e3aea3
Made fixes based on CR feedback
2014-10-04 10:10:55 -07:00
Anders Hejlsberg
e836fe1729
Initial implementation of Union Types
2014-10-04 09:19:47 -07:00
Daniel Rosenwasser
ded27df932
Merge pull request #709 from Microsoft/navbar
...
Moved Navigation Bar Functionality to use the New Tree
2014-10-03 20:49:57 -07:00
CyrusNajmabadi
640dba4b44
Merge pull request #821 from Microsoft/renameFeedback
...
Cleaning up the new rename-comments/strings code.
2014-10-03 20:04:08 -07:00