Commit Graph
1253 Commits
Author SHA1 Message Date
AndyandGitHub 56510f167d Merge pull request #15009 from Microsoft/parseTypeReference
Simplify parseTypeReference
2017-04-05 07:15:50 -07:00
Andy Hanson 2d3dd85632 Simplify parseTypeReference
Create the node first, rather than creating it later and setting its pos to another node that was created first.
2017-04-04 13:55:47 -07:00
Ron Buckton fd081f40a8 Clean up literal emit 2017-04-03 14:17:03 -07:00
Mine StarksandMine Starks af0b2d9768 Merge pull request #12856 from minestarks/includejsdoctags
Expose JSDoc tags through the language service
2017-03-31 17:58:41 -07:00
Nathan Shively-SandersandGitHub a62869c81e Merge pull request #14657 from erikmcc/master
Allow export default abstract class. Related to issue 3792.
2017-03-31 14:56:39 -07:00
Mohamed Hegazy e408cad618 Merge branch 'master' into checkJSFiles 2017-03-22 15:45:27 -07:00
Andy Hanson b8aa84e8bf Use more specific types in a few cases 2017-03-20 14:49:12 -07:00
YuiandGitHub de5211352a Merge pull request #14132 from Microsoft/master-fix12952
[Master] Fix 12952 : throw exception when parsing conflict marker in JSX
2017-03-20 14:32:52 -07:00
Andy Hanson 6234cbb82f Move comment to JSDoc 2017-03-17 14:04:36 -07:00
Andy Hanson 18f283f68a Add more missing quotes 2017-03-16 14:43:56 -07:00
Andy Hanson 9c0f77091c Clean up code in parser 2017-03-16 13:23:35 -07:00
Erik McClenney f9356b960f Allow export default abstract class. Related to issue 3792. 2017-03-14 13:10:07 -07:00
Mohamed Hegazy e9f82145b7 Code review comments 2017-03-08 21:50:23 -08:00
Mohamed Hegazy b015c1d9b0 Allow @check directives to switch on/off checking in a file 2017-03-06 21:39:32 -08:00
Mohamed Hegazy 9f0c5ce141 Add support for //@check directives 2017-03-06 13:50:27 -08:00
Ron Buckton 4db86f78b0 Merge branch 'master' into publicTransformers 2017-02-16 17:52:57 -08:00
Ron Buckton cf72ceb093 Merge branch 'master' into asyncGenerators 2017-02-16 17:22:43 -08:00
Kanchalai Tanglertsampan ea01ad4cbd Check for conflict marker when trying to parse JSX child 2017-02-16 14:03:41 -08:00
Ron Buckton 0f495fb694 Merge branch 'strictNullFactories' into publicTransformers 2017-02-16 12:41:58 -08:00
YuiandGitHub ca6f1c3a41 Merge pull request #13640 from Microsoft/wip-master-statelessOverload
Using overload to figure out function signature for SFC
2017-02-15 07:17:32 -08:00
Ron Buckton 2f624f5df3 Expose transformations as public API 2017-02-07 14:36:15 -08:00
Ron Buckton 5d415cac52 Merge branch 'master' into asyncGenerators 2017-02-02 12:11:44 -08:00
Kanchalai Tanglertsampan 42c0816164 Merge branch 'master' into wip-master-statelessOverload 2017-01-31 11:33:07 -08:00
Ron Buckton b58ef9e932 Merge branch 'master' into genericDefaults 2017-01-30 14:32:00 -08:00
Vladimir MatveevandGitHub 71d1a3f051 property handle misspelled namepath in @typedef tag (#13702) 2017-01-26 11:38:50 -08:00
Ron Buckton 76ba6a7f6a Merge branch 'master' into genericDefaults 2017-01-20 20:37:35 -08:00
Kanchalai Tanglertsampan 5558406246 Parse JSX attributes as its own unique AST node and bind the node 2017-01-18 15:05:25 -08:00
Ron Buckton 35ef1f7cbf Merge branch 'master' into asyncGenerators 2017-01-15 15:28:04 -08:00
Ron Buckton 3d3dae089f Adds support for type parameter defaults 2017-01-13 22:53:02 -08:00
Andy Hanson 8c5afd7f54 Merge branch 'master' into map5 2017-01-06 13:03:34 -08:00
Nathan Shively-SandersandGitHub e9e7fcecbd Merge pull request #12501 from HerringtonDarkholme/non-primitive
Fix #1809, introduce non primitive object type
2017-01-06 09:51:08 -08:00
Ron Buckton 0d7c9dc4e0 Merge branch 'master' into asyncGenerators 2016-12-30 13:05:01 -08:00
Andy Hanson a67771265d Merge branch 'master' into map5 2016-12-29 09:11:19 -08:00
rbuckton 4098058907 Merge branch 'master' into es6-new-target 2016-12-28 13:41:44 -08:00
Andy Hanson 9e33585a80 Merge branch 'master' into map5 2016-12-27 12:56:05 -08:00
Mohamed HegazyandGitHub e4b81d0331 Merge pull request #13006 from SaschaNaz/lintfix
Fix latest tslint errors
2016-12-26 11:24:25 -08:00
Nathan Shively-Sanders 88ef816a49 Merge branch 'master' into spread-jsx-expression-children 2016-12-22 14:12:44 -08:00
Herrington Darkholme db9dd387b1 enable parsing 2016-12-22 10:05:06 +08:00
Ron Buckton 87eeb577a3 Merge branch 'master' into asyncGenerators 2016-12-19 11:51:52 -08:00
Ron Buckton 5f32d3ba03 Merge branch 'master' into es6-new-target 2016-12-19 11:39:33 -08:00
Kagami Sascha Rosylight 2a941a7222 inline length 2016-12-20 03:12:35 +09:00
Kagami Sascha Rosylight 27a60e4580 fix linting errors 2016-12-18 15:44:54 +09:00
Kārlis Gaņģis aa4a0b6469 Fixed jsDoc parser - no longer omits asterisks in the middle (if the line does not start with asterisk) and additional case for whitespaces being ignored 2016-12-13 00:05:16 +02:00
Kārlis Gaņģis 19070648eb Added test for https://github.com/Microsoft/TypeScript/issues/12236 2016-12-12 22:33:45 +02:00
Kārlis Gaņģis 05b17255f6 Fixed missing whitespace in jsDoc comments. Fixes https://github.com/Microsoft/TypeScript/issues/12236 2016-12-12 21:40:00 +02:00
Andy Hanson b53b5cf4ab Remove the "set" function and use map.set with multiple lines of code if necessary. 2016-12-12 08:42:12 -08:00
Ron Buckton 6a1ccd8de4 Adds support for new.target 2016-12-08 17:31:18 -08:00
Andy Hanson 6b1cc8972d Use native maps when they're available 2016-12-08 06:40:31 -08:00
Ron Buckton 8af87dce8b Merge branch 'master' into asyncGenerators 2016-11-30 12:47:50 -08:00
Anders HejlsbergandGitHub c89b1eb9e9 Merge pull request #12386 from mariusschulz/union-and-intersection-types-with-leading-operator
Union and intersection types with leading operator
2016-11-28 15:57:24 -08:00