TypeScript/tests/cases/conformance/types
Nathan Shively-Sanders b687caf3eb
No excess property error for spread properties (#26798)
That is, properties in an object literal type that came from a spread
assignment never cause an excess property error.
2018-08-30 16:16:58 -07:00
..
any
asyncGenerators
conditional Excess property understands conditional types (#25584) 2018-07-11 11:24:40 -07:00
contextualTypes
forAwait
import Module or import types (#22592) 2018-04-02 10:18:23 -07:00
intersection Allow weak type detection for intersection sources (#26668) 2018-08-24 10:30:39 -07:00
keyof Add tests 2018-08-27 16:06:17 -07:00
literal Add tests 2018-05-21 16:43:55 -07:00
localTypes
mapped Add regression test 2018-08-22 07:16:31 -07:00
members
namedTypes
never Merge branch 'master' into vfs 2018-04-17 14:39:20 -07:00
nonPrimitive Check that test cases produce expected types 2018-05-01 13:05:49 -07:00
objectTypeLiteral
primitives
rest Add tests 2018-08-25 07:55:13 -07:00
specifyingTypes Add regression tests 2018-08-06 10:02:33 -07:00
spread No excess property error for spread properties (#26798) 2018-08-30 16:16:58 -07:00
stringLiteral
thisType Report a semantic error for an arrow function with a "this" parameter. 2018-07-23 10:42:56 -04:00
tuple Add tests 2018-06-25 10:45:38 -10:00
typeAliases
typeParameters Add regression test 2018-07-24 15:33:02 -07:00
typeRelationships Update tests 2018-08-29 14:02:15 -07:00
union Index signatures contribute properties to unions (#25307) 2018-07-06 10:46:05 -07:00
uniqueSymbol
unknown Update tests 2018-05-29 17:55:57 -07:00
witness