Commit Graph

398 Commits

Author SHA1 Message Date
Mohamed Hegazy
08165c0b17 Ensure getEmitOutput only check the file requested 2014-12-01 23:15:13 -08:00
Vladimir Matveev
ad95cc8d47 handle cases when new expression is used with no arguments 2014-12-01 17:18:50 -08:00
Vladimir Matveev
10702797d9 Merge pull request #1321 from Microsoft/fix_token_meaning_in_formatting
take token kind from the tree in case if token kind from scanner is diff...
2014-12-01 15:50:43 -08:00
Vladimir Matveev
7358b0f7d3 take token kind from the tree in case if token kind from scanner is different 2014-12-01 13:29:49 -08:00
Daniel Rosenwasser
9da7287eaa Merge pull request #1275 from Microsoft/unterminator
Keep track of unterminated literal expressions.
2014-12-01 12:57:33 -08:00
Cyrus Najmabadi
16e28156e5 Support arbitrary numbers of implements and extends clauses (with arbitrary numbers of types) for classes and interfaces.
This vastly improves our error tolerance and messages for when the user writes an illegal heritage clause sequence.
2014-11-30 15:38:45 -08:00
Vladimir Matveev
cca6eeaf99 new lines that were added\removed by rules must always be honores even if they doesn't trigger recomputation of indentation 2014-11-27 19:03:50 -08:00
Jason Freeman
02dc56946e Merge branch 'master' into computedProperties 2014-11-26 20:12:04 -08:00
Daniel Rosenwasser
0c348d28d5 Confused count with index. 2014-11-26 17:00:44 -08:00
Daniel Rosenwasser
cef5062791 Fixed issue where classifier didn't check for backslash-newline. 2014-11-26 16:32:30 -08:00
Vladimir Matveev
eda4b1bea0 handle regexes correctly in formatting 2014-11-26 00:29:20 -08:00
Jason Freeman
480883b227 Skip computed properties in the nav bar 2014-11-25 16:09:10 -08:00
Daniel Rosenwasser
d373dc8a99 Merge branch 'master' into getOccsForModifiers 2014-11-25 15:03:28 -08:00
Daniel Rosenwasser
ad39bdfb01 Merge branch 'master' into taggedSigHelp
Conflicts:
	src/services/signatureHelp.ts
2014-11-24 16:34:00 -08:00
Daniel Rosenwasser
7836ae82b7 Fixed issue where findAllRefs on identifiers starting with 2+ underscores failed. 2014-11-21 16:53:32 -08:00
Sheetal Nandi
28c41e869a Merge branch 'master' into constLet 2014-11-20 21:06:08 -08:00
Sheetal Nandi
77572dab0c Merge remote-tracking branch release-1.3 2014-11-20 20:24:08 -08:00
Daniel Rosenwasser
7211dfa84d Added test. 2014-11-20 17:54:46 -08:00
Sheetal Nandi
4320c67a38 Merge branch 'master' into constLet 2014-11-20 16:56:14 -08:00
Vladimir Matveev
60417ff379 save token in scanner after scaning hex literal 2014-11-20 13:44:51 -08:00
Daniel Rosenwasser
62ec1fc0bd Added more tests. 2014-11-20 12:30:10 -08:00
Daniel Rosenwasser
f283f8055f Merge branch 'master' into getOccsForModifiers 2014-11-19 17:23:05 -08:00
Paul van Brenk
629ea86043 Updated test case and added comment 2014-11-19 15:05:07 -08:00
Paul van Brenk
5778094428 Added test case for quickinfo on import statement. 2014-11-19 14:03:20 -08:00
Daniel Rosenwasser
b98f6b4688 Paramter -> Parameter 2014-11-19 11:55:05 -08:00
Vladimir Matveev
80abd1e115 Merge pull request #1208 from Microsoft/indentation_nested_scopes
Fix indentation when multiple nested scopes are involved
2014-11-18 22:29:32 -08:00
Vladimir Matveev
447361cba7 fix getContainingList to use rangeContainsStartEnd function 2014-11-18 20:55:54 -08:00
Yui T
c417df4306 Remove unused getImplementorAtPosition 2014-11-18 17:54:39 -08:00
Daniel Rosenwasser
513a8c3e97 Fixed broken test. 2014-11-18 17:48:58 -08:00
Daniel Rosenwasser
780823836c Merge branch 'master' into taggedSigHelp 2014-11-18 17:42:27 -08:00
Daniel Rosenwasser
dfe79621fe Added tests for overloads. 2014-11-18 17:41:58 -08:00
Daniel Rosenwasser
4e18efd25c Tests for signature help on tagged templates with no overloads. 2014-11-18 13:49:39 -08:00
Yui T
5844f68040 Address code review 2014-11-18 10:53:14 -08:00
Yui T
e6a1ac14bb Merge branch 'master' into gotoDefShorthand 2014-11-18 09:45:57 -08:00
Daniel Rosenwasser
c2d92188d4 Fail on tests with errors; reinstated noResolve; corrected tests that were not actually compiling. 2014-11-17 18:13:47 -08:00
Vladimir Matveev
ced8785bd3 eliminate usage of TypeScript module from services layer 2014-11-17 17:01:23 -08:00
Yui T
d52b096d55 go-to-definition with test cases 2014-11-17 14:27:14 -08:00
Yui T
1b66ee6f3a Merge branch 'master' into shorthandProperty
Conflicts:
	src/compiler/checker.ts
2014-11-17 11:35:02 -08:00
Yui T
b3078f265e Add a test for quick-info 2014-11-17 10:56:59 -08:00
Vladimir Matveev
d9829f4635 added more tests 2014-11-14 16:23:47 -08:00
Yui T
03e0722927 Add test cases and rename test files 2014-11-14 15:44:06 -08:00
Vladimir Matveev
4609d242cf formatting: handle templates spans 2014-11-14 14:36:52 -08:00
Vladimir Matveev
23e35bcfc1 Merge branch 'master' into formatting_scanner 2014-11-14 11:01:17 -08:00
Daniel Rosenwasser
c111086552 Added a few tests. 2014-11-12 22:25:31 -08:00
Sheetal Nandi
0877a650c3 Code review feedback 2014-11-12 18:42:31 -08:00
Sheetal Nandi
0fdb0fa2d4 Quickinfo and completion entry should display const enum enumName if enum is constant
Handles #1084
2014-11-12 14:24:51 -08:00
Sheetal Nandi
49ae5c7117 Fixes the quickInfo and completion list details for let and adds test cases for let and const
Handles #1083
2014-11-12 14:23:59 -08:00
Sheetal Nandi
37d84996db Fix the completion entry for __proto
Fixes #850
2014-11-11 15:56:56 -08:00
Sheetal Nandi
80fbc058f4 Removed the debugger statement from test case 2014-11-11 12:26:50 -08:00
Sheetal Nandi
57af2623c6 If we are comparing left hand side for is position of type node, it is false, because it is namespace position and not type position
Fixes #837
2014-11-10 19:19:33 -08:00