Commit Graph

35940 Commits

Author SHA1 Message Date
Vladimir Matveev d225035622 cut usage of the old tree from the services layer 2014-11-17 15:57:40 -08:00
Daniel Rosenwasser 0416c6fdb8 Fixed isUnclosedTemplateLiteral to account for new possible inputs. 2014-11-17 15:31:58 -08:00
Daniel Rosenwasser 34087bd9ec Refactored code, adjusted for residing out of bounds of the template. 2014-11-17 15:13:58 -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 acc2550a7f Merge pull request #1127 from Microsoft/shorthandProperty
Shorthand property
2014-11-17 13:09:49 -08:00
Mohamed Hegazy ff2e4fa8a7 remove extra call to getSourceFile 2014-11-17 13:07:17 -08:00
Mohamed Hegazy 4c2f5d159c Add some more jsdoc comments and ensure everything has a constructor type when possible 2014-11-17 13:06:54 -08:00
Mohamed Hegazy bdee183887 minor fixes 2014-11-17 12:47:58 -08:00
Mohamed Hegazy 1abe1d7e03 Add dom to es6 lib 2014-11-17 12:47:45 -08:00
Daniel Rosenwasser c79c124adb Merge branch 'master' into taggedSigHelp 2014-11-17 12:20:16 -08:00
Anders Hejlsberg b99b040384 Addressing CR feedback 2014-11-17 12:13:38 -08:00
Mohamed Hegazy f33c1d524c Add ArrayBufferView definition to ES6 lib 2014-11-17 11:53:28 -08:00
Mohamed Hegazy 4413dd5084 Move the Internationalization API to its own file and include it in ES6 typings 2014-11-17 11:35:43 -08:00
Yui T 1b66ee6f3a Merge branch 'master' into shorthandProperty
Conflicts:
	src/compiler/checker.ts
2014-11-17 11:35:02 -08:00
Mohamed Hegazy 19854a0386 Add TypedArray tests 2014-11-17 11:16:03 -08:00
Mohamed Hegazy 25ce5db7f3 Merge branch 'master' into es6Typings
Conflicts:
	src/harness/harness.ts
	src/lib/core.d.ts
2014-11-17 11:15:46 -08:00
Mohamed Hegazy 0dddfd9b6f respond to code review comment 2014-11-17 11:01:21 -08:00
Mohamed Hegazy 6c6d9bf091 Add test262 test runner 2014-11-17 11:01:05 -08:00
Mohamed Hegazy 0629bba5bf allow non ts files to be passed in to the compiler 2014-11-17 10:59:55 -08:00
Mohamed Hegazy 1986fb1a57 Respond to code review comments 2014-11-17 10:59:03 -08:00
Yui T b3078f265e Add a test for quick-info 2014-11-17 10:56:59 -08:00
Anders Hejlsberg 9a1b031469 Accepting new baselines. 2014-11-17 10:46:02 -08:00
Anders Hejlsberg 100e1c8a77 Improve caching in recursive type comparisons (fixes #1170) 2014-11-17 10:42:53 -08:00
Mohamed Hegazy d5cfceba3e Merge pull request #966 from DickvdBrink/warnaserror
implemented treat warning as errors commandline option.
2014-11-16 17:42:34 -08:00
Dick van den Brink c90fb4a7d3 Update baseline 2014-11-16 22:05:07 +01: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
Vladimir Matveev 9a5df8585b scan starting from the beginning of target span 2014-11-14 22:34:36 -08:00
Mohamed Hegazy 2897612eee Add Promise typing support 2014-11-14 17:43:20 -08:00
Daniel Rosenwasser 6f8f79efe2 Got sig help working in tagged no-sub templates. 2014-11-14 17:30:19 -08:00
CyrusNajmabadi 20599e6fe8 Merge pull request #1169 from Microsoft/functionConstructorNodes
Function and constructor types in the syntax tree.
2014-11-14 17:28:33 -08:00
Cyrus Najmabadi ffa48152eb update comment. 2014-11-14 17:15:25 -08:00
Daniel Rosenwasser 64960cf873 Got sig help working in the template head. 2014-11-14 17:13:00 -08:00
Cyrus Najmabadi 7fc05f5017 CR feedback. 2014-11-14 17:13:00 -08:00
Cyrus Najmabadi 96613737c2 Type checker symbols must be transient. 2014-11-14 16:49:50 -08:00
Cyrus Najmabadi 9a50f41af8 More CR feedback. 2014-11-14 16:43:07 -08:00
Cyrus Najmabadi ba2e4bff10 cr feedback. 2014-11-14 16:40:11 -08:00
Cyrus Najmabadi 3c9eea2df0 Update comment. 2014-11-14 16:32:07 -08: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
Cyrus Najmabadi d948510425 Function and constructor types in the syntax tree. 2014-11-14 16:23:51 -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 4bf023982c Merge branch 'master' into taggedSigHelp 2014-11-14 13:09: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 c8412c67fe Merge pull request #1109 from Microsoft/formatting_scanner
Formatting implementation using new tree
2014-11-14 11:02:37 -08:00
Vladimir Matveev 23e35bcfc1 Merge branch 'master' into formatting_scanner 2014-11-14 11:01:17 -08:00