Commit Graph

7968 Commits

Author SHA1 Message Date
Micah Zoltu 386eeee856 Never normalize end-of-lines on clone/commit. 2015-05-31 15:45:41 -07:00
Anders Hejlsberg e336e3ad0a Adding regression test 2015-05-30 18:09:13 -07:00
Anders Hejlsberg 0872ed67ef Merge pull request #3266 from Microsoft/localTypes
Local types
2015-05-30 17:48:56 -07:00
Anders Hejlsberg 46e0ba82ce Remove old (and insufficient) instantiation caching 2015-05-30 17:25:44 -07:00
Anders Hejlsberg 6f734d6ede Addressing CR feedback 2015-05-30 17:11:38 -07:00
Anders Hejlsberg 413176b2a1 Use symbols instead of types in infinite instantiation detection 2015-05-30 16:37:03 -07:00
Anders Hejlsberg f0ac90f6bd Accepting new baselines 2015-05-30 11:41:33 -07:00
Anders Hejlsberg a2783edbeb Merge branch 'master' into localTypes 2015-05-30 11:32:59 -07:00
Anders Hejlsberg db30e5745b Removing unnecessary logic 2015-05-30 09:27:06 -07:00
Anders Hejlsberg 143fd5d954 New test and baselines 2015-05-30 09:19:10 -07:00
Anders Hejlsberg 3f99b74935 Display nested generic types as f<A>.g<B>.C<X, Y> 2015-05-30 09:17:53 -07:00
Jason Freeman f531ff8439 Merge pull request #3308 from Microsoft/fixJSDocErrorCode
Fix JSDoc error code for to avoid duplicate error code
2015-05-29 18:15:50 -07:00
Zhengbo Li 321cfab2d7 CR feedback 2015-05-29 18:03:41 -07:00
Jason Freeman 77b46a2c3d Fix JSDoc error code for to avoid duplicate error code 2015-05-29 17:58:43 -07:00
Jason Freeman 675679acae Merge pull request #3031 from Microsoft/generators
Basic support for generators as iterators
2015-05-29 17:48:11 -07:00
Jason Freeman 171b385237 Fix CRLF issue in baselines 2015-05-29 17:37:54 -07:00
Zhengbo Li c597bd63fc Add APIs to provide project info for a given file
Return the path of the config file and the file name list of the project
(optionally). This is helpful in differentiate the build command
behavior for loose files and configured projects in sublime.
2015-05-29 17:20:41 -07:00
Jason Freeman 1e7c774d71 Update symbol baselines because of things in lib.d.ts moving around 2015-05-29 17:14:55 -07:00
Jason Freeman 059bb18bac Merge branch 'master' of https://github.com/Microsoft/TypeScript into generators
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	tests/baselines/reference/emitArrowFunctionWhenUsingArguments14_ES6.symbols
	tests/baselines/reference/emitArrowFunctionWhenUsingArguments15_ES6.symbols
	tests/baselines/reference/emitArrowFunctionWhenUsingArguments16_ES6.symbols
	tests/baselines/reference/emitArrowFunctionWhenUsingArguments17_ES6.symbols
	tests/baselines/reference/emitArrowFunctionWhenUsingArguments18_ES6.symbols
	tests/baselines/reference/for-of37.symbols
	tests/baselines/reference/for-of38.symbols
	tests/baselines/reference/for-of40.symbols
	tests/baselines/reference/for-of45.symbols
	tests/baselines/reference/for-of50.symbols
	tests/baselines/reference/iterableArrayPattern30.symbols
	tests/baselines/reference/promiseVoidErrorCallback.symbols
	tests/baselines/reference/typedArrays.symbols
2015-05-29 17:14:29 -07:00
Jason Freeman faac853b64 Address PR feedback for generators 2015-05-29 17:03:05 -07:00
Daniel Rosenwasser 57f3e04b3f Merge pull request #3306 from Microsoft/deconstructingArguments
Give 'arguments' an iterator
2015-05-29 15:33:05 -07:00
Daniel Rosenwasser 4df3d278da Accepted baselines. 2015-05-29 15:16:15 -07:00
Daniel Rosenwasser 3cf9eca0c0 Added the iterator symbol to 'IArguments'. 2015-05-29 15:06:43 -07:00
Daniel Rosenwasser 338bc0ef39 Added tests. 2015-05-29 14:59:19 -07:00
Ron Buckton 36ae85c52d Merged branch 'master' into resolveDecoratorAsCall 2015-05-29 12:25:25 -07:00
Ron Buckton 87d0af10d0 Moved call for getSpreadArgumentIndex in hasCorrectArity 2015-05-29 11:00:19 -07:00
Anders Hejlsberg 26b955a4ac Addressing more CR feedback 2015-05-29 08:59:38 -07:00
Jason Freeman 33f8e56a44 Fix CRLF issue 2015-05-28 16:02:38 -07:00
Cyrus Najmabadi 26103b8548 Remove unnecessary code. 2015-05-28 15:18:39 -07:00
Cyrus Najmabadi 0f3584e9cc Removing unnecessary code. 2015-05-28 15:04:08 -07:00
Cyrus Najmabadi caddec902a Remove uneeded code. 2015-05-28 14:58:22 -07:00
CyrusNajmabadi 1ecb896b87 Merge pull request #3292 from Microsoft/jsDocTests1
Add a couple of tests for jsdoccomments.
2015-05-28 14:46:11 -07:00
Cyrus Najmabadi 64c7f3d38b Add syntactic classification for doc comments. 2015-05-28 14:45:43 -07:00
Cyrus Najmabadi 302a0da7e7 Add tests for jsdoccomments. 2015-05-28 11:49:11 -07:00
CyrusNajmabadi 3f87259ef5 Merge pull request #3291 from Microsoft/jsDocParsing2
Parsing support for jsDocComments.
2015-05-28 11:10:17 -07:00
Cyrus Najmabadi 9aab98419b Parsing support for jsDocComments. 2015-05-28 10:14:18 -07:00
Daniel Rosenwasser acbff901da Accepted baselines. 2015-05-27 16:34:48 -07:00
Daniel Rosenwasser db313061ee Added another test. 2015-05-27 16:33:23 -07:00
Arthur Ozga 813d227e37 classInterface: changed excludes flags 2015-05-27 16:31:29 -07:00
Daniel Rosenwasser 636347d86b Accepted baselines. 2015-05-27 16:03:27 -07:00
Daniel Rosenwasser 644dbf230f Don't use 'Value' or 'Type' as they have overlap. Instead test for the precice meaning. 2015-05-27 16:03:04 -07:00
Daniel Rosenwasser 4088bc099c Only resolve 'arguments' and function/class expression names if the meaning permits it. 2015-05-27 15:04:34 -07:00
Daniel Rosenwasser ac152ed19d Accepted baselines for the only test that was expected to pass. 2015-05-27 15:03:54 -07:00
Daniel Rosenwasser 456eedf432 Added tests. 2015-05-27 14:56:30 -07:00
Mohamed Hegazy 118d87ce18 Merge pull request #3281 from bavardage/bugfix/fix-constructors
fix constructors for DateTimeFormat, NumberFormat
2015-05-27 11:36:04 -07:00
Ben Duffield 538978e3be fix constructors for DateTimeFormat, NumberFormat
they were incorrectly producing a Collator
2015-05-27 18:25:01 +01:00
Jason Freeman 0a49128908 Merge branch 'master' of https://github.com/Microsoft/TypeScript into generators 2015-05-27 13:24:00 -04:00
Mohamed Hegazy 2cbe14e131 Respond to code review comments 2015-05-27 10:20:01 -07:00
Ron Buckton f559d061ec PR feedback and minor refactoring 2015-05-27 10:19:37 -07:00
Mohamed Hegazy e7eef830e1 Fix #3245: ensure transpile diagnostics only include syntactic and compiler options diagnostics 2015-05-26 20:18:13 -07:00