1357 Commits

Author SHA1 Message Date
Anders Hejlsberg
ea4cbbee4e Merge branch 'master' into unionTypes 2014-10-08 15:23:37 -07:00
Anders Hejlsberg
3a17b02393 Improved type argument inference with union types 2014-10-08 14:25:13 -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
Anders Hejlsberg
95584e9104 Addressing CR feedback 2014-10-08 06:56:25 -07:00
Mohamed Hegazy
e5b6bfbc46 add declaration target to generate declarations for compiler and services 2014-10-07 20:51:23 -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
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
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
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
Cyrus Najmabadi
9e4fe5b1e8 Don't merge nav bar items that are at different indent levels 2014-10-07 14:24:24 -07:00
Anders Hejlsberg
d70494fdad Narrowing of variable types using typeof/instanceof type guards 2014-10-07 14:05:58 -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
Yui T
d345d228a7 Fix spelling 2014-10-07 10:17:29 -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
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
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
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
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
Chris Bubernak
a500ac2266 specific type for function param 2014-10-03 18:58:50 -07:00
Chris Bubernak
e6b5591ae9 Updated baselines 2014-10-03 18:50:48 -07:00
Daniel Rosenwasser
c1d15c792b Merge branch 'master' into navbar
Also fixed getSourceText and renamed it to getTextOfNode
2014-10-03 17:44:52 -07:00
Yui T
52f8ae3eec Tuple conformance 2014-10-03 17:37:29 -07:00
Cyrus Najmabadi
3fa17eff27 Cleaning up the new rename-comments/strings code.
Mohamed rightly pointed out we were triplicating work and we could just roll
the new checks into the existing tree walking code.
2014-10-03 17:33:03 -07:00