Commit Graph

19046 Commits

Author SHA1 Message Date
Ron Buckton 35ef1f7cbf Merge branch 'master' into asyncGenerators 2017-01-15 15:28:04 -08:00
Ron Buckton ca16ba8fe7 Added comments and additional circularity tests 2017-01-14 15:41:40 -08:00
Ron Buckton 25cb02e267 Fix circularity check, simplify default type mapper 2017-01-14 15:09:22 -08:00
about-code 9b217e31df Removing es6 method/property distinction.
Adding tests with default export and anonymous class expressions.
2017-01-14 16:30:12 +01:00
about-code 4718efd181 Removing es6 method/property distinction.
Adding tests with default export and anonymous class expressions.
2017-01-14 16:06:13 +01:00
about-code 66263b3782 Merge remote-tracking branch 'upstream/master' 2017-01-14 12:24:07 +01:00
rdosanjh 093929e49c adding 2 new lines to tsc --watch output 2017-01-14 11:02:05 +00:00
Daniel Rosenwasser c320c884d6 Merge pull request #13485 from Microsoft/errorOnReturnStatement
Expand error span for return expression incompatibilities
2017-01-14 01:02:08 -08:00
Ron Buckton 442f5408b6 Updated Promise and PromiseLike to use defaults 2017-01-13 23:48:20 -08:00
Ron Buckton 3d3dae089f Adds support for type parameter defaults 2017-01-13 22:53:02 -08:00
Daniel Rosenwasser 3ecfc8d0f2 Accepted baselines. 2017-01-13 18:47:35 -08:00
Daniel Rosenwasser 33f6fa8cc6 Error on the return statement itself when checking against function return types. 2017-01-13 18:47:18 -08:00
Anders Hejlsberg 221c0d7a39 Accept new baselines 2017-01-13 16:09:11 -08:00
Anders Hejlsberg 894ba853a0 Improved undefined/null handling for unary operators 2017-01-13 16:09:03 -08:00
Anders Hejlsberg 6dcaac6214 Accept new baselines 2017-01-13 15:54:50 -08:00
Anders Hejlsberg 8ce193c302 Improved undefined/null handling for relational operators 2017-01-13 15:54:39 -08:00
Anders Hejlsberg a1e16d2cb4 Accept new baselines 2017-01-13 15:06:24 -08:00
Anders Hejlsberg bc7f86c1df Improved undefined/null handling for arithmetic operators 2017-01-13 15:05:08 -08:00
Andy Hanson f1b481a1b6 Support completions for string literal in rest parameter 2017-01-13 14:13:49 -08:00
Andy Hanson 0b8de64a1b Move code out of closure in getReferencedSymbolsForNode 2017-01-13 13:20:39 -08:00
Andy d86d850211 Merge pull request #13401 from Microsoft/navbar_exported_functions
Include "export" modifier on function assigned to an export (`export const x = () => 0;`).
2017-01-13 10:33:39 -08:00
Nathan Shively-Sanders b43cc6b47a Merge pull request #13472 from Manish-Giri/fix/incorrect-return-type
Fix incorrect return type
2017-01-13 10:06:54 -08:00
Andy 43a2d3849b Merge pull request #13446 from Microsoft/export_equals_completion
Include properties of an `export =` value in import completions.
2017-01-13 09:55:43 -08:00
MANISH-GIRI ebf36ac06b Fix incorrect return type 2017-01-13 12:53:21 -05:00
Andy 1476d7e065 Merge pull request #13469 from Microsoft/public_constructor
Fix bug for constructor with modifier
2017-01-13 09:29:24 -08:00
Andy Hanson 639f5cb6e5 Fix bug for constructor with modifier 2017-01-13 08:10:58 -08:00
Andy Hanson 765114fccd Refactor to move code into checker 2017-01-13 07:57:21 -08:00
Richard Karmazín f7b40eecce Removing automatic newline at EOF 2017-01-13 13:07:38 +01:00
Richard Karmazín 7378b8af68 Fixing default typeRoots on Windows
Without this function ignores "\"
2017-01-13 12:55:59 +01:00
Anders Hejlsberg 2711303539 Merge pull request #13448 from Microsoft/fixMappedTypeRelations
Improve generic mapped type relations
2017-01-12 13:20:31 -10:00
Anders Hejlsberg 0f49703030 Merge pull request #13427 from Microsoft/nonPrimitiveObjectRelations
Unconstrained type parameter not assignable to 'object' type
2017-01-12 13:19:27 -10:00
Andy Hanson d630980f79 Add dom declarations used by harness 2017-01-12 14:25:24 -08:00
Andy Hanson b40613c4d7 Stop using "dom" types 2017-01-12 14:05:18 -08:00
Andy Hanson 6b6c34bef1 Fix typo 2017-01-12 13:56:45 -08:00
Andy 63333b47de Merge pull request #13451 from Microsoft/gulp_tsconfig_inheritance
Fix tsconfig inheritance in gulpfile -- must do it manually
2017-01-12 13:27:05 -08:00
Andy Hanson 757af2e1d6 Fix tsconfig inheritance in gulpfile -- must do it manually 2017-01-12 13:11:26 -08:00
Andy Hanson 113338c791 Merge branch 'master' into map5 2017-01-12 12:35:00 -08:00
Andy Hanson b98e82e5c4 Fix one more use of createMapFromTemplate 2017-01-12 12:25:00 -08:00
Zhengbo Li a36db0ea10 Merge pull request #13424 from zhengbli/13129
Change the module specifier search order
2017-01-12 12:06:28 -08:00
Andy 90f2f34140 Merge pull request #13447 from Microsoft/tsconfig
Use tsconfig inheritance
2017-01-12 12:05:47 -08:00
Anders Hejlsberg 1f8b9f8bbe Accept new baselines 2017-01-12 10:50:08 -08:00
Anders Hejlsberg dafea7f54d Add tests 2017-01-12 10:49:58 -08:00
Anders Hejlsberg bf7258742e Improve type relationships for generic mapped types 2017-01-12 10:49:44 -08:00
Andy Hanson 30e2fd6c20 Remove "noResolve" 2017-01-12 10:18:59 -08:00
Andy Hanson 733111a931 Use tsconfig inheritance 2017-01-12 07:46:55 -08:00
Andy Hanson 890676a5d8 Include properties of an export = value in import completions. 2017-01-12 07:33:36 -08:00
Anders Hejlsberg e90f67d481 Accept new baselines 2017-01-11 16:11:22 -08:00
Anders Hejlsberg 0e0953fc4f Add tests 2017-01-11 16:11:16 -08:00
Anders Hejlsberg 9ed5ad1c2d Unconstrained type parameter not assignable to non-primitive object 2017-01-11 16:10:59 -08:00
Anders Hejlsberg 04da7074f9 Merge pull request #13419 from Microsoft/fixKeyofWithIntersectionConstraint
Fix keyof with union or intersection constraint
2017-01-11 13:15:25 -10:00