11285 Commits

Author SHA1 Message Date
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
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
a39064457e Adding tests. 2014-10-03 15:59:20 -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
Daniel Rosenwasser
4069e0a0d0 Finished up "overload collapsing" for navigate-to.
Current semantics:
  - If an overload lacks an implementation, go to the first implementation.
  - If an overload has any implementation, go to the first one.
  - If there are any declarations between an implementation and any overload, this will split the series of overloads (note that this is invalid code).
2014-10-03 15:53:35 -07:00
Sheetal Nandi
61994a7e62 Show the type information in places where there is no symbol associated 2014-10-03 15:50:38 -07:00
Cyrus Najmabadi
1f045e1227 Adding rename tests. 2014-10-03 15:33:29 -07:00
CyrusNajmabadi
cc76e0ebd4 Merge pull request #813 from Microsoft/genericClassificationTweak
Add some heuristics in the lexical classifier to make it play better wit...
2014-10-03 15:18:28 -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
CyrusNajmabadi
00e5b15a05 Merge pull request #809 from Microsoft/localizedServices
Update compiler localized messages with those provided by the language s...
2014-10-02 18:13:13 -07:00
Cyrus Najmabadi
a14e46a5e7 Update compiler localized messages with those provided by the language service. 2014-10-02 17:58:05 -07:00
CyrusNajmabadi
db9ad6d1e5 Merge pull request #808 from Microsoft/outliningCollapse
Specify which outlining spans should auto-collapse if the user choose "c...
2014-10-02 17:45:40 -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
782275924f Only show first overload in a series of consecutive overload signatures for navigateTo 2014-10-01 18:51:58 -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
29e770b58a Merge pull request #798 from Microsoft/flagAllDuplication
Flag all duplication
2014-10-01 14:38:54 -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
10610bb4d8 Merge pull request #792 from Microsoft/sigHelp
Various small fixes related to signature help
2014-10-01 13:15:14 -07:00
Jason Freeman
64638804f8 Merge branch 'master' into sigHelp 2014-10-01 13:10:03 -07:00