Issues filed for facebook/flow

View Full Project
Do you use flow? Leave a review!

Rate of open issues in the last 60 days

flow open issues (View Closed Issues)
  • almost 2 years is this a bug ? in switch statement ?
  • almost 2 years Flow complains about this code when it shouldn't
  • almost 2 years Flow declarations requires server restart to fix library parse errors
  • almost 2 years Spreading paramaters in functions cause error but manually indexing succeeds
  • almost 2 years flow-parser: Code generation
  • almost 2 years Flow does not support export from construction
  • almost 2 years Import failure with private modules
  • almost 2 years Unexpected $Diff behavior
  • almost 2 years `yield` should invalidate refinements
  • almost 2 years Polymorphic types crash flow with "Stack overflow" error
  • almost 2 years Node libdefs should return subtypes
  • almost 2 years Unsafe behaviour for unrecognised case in case analysis
  • almost 2 years Function Inference w/ Object Properties
  • almost 2 years Could not resolve name which customized
  • almost 2 years Unsound `typeof val === 'function'` refinement
  • almost 2 years CLI command to report files with `@flow` annotation
  • almost 2 years Disjoint union incosistency
  • almost 2 years Any way to declare getters in interface?
  • almost 2 years libs not getting included
  • almost 2 years Typed Holes + Type Wildcards?
  • almost 2 years Type check class that extends class from build in module
  • almost 2 years Class instance should not be allowed to cast to an arbitrary object type.
  • almost 2 years Class type gets bugged in certain cases unless constructor return type is explicitly set to void
  • almost 2 years gen-flow-files generates union type declaration that confuses importer
  • almost 2 years Recursion limit exceeds
  • almost 2 years optional attributes on object literals
  • almost 2 years ESLint collision `no-duplicate-imports`
  • almost 2 years flow doesn't follow `export * from`
  • almost 2 years getters/setters with WeakMaps for private data should not be considered unsafe?
  • almost 2 years Parser should consider `@` part of the source of a decorator node
  • almost 2 years @@-prefixed methods should be allowed only in declarations
  • almost 2 years Iterator interface should not have @@iterator method
  • almost 2 years Flow incorrectly reporting possibly undefined value
  • almost 2 years Can't find PropTypes.symbol
  • almost 2 years Autocomplete doesn't work with $ObjMap types
  • almost 2 years instanceof refinement requires additional coercion with commonJS
  • almost 2 years Project wide outline
  • almost 2 years Pure functions
  • almost 2 years Flow not detecting null check
  • almost 2 years Could React props be described as exact object types?
  • almost 2 years Add more useful context to $Keys error message
  • almost 2 years Typecheck fails with React PropTypes with shape and oneOfType
  • almost 2 years Flow freezes when 'merging inference'
  • almost 2 years Intersection fails if more specific type comes last, again
  • almost 2 years Some issues with CSSOM
  • almost 2 years Flow Union Types
  • almost 2 years requiring doesn't work with backticks
  • almost 2 years Is there some way to check .vue files?
  • almost 2 years unknown type breaks object intersection
  • almost 2 years feature request: classes can reuse object type in definition
  • almost 2 years Show call site for function argument type mismatch
  • almost 2 years $Diff not working with Object.assign
  • almost 2 years typeof annotation seems to parse incorrectly
  • almost 2 years Typechecking fails with two spreads in JSX
  • almost 2 years Nullable destructured named argument default value not handled properly
  • almost 2 years Support flow:main in manifest
  • almost 2 years $ObjMapi, $ObjMap and $TupleMap allow invalid writes
  • almost 2 years Error "inconsistent use of library definitions" does not show actual source line
  • almost 2 years running flow on concatenated source?
  • almost 2 years [SET] - The value is not checked in the constructor.
  • almost 2 years Incorrect definition of the Array getter.
  • almost 2 years "const abc: string = {}.foo;" is wrong but passes type-checking.
  • almost 2 years Autocomplete should use type name instead of complete signature
  • almost 2 years spread of null should be checked
  • almost 2 years disjoint unions don't work with classes when "tag" value is a number
  • about 2 years `case "foo"` in module scope crashes the parser
  • about 2 years structural compatibility of union types / mutable union
  • about 2 years Covariant properties in classes
  • about 2 years `Object.keys()` should always return 'Array<string>'
  • about 2 years Flow raises error when looping over object properties, when object can be multiple types
  • about 2 years Unary plus is not type checked
  • about 2 years Type aliases within classes
  • about 2 years `typeof` string literal
  • about 2 years Type Refinement does not flow into function declaration even when mutation analysis is safe
  • about 2 years if-statement assignment `!= null` check fails
  • about 2 years flow gen-flow-files src/ --out-dir lib says it can't find a file, yet it had to find that file to know about it
  • about 2 years Node's "module" module declarations are missing
  • about 2 years Type constraints on generics
  • about 2 years Document the `ReactClass` type
  • about 2 years Is it possible to redeclare class definitions to add new statics?
  • about 2 years Intersection doesn't work for exact object types
  • about 2 years Runtime Type Introspection
  • about 2 years Spread in JSX makes optional props required
  • about 2 years How to define getters/setters properly using declarations?
  • about 2 years Feature request: ability to reference the inferred return type of a function
  • about 2 years Incomplete support for tagged template literals: String.raw doesn't work
  • about 2 years Alternative type for generators
  • about 2 years Destructuring function expression (without invocation) does not report
  • about 2 years Support $FlowFixMe in the REPL
  • about 2 years Custom components as prop validation type
  • about 2 years Simple spread de-structuring failure
  • about 2 years Transducer type
  • about 2 years Flow in Atom
  • about 2 years Disjoint union without tags
  • about 2 years Does not check props on React component if not declared at the top level.
  • about 2 years Egghead
  • about 2 years eventemitter libdefs should return subtypes
  • about 2 years Exact Object types don't work for autocomplete
  • about 2 years Object field type errors fail to blame the actual culprit
  • about 2 years Flow is slow, and then produces unexpected results

flow closed issues

  • almost 2 years Provide stricter type checking on class constructors when interfaces are used as types for constructor arguments
  • almost 2 years How to type check arguments that come after omitted optional arguments
  • almost 2 years Flow doesn't catch variable creation and use in the same line
  • almost 2 years Support Unicode identifiers
  • almost 2 years Retrieve / destruct generic
  • almost 2 years Declaring properties for class methods seem to cause invariant use errors
  • almost 2 years Disjoint union not type checking branch properly.
  • almost 2 years $Shape of map with constrained keys
  • almost 2 years string should be compatible with spread operand
  • almost 2 years Strange addEventListener and removeEventListener warnings
  • almost 2 years call of methods `get` undefined
  • almost 2 years can flow tell me the inferred type of something?
  • almost 2 years Support requireJS type plugins
  • almost 2 years Flow does not catch assignment to imported const
  • almost 2 years flowtype.org/try no longer underlines errors
  • almost 2 years Not allowed interface extension
  • almost 2 years Syntax proposal: allow leading | in type declarations
  • almost 2 years Flow v0.34.0 regression: Flow check never completes in project
  • almost 2 years Exporting then importing typed alias does not type check
  • almost 2 years Problem with union type?
  • almost 2 years Weird error messages when adding object to number
  • almost 2 years Function type alias doesn't work as expected
  • almost 2 years Support destructured object bindings to new variable names
  • almost 2 years null guard not working correctly
  • almost 2 years variance syntax
  • almost 2 years DefaultProps don't work when using functional components
  • almost 2 years Set the default values of a property of object type parameter.
  • almost 2 years Shouldn't this cause a Flow error
  • almost 2 years Object type inference issue
  • almost 2 years Flow can't see module in PROJECT_ROOT
  • almost 2 years optional/nullable property not respected when passing an empty object
  • almost 2 years How to type check partial query results using structural typing
  • almost 2 years Object with optional property is not compatible with another object
  • almost 2 years Spread operator for flow types
  • almost 2 years How to track down an "inconsistent use of library definitions" message?
  • almost 2 years Error message is not correct in Getting Started with Flow doc
  • almost 2 years Generic is not inferred from constructor value
  • almost 2 years Exported functions should throw "Missing annotation" when return type is not annotated
  • almost 2 years Anyway for function to return exact property type of agnostic object
  • almost 2 years click and dblClick are not MouseEvents (yet)
  • almost 2 years Support for code reflection
  • almost 2 years Flow does not infer function param and result types from previous `declare function`