709 Commits

Author SHA1 Message Date
Sheetal Nandi
264bd5db7c Merge branch 'master' into relativePathReferenceResolution 2014-11-19 13:11:17 -08:00
Sheetal Nandi
6d4e670c18 Enable baseline check and declaration emit for --noResolve case of files 2014-11-19 13:08:57 -08:00
Sheetal Nandi
e5b004899c Renamed the tests files to more generic names 2014-11-19 13:06:07 -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
df54db758a Merge branch 'master' into usingShorthand
Conflicts:
	bin/tsc.js
	bin/typescriptServices.js
	src/compiler/parser.ts
2014-11-18 18:25:51 -08:00
Yui T
c417df4306 Remove unused getImplementorAtPosition 2014-11-18 17:54:39 -08:00
Mohamed Hegazy
22e2bde7e9 Merge pull request #1158 from gisenberg/master
Adding support for named AMD modules.
2014-11-18 12:18:48 -08:00
Gabriel Isenberg
b54143c326 Added an error condition for multiple AMD module name assignments. 2014-11-18 11:26:44 -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
Anders Hejlsberg
9f284184be Merge pull request #1180 from Microsoft/recursiveTypeComparison
Improve caching in recursive type comparisons (fixes #1170)
2014-11-17 13:11:42 -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
Anders Hejlsberg
100e1c8a77 Improve caching in recursive type comparisons (fixes #1170) 2014-11-17 10:42:53 -08:00
Dick van den Brink
e7bb2e0ba7 Merge branch 'master' into warnaserror
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/compiler/types.ts
	src/harness/harness.ts
2014-11-16 22:02:00 +01:00
Yui T
880e958d11 Fix comment 2014-11-14 16:30:03 -08:00
Vladimir Matveev
647ff4b06a Merge pull request #1167 from Microsoft/formatting_templates
formatting: handle templates spans
2014-11-14 16:24:12 -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
Anders Hejlsberg
bdfb5697af Merge pull request #1163 from Microsoft/typeGuards
Fixes to type guards
2014-11-14 15:36:07 -08:00
Vladimir Matveev
4609d242cf formatting: handle templates spans 2014-11-14 14:36:52 -08:00
Anders Hejlsberg
df544a687c Addressing CR feedback 2014-11-14 13:36:09 -08:00
Daniel Rosenwasser
aec8d9621c Merge pull request #1160 from Microsoft/weDontNeedNoTemplateStringsArrayPreEs6
Default to 'unknown' for the template strings array type in pre-ES6 targets.
2014-11-14 13:07:41 -08:00
Vladimir Matveev
23e35bcfc1 Merge branch 'master' into formatting_scanner 2014-11-14 11:01:17 -08:00
Anders Hejlsberg
91b97009f0 Modifying tests and accepting new baselines 2014-11-14 10:42:31 -08:00
Daniel Rosenwasser
5646743559 Added tests for defining TemplateStringsArray in certain contexts. 2014-11-13 15:17:53 -08:00
Gabriel Isenberg
843d3ec7ca Added a compiler test for named AMD modules. 2014-11-13 11:00:06 -08:00
Sheetal Nandi
152c77cd2a Add test cases for typeof x == s and typeof x != s form of typeguard which has no effect on narrowing type 2014-11-12 12:49:29 -08:00
Sheetal Nandi
45ca9d285f Add test case for instance of type guard with interface with prototype property 2014-11-12 12:36:06 -08:00
Sheetal Nandi
c0b26a9691 Merge branch 'master' into typeGuardConformance 2014-11-12 12:24:43 -08:00
Sheetal Nandi
ce51343e73 Adding testcase for the incorrect eliding of the import declarations 2014-11-11 23:38:18 -08:00
Sheetal Nandi
8c2091bca5 Add tests to cover scenarios for relative path reference resolution 2014-11-11 23:06:35 -08:00
Sheetal Nandi
37d84996db Fix the completion entry for __proto
Fixes #850
2014-11-11 15:56:56 -08:00
Sheetal Nandi
4c28e73372 All the identifiers need to be escaped to make sure compiler doesnt confuse __NonUnderscore character incorrectly
Fixes #548
2014-11-11 15:44:25 -08:00
Daniel Rosenwasser
7a5c360025 Merge pull request #1072 from Microsoft/taggedTemplates
Type checking for tagged template expressions
2014-11-11 13:54:26 -08:00
Daniel Rosenwasser
c22a47148e Merge branch 'master' into taggedTemplates 2014-11-11 13:16:00 -08:00
Sheetal Nandi
80fbc058f4 Removed the debugger statement from test case 2014-11-11 12:26:50 -08:00
Yui T
bb7a0aa9d9 Add conformance tests 2014-11-11 11:31:45 -08:00
Yui T
680999fe3f Move short-hand property tests to conformace folder 2014-11-11 11:30:16 -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
Vladimir Matveev
29497b8933 add comments, update fourslash tests 2014-11-10 19:04:57 -08:00
Vladimir Matveev
7c67759ecf merge with master 2014-11-10 17:24:22 -08:00
Vladimir Matveev
d6769ae090 make smart indenter respect actual start line of the list 2014-11-10 16:33:53 -08:00
Sheetal Nandi
23b861370c Merge pull request #1118 from Microsoft/completionWithBackSlashAfterString
Test case for completion list at backslash following string
2014-11-10 15:56:38 -08:00
Sheetal Nandi
0cabff49b6 Test case for completion list at backslash following string
Fixed by 5acc1a1bd21e7aafb3bd5066969af6a7ddfd547b
Tests #982
2014-11-10 15:13:55 -08:00
Vladimir Matveev
89dee07bf2 merge with master 2014-11-09 23:23:49 -08:00