988 Commits

Author SHA1 Message Date
Jason Freeman
98f8ec5d5a Fix crash when getting member completion for an object literal 2014-10-07 15:36:55 -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
Cyrus Najmabadi
1a48da9c94 Don't show locals as children of functions. 2014-10-05 23:47:34 -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
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
Chris Bubernak
a500ac2266 specific type for function param 2014-10-03 18:58:50 -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
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
Daniel Rosenwasser
208e36d294 Cover all top-level items in 'getIndent'. 2014-10-03 17:28:48 -07:00
Daniel Rosenwasser
1814261269 Moved 'basicChildItem' to 'createChildItem' and renamed it 'createItem'. 2014-10-03 16:57:41 -07:00
CyrusNajmabadi
6b76a6d826 Merge pull request #816 from Microsoft/renameCommentsAndStrings
Support rename in comments and strings.
2014-10-03 16:29:18 -07:00
Daniel Rosenwasser
7d9bf5093b Replaced 'getModuleNameFromFilename' with 'removeFileExtension'. 2014-10-03 16:21:15 -07:00
Daniel Rosenwasser
4ba0ce433f Renamed 'getScriptLexicalItemsWalkerSuperCala[...].ts' to 'navigationBar.ts'. 2014-10-03 16:12:59 -07:00
Cyrus Najmabadi
8aaee07409 CodeReview feedback, and some tests. 2014-10-03 15:56:44 -07:00
Sheetal Nandi
468e9b62ba Renamed assertionMessage to messageAtLastKnownMarker in fourslash 2014-10-03 15:53:41 -07:00
Cyrus Najmabadi
1f045e1227 Adding rename tests. 2014-10-03 15:33:29 -07:00
Sheetal Nandi
710bac6d81 Fix the source map directory resolution with non case sensitive file names 2014-10-03 15:10:12 -07:00
Sheetal Nandi
fe8f736207 Enable tests for the case sensitive and non case sensitive path resolution during soucemap path calculation 2014-10-03 15:07:18 -07:00
Cyrus Najmabadi
422324f0af CodeReview feedback. 2014-10-03 15:06:04 -07:00
Sheetal Nandi
8a650bf7ed Get just the name of the symbol (instead of qualified path) as symbolName of the definition info.
Fixes #652
2014-10-03 14:58:11 -07:00
Cyrus Najmabadi
2a8b9ef21f Support rename in comments and strings. 2014-10-03 14:53:50 -07:00
ChrisBubernak
8533b592e1 refactored checker again 2014-10-03 14:52:16 -07:00
Sheetal Nandi
71b77106a8 Add test case to verify the definition name and container name
Rename dialog will use this name and scope name returned
2014-10-03 14:51:22 -07:00
Chris Bubernak
4714c26543 rewrote changes to the checker 2014-10-03 08:09:57 -07:00
Cyrus Najmabadi
e751c34fcb Add some heuristics in the lexical classifier to make it play better with the syntactic classifier when classifying expressions involving generics. 2014-10-03 01:54:43 -07:00
Cyrus Najmabadi
a14e46a5e7 Update compiler localized messages with those provided by the language service. 2014-10-02 17:58:05 -07:00
Cyrus Najmabadi
183bed1bb8 Specify which outlining spans should auto-collapse if the user choose "collapse to definitions". 2014-10-02 17:35:48 -07:00
ChrisBubernak
12e1566af1 First changes to checker for this fix 2014-10-02 16:02:29 -07:00
Daniel Rosenwasser
ffef437320 Merge pull request #799 from Microsoft/stopBlindlyColoring
Values sharing names with interfaces no longer classified as interfaces
2014-10-01 17:42:15 -07:00
Mohamed Hegazy
060a8b68c2 Merge pull request #801 from Microsoft/absolutePathRef
Handle /// references with absolute path
2014-10-01 17:03:48 -07:00
Mohamed Hegazy
93e5a94dc8 support goto def on /// references with absolute path 2014-10-01 16:13:06 -07:00
Mohamed Hegazy
0434635b94 handle absolute path in /// references 2014-10-01 16:12:16 -07:00
Yui T
5926a03363 Merge branch 'master' into flagAllDuplication 2014-10-01 14:27:41 -07:00
Yui T
1a3db28ef4 Merge branch 'master' of https://github.com/Microsoft/TypeScript 2014-10-01 14:27:10 -07:00
Yui T
8e54c62f9e Fix spelling 2014-10-01 14:16:55 -07:00
Mohamed Hegazy
1a7862c316 Merge pull request #786 from Microsoft/aliasCompletion
Show aliases in completion list
2014-10-01 13:54:40 -07:00
Mohamed Hegazy
a37106d4da Merge pull request #748 from chrisbubernak/selfReferencingFileError
Fix issue #568 (no error for file self reference)
2014-10-01 13:44:47 -07:00
Jason Freeman
64638804f8 Merge branch 'master' into sigHelp 2014-10-01 13:10:03 -07:00
Daniel Rosenwasser
a6e991a3db Fixed bug where value-space identifiers got classified as interfaces when sharing the same name as an interface. 2014-10-01 12:44:17 -07:00
Yui T
fe80647a7a Fix error reporting position 2014-10-01 11:06:18 -07:00