Repository navigation
Suggestion Backlog Slog, 5/16/2016 #8628
Copy link
Copy link
Closed
Labels
Design NotesNotes from our design meetingsNotes from our design meetings
Description
Preslog: Rest/spread for objects
- Type Merging between extends and intersection #8606 Type Merging between extends and intersection
- add a flag to disable () => void being subtype of () => a #8584 Flag to make
() => voidnot subtype of() => {}Result value must be usedcheck #8240Result value must be usedcheck
- Make default JSX mode "react" #8529 Make ".tsx" extension optional
- Should error when unwrapping an unwrappable variable #8453 Should error when unwrapping an unwrappable variable
- noImplicitAny checks don't work for a setter parameter of Object.defineProperty #8410 noImplicitAny checks don't work for a setter parameter of Object.defineProperty
- Support overriding type-checking compile flags on a per file basis #8405 Support overriding type-checking compile flags on a per file basis
- Allow passing additional SupportedExtensions to support React Native .android and .ios module loading #8328 Allow passing additional SupportedExtensions to support React Native .android and .ios module loading
- Should awaiting a non-Promise value be an error? #8310 Should awaiting a non-Promise value be an error?
- Support final classes (non-subclassable) #8306 Support final classes (non-subclassable)
- Always allow code before super call when it does not use "this" #8277 Always allow code before super call when it does not use "this"
- Compiler should rewrite namespaced types found in JSDoc #8120 Compiler should rewrite namespaced types found in JSDoc
- Question: Why does "this" not have a type in function assigned to class prototype #8024 Provide a "this" type in function assigned to class prototype
- Suggestion: execute property initializer expressions at the expected time #7738 Execute property initializer expressions in the correct scope
- Cannot access properties of type parameter constrainted by 'any' #7700 Cannot access properties of type parameter constrainted by 'any'
- option to control allowed source version with newer TS version #7573 option to control allowed source version with newer TS version
throwin arrow functions forces avoidreturn type #7538throwin arrow functions forces avoidreturn type- Cannot use 'this' type in type argument on base types #7289 Cannot use 'this' type in type argument on base types
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Design NotesNotes from our design meetingsNotes from our design meetings
Activity
RyanCavanaugh commentedon May 16, 2016
Rest/spread for objects
() => voidnot subtype of() => {}Result value must be usedcheck #8240Result value must be usedcheckexport implements fooawaita non-Promise value and that returns the valuefinalis classically a perf optimization, not truly a type system thingthrowin arrow functions forces avoidreturn type #7538throwin arrow functions forces avoidreturn typenoreturnkitsonk commentedon May 17, 2016
As always, thanks for slogging!