Commit Graph

28909 Commits

Author SHA1 Message Date
Alexander T 332c88e57d PR feedback: change error #2497 message 2018-12-18 10:39:32 +02:00
Alexander d4a534bfb5 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/28086 2018-12-18 08:52:37 +02:00
Alexander 7eff4b2eb0 update baseline 2018-12-18 08:52:21 +02:00
Alexander T c70cd38e98 --downlevelIteration errors should mention using later targets 2018-12-18 08:50:31 +02:00
Daniel Rosenwasser c5ee5ea7f2 Update CONTRIBUTING.md 2018-12-17 21:13:23 -08:00
Daniel Rosenwasser a58f7dfb1e Update CONTRIBUTING.md 2018-12-17 21:06:00 -08:00
Daniel Rosenwasser ec83a53273 Update CONTRIBUTING.md 2018-12-17 21:05:06 -08:00
Daniel Rosenwasser 65b230e5ab Merge pull request #29069 from weswigham/remove-duplicate-function
Remove duplicate function from checker
2018-12-17 16:48:14 -08:00
Anders Hejlsberg c52e5985b7 Merge pull request #29068 from Microsoft/noGenericEmptyObject
Generic types should never be considered empty objects
2018-12-17 15:59:42 -08:00
Anders Hejlsberg 54b46d74b5 Address CR feedback, take two 2018-12-17 15:59:12 -08:00
Wesley Wigham 55852c495e Remove duplicate function from checker 2018-12-17 15:52:32 -08:00
Daniel Rosenwasser f2806cd338 Merge pull request #29030 from alisabzevari/28977-enum-initializer-err-msg
28977 Fix const enum initializer error message
2018-12-17 15:12:34 -08:00
Anders Hejlsberg 109fcd5d43 Address CR feedback 2018-12-17 15:06:15 -08:00
Wesley Wigham d2885eab4a Add regression test for #29047 (#29066) 2018-12-17 14:56:48 -08:00
Anders Hejlsberg b454598771 Accept new baselines 2018-12-17 14:15:03 -08:00
Anders Hejlsberg ab797df977 Add regression test 2018-12-17 14:14:54 -08:00
Anders Hejlsberg 93c0f0ca0f isEmptyObjectType should check that argument is not generic mapped type 2018-12-17 14:08:01 -08:00
Anders Hejlsberg 519e19ae03 Accept new baselines 2018-12-16 07:23:37 -08:00
Anders Hejlsberg 307a9b66af Add tests 2018-12-16 07:23:28 -08:00
Anders Hejlsberg c1ab2b089a Accept new baselines 2018-12-15 16:50:22 -08:00
Anders Hejlsberg 92f47a7a7b Use synthetic access expressions for destructuring control flow analysis 2018-12-15 16:49:53 -08:00
Ali Sabzevari 1a5ecbb6ac #28977 Change error message according to review comments 2018-12-14 23:42:59 +01:00
Ali Sabzevari aadc2cd5f7 #28977 Fix test baselines 2018-12-14 21:24:04 +01:00
Ali Sabzevari 99c7fc4a88 #28977 Change const enum error message 2018-12-14 21:23:46 +01:00
Daniel Rosenwasser 4d74f67325 Merge pull request #28888 from Microsoft/numericPropertyAccess
Avoid adding a dot when comment a property acccess's expression has trailing comments
2018-12-13 15:18:27 -08:00
Daniel Rosenwasser 22d47d4afc Merge pull request #28989 from begincalendar/fix-28987
List "pretty-hrtime" as a dev dependency
2018-12-13 14:33:30 -08:00
Anders Hejlsberg 57ed26409f Accept new baselines 2018-12-13 12:16:24 -08:00
Anders Hejlsberg 43811dd16f Use getIndexedAccessType when computing destructured types 2018-12-13 12:13:13 -08:00
Kerem de4803658e Disable truncation for codefixes in signatureToMethodDeclaration. (#28188) 2018-12-13 11:21:36 -08:00
Matt 1b2ca96aad Build - List "pretty-hrtime" as a dev dependency in root "package.json". 2018-12-13 19:11:15 +11:00
Sheetal Nandi f97a2b3f90 Add more tests that verify semantic diagnostics cache 2018-12-12 16:33:00 -08:00
Wesley Wigham 5788446aa1 Use contextual parameter types over binding pattern initializer types (#28967)
* Use contextual parameter types over binding pattern initializer types

* Remove unneeded check
2018-12-12 15:39:32 -08:00
Sheetal Nandi 7c92d09e23 When removing the errors for the exports from the file, apart from removing transitive exports, remove the diagnostics of file that import these exports
Fixes #28983
2018-12-12 15:23:51 -08:00
Anders Hejlsberg fecbdb68bd Merge pull request #28965 from Microsoft/simplifyIndexedAccess
Simplify indexed access types applied to mapped types
2018-12-11 17:56:03 -08:00
Daniel Rosenwasser caa7441b1f Accepted baselines. 2018-12-11 16:56:45 -08:00
Daniel Rosenwasser 2999a1eb47 Merge remote-tracking branch 'origin/master' into numericPropertyAccess 2018-12-11 16:52:23 -08:00
Anders Hejlsberg c3a93944aa Accept new baselines 2018-12-11 15:12:54 -08:00
Anders Hejlsberg 77d01ab332 Update tests 2018-12-11 15:12:47 -08:00
Anders Hejlsberg 0dcaaa5c50 Simplify indexed accesses on mapped types with no depth limit 2018-12-11 15:11:57 -08:00
Daniel Rosenwasser 5ab24ed7e0 Merge pull request #28951 from Microsoft/fixLibToIterableAndES5
Only use 'es2015.iterable' to avoid accidental es2015 feature usage.
2018-12-11 13:29:39 -08:00
Anders Hejlsberg 02b13a916a Accept new baselines 2018-12-11 12:12:57 -08:00
Anders Hejlsberg 2150a64f0c Add tests 2018-12-11 12:11:16 -08:00
Anders Hejlsberg 44116b5241 Simplify indexed accesses on mapped types up to five levels deep 2018-12-11 12:11:07 -08:00
TypeScript Bot ea36186c47 Update user baselines (#28961) 2018-12-11 10:20:12 -08:00
Philip Pesca e6aa992095 Fix error message when type argument arity is wrong (#28366)
* Fix error message when type argument arity is wrong

* Parenthesize 's' in plurals

* Update baseline

* Update baseline

* Use old error message

* Revert parantheses
2018-12-11 09:54:38 -08:00
Daniel Rosenwasser 9a6d2ee664 Accepted baselines. 2018-12-10 22:21:15 -08:00
Daniel Rosenwasser 2e9be8c05b Added more tests, including some in 'removeComments' mode. 2018-12-10 22:21:15 -08:00
Daniel Rosenwasser 28c3663e62 Don't use 'fill' in 'fill'. 2018-12-10 21:20:32 -08:00
Daniel Rosenwasser cc477ee891 Only use 'es2015.iterable' to avoid accidental es2015 feature usage. 2018-12-10 17:46:17 -08:00
Daniel Rosenwasser 3c408d8054 Merge pull request #28946 from Microsoft/lowercaseLocaleDirectories
Always generate lowercase locale directory names
2018-12-10 17:33:39 -08:00