Yui
234b3bb9ff
Merge master 08/22 ( #10487 )
...
* Add test case for #8229
* Do not report errors during contextual typecheck
Fixes #8229
* Handle the scenario when let [a=undefined]=[]
* Instantiate contextual this parameters if needed
* Test that contextually typed generic this parameters are instantiated
* Don't allow `.ts` to appear in an import
* Add specific error message for unwanted '.ts' extension
* Allow `await` in a simple unary expression
* More tests
* Forbid `await await`
* Allow `await await`
* Improve error message
* Don't allow ".d.ts" extension in an import either.
* Rename 'find' functions
* Assign and instantiate contextual this type if not present
* JSDoc supports null, undefined and never types
* Update baselines in jsDocParsing unit tests
* Return non-JsDocComment children
... to make syntactic classification work
* Move supportedTypescriptExtensionsWithDtsFirst next to supportedTypeScriptExtensions and rename
* Fix comment
* Treat special property access symbol differently
... when retriving documentation
* Fix tests
* Update shim version to be 2.1 (#10424 )
* Check return code paths on getters (#10102 )
* Check return paths on getters
* Remove TODO comment
* Remove extraneous arguments from harness's runBaseline (#10419 )
* Remove extraneous arguments from runBaseline
* Address comments from @yuit
* Remove needless call to basename
* Refactor baseliners out of compiler runner (#10440 )
* CR feedback
* fix broken tests
* Pass in baselineOpts into types baselines so that RWC baselines can be written to internal folder (#10443 )
* Add more test for 10426
* routine update of dom libs
* Add test for jsdoc syntactic classification for function declaration
* Simplify implementation
* Tolerate certain errors in tsconfig.json
* Add test for configFile error tolerance
* Use TS parser to tolerate more errors in tsconfig.json
* Implement tuple types as type references to synthesized generic types
* Add comments + minor changes
* Accept new baselines
* Add .types extension
* Properly guard for undefined in getTypeReferenceArity
* Add jsdoc nullable union test case to fourslash
* Fix class/interface merging issue + lint error
* Allow "typings" in a package.json to be missing its extension (but also allow it to have an extension)
* Contextually type this in getDeclFromSig, not checkThisExpr
* Update parser comment with es7 grammar (#10459 )
* Use ES7 term of ExponentiationExpression
* Update timeout for mac OS
* Address PR: add space
* allowSyntheticDefaultImports resolves to modules instead of variables
Fixes #10429 by improving the fix in #10096
* Rename getContextuallyTypedThisParameter to getContextualThisParameter
* Fix 10472: Invalid emitted code for await expression (#10483 )
* Properly emit await expression with yield expression
* Add tests and update baselines
* Move parsing await expression into parse unary-expression
* Update incorrect comment
2016-08-22 17:04:49 -07:00
..
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-04-26 13:01:14 -07:00
2016-04-25 10:40:14 -07:00
2016-04-25 10:40:14 -07:00
2016-04-25 10:40:14 -07:00
2016-04-25 10:40:14 -07:00
2016-08-18 14:49:09 -07:00
2016-04-18 12:46:52 -07:00
2016-08-18 14:49:09 -07:00
2016-03-29 11:51:04 -07:00
2016-06-28 13:34:01 -07:00
2016-06-09 10:55:45 -07:00
2016-05-03 16:13:33 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-05-02 13:31:35 -07:00
2016-04-11 12:20:00 -07:00
2016-04-11 12:20:00 -07:00
2016-04-11 12:20:21 -07:00
2016-04-11 12:20:21 -07:00
2016-04-11 12:20:00 -07:00
2016-04-11 12:20:00 -07:00
2016-04-11 14:09:27 -07:00
2016-04-11 14:09:27 -07:00
2016-04-11 14:09:27 -07:00
2016-04-11 14:09:27 -07:00
2016-03-10 09:59:09 -08:00
2016-05-06 12:01:38 -07:00
2016-05-06 12:01:38 -07:00
2016-08-19 17:55:27 -07:00
2016-08-19 17:55:27 -07:00
2016-06-24 17:40:07 -07:00
2016-06-24 17:40:07 -07:00
2016-06-24 17:40:07 -07:00
2016-07-27 05:43:00 -07:00
2016-06-17 11:07:18 +08:00
2016-06-17 11:31:56 +08:00
2016-06-17 11:07:18 +08:00
2016-06-03 17:31:28 -07:00
2016-03-29 22:53:30 +03:00
2016-06-10 15:44:11 -07:00
2016-03-12 19:20:18 +01:00
2016-03-12 19:20:18 +01:00
2016-03-12 19:20:18 +01:00
2016-03-12 19:20:18 +01:00
2016-08-18 14:49:09 -07:00
2016-05-04 15:43:30 -07:00
2016-04-29 13:57:41 -07:00
2016-08-18 14:49:09 -07:00
2016-05-11 13:03:47 -07:00
2016-06-02 06:54:27 -07:00
2016-06-04 14:50:37 -07:00
2016-03-16 13:45:38 -07:00
2016-03-16 13:45:38 -07:00
2016-04-04 13:34:05 -07:00
2016-04-04 13:34:05 -07:00
2016-04-18 15:47:03 -07:00
2016-04-18 13:48:42 -07:00
2016-06-14 06:11:00 -07:00
2016-04-25 21:24:42 -07:00
2016-05-21 10:41:25 -07:00
2016-06-29 09:12:50 -07:00
2016-03-16 16:40:35 -07:00
2016-03-16 16:40:35 -07:00
2016-03-16 16:40:35 -07:00
2016-03-16 16:40:35 -07:00
2016-03-16 16:40:35 -07:00
2016-03-16 16:40:35 -07:00
2016-03-16 16:40:35 -07:00
2016-03-16 16:40:35 -07:00
2016-06-09 15:01:08 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-05-17 13:42:15 -07:00
2016-05-24 09:58:56 -07:00
2016-05-24 09:58:56 -07:00
2016-05-24 09:58:56 -07:00
2016-08-09 16:05:17 -07:00
2016-08-09 16:05:17 -07:00
2016-07-22 07:52:54 -07:00
2016-07-22 07:52:54 -07:00
2016-03-25 12:39:43 -07:00
2016-05-24 04:51:46 +07:00
2016-06-08 16:43:56 -07:00
2016-06-08 16:43:56 -07:00
2016-06-08 16:43:56 -07:00
2016-06-08 16:46:55 -07:00
2016-06-08 16:46:55 -07:00
2016-06-08 16:46:55 -07:00
2016-06-08 16:46:55 -07:00
2016-06-09 15:52:17 -07:00
2016-06-08 17:48:37 -07:00
2016-06-09 15:52:17 -07:00
2016-06-09 15:52:17 -07:00
2016-05-19 12:36:04 -07:00
2016-07-06 14:08:21 -07:00
2016-06-30 07:11:36 -07:00
2016-08-19 17:55:27 -07:00
2016-08-18 14:49:09 -07:00
2016-03-09 19:13:14 -08:00
2016-05-09 15:40:03 -07:00
2016-08-19 17:55:27 -07:00
2016-08-18 14:49:09 -07:00
2016-08-04 06:04:41 -07:00
2016-05-17 09:33:55 -07:00
2016-03-18 10:29:01 -07:00
2016-05-06 12:01:38 -07:00
2016-05-20 10:20:02 -07:00
2016-08-19 17:55:27 -07:00
2016-05-07 16:40:52 -07:00
2016-08-18 14:49:09 -07:00
2016-05-25 11:37:10 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-03-21 15:15:41 -07:00
2016-06-09 15:20:51 -07:00
2016-08-18 14:49:09 -07:00
2016-08-22 17:04:49 -07:00
2016-05-20 10:59:05 -07:00
2016-05-25 11:17:03 -07:00
2016-05-03 15:53:17 -07:00
2016-06-21 15:40:26 -07:00
2016-04-19 15:43:12 -07:00
2016-05-21 12:59:09 -07:00
2016-03-18 22:26:52 -07:00
2016-03-18 22:26:52 -07:00
2016-08-19 17:55:27 -07:00
2016-06-11 13:12:08 -07:00
2016-04-04 22:02:12 -07:00
2016-03-28 14:48:56 -07:00
2016-04-04 22:02:12 -07:00
2016-03-28 14:48:56 -07:00
2016-04-04 22:02:12 -07:00
2016-03-28 14:48:56 -07:00
2016-03-28 14:48:56 -07:00
2016-04-04 22:02:12 -07:00
2016-04-05 11:08:26 -07:00
2016-04-04 22:02:12 -07:00
2016-04-19 15:50:31 -07:00
2016-04-19 15:50:31 -07:00
2016-08-19 17:55:27 -07:00
2016-05-05 13:38:09 -07:00
2016-08-18 14:49:09 -07:00
2016-04-29 16:40:07 -07:00
2016-08-18 14:49:09 -07:00
2016-04-15 11:31:26 -07:00
2016-08-18 14:49:09 -07:00
2016-07-22 10:16:00 -07:00
2016-07-22 10:16:00 -07:00
2016-07-22 10:16:00 -07:00
2016-04-11 15:06:09 -07:00
2016-04-08 12:22:07 -07:00
2016-08-19 17:55:27 -07:00
2016-08-19 17:55:27 -07:00
2016-03-13 15:31:55 -07:00
2016-03-30 13:31:10 -07:00
2016-04-29 16:42:51 -07:00
2016-07-19 10:53:04 -07:00
2016-05-25 11:37:10 -07:00
2016-05-25 10:18:49 -07:00
2016-05-25 11:37:10 -07:00
2016-05-24 20:09:15 -07:00
2016-05-26 13:00:38 -07:00
2016-05-26 13:00:38 -07:00
2016-05-17 17:14:51 -07:00
2016-05-09 08:50:06 -07:00
2016-05-09 08:50:06 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-01 12:41:45 -07:00
2016-04-13 21:16:39 -07:00
2016-04-13 21:16:39 -07:00
2016-08-18 14:49:09 -07:00
2016-06-15 17:36:27 -07:00
2016-05-24 20:09:15 -07:00
2016-05-27 15:38:59 -07:00
2016-05-12 07:07:38 -07:00
2016-08-18 14:49:09 -07:00
2016-06-13 23:33:23 -07:00
2016-06-13 23:33:23 -07:00
2016-06-21 13:01:26 -07:00
2016-04-19 12:50:50 +00:00
2016-08-19 17:55:27 -07:00
2016-06-15 09:28:45 -07:00
2016-05-21 11:17:47 -07:00
2016-07-04 20:38:00 -07:00
2016-03-16 21:56:53 -07:00
2016-08-18 14:49:09 -07:00
2016-08-22 17:04:49 -07:00
2016-05-23 15:11:03 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-08-05 14:00:40 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-29 23:46:50 -07:00
2016-06-29 23:46:50 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-29 13:35:10 -07:00
2016-06-29 13:35:10 -07:00
2016-06-29 13:35:10 -07:00
2016-06-29 14:08:20 -07:00
2016-06-29 14:08:20 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-08-18 14:49:09 -07:00
2016-08-18 14:49:09 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-07-07 11:50:05 -07:00
2016-06-30 19:35:30 -07:00
2016-06-24 15:38:39 -07:00
2016-06-30 10:38:59 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-30 15:18:17 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-07-17 23:51:17 -07:00
2016-07-17 23:51:17 -07:00
2016-07-17 23:51:17 -07:00
2016-07-17 23:51:17 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-06-24 15:38:39 -07:00
2016-04-07 00:41:40 -07:00
2016-06-18 12:40:22 -07:00
2016-06-18 12:40:22 -07:00