Created
September 23, 2015 16:45
-
-
Save frantic/40bfbaf767ce190a1d06 to your computer and use it in GitHub Desktop.
Flow
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" ?> | |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | |
<!-- This file was created with the aha Ansi HTML Adapter. http://ziz.delphigl.com/tool_aha.php --> | |
<html xmlns="http://www.w3.org/1999/xhtml"> | |
<head> | |
<meta http-equiv="Content-Type" content="application/xml+xhtml; charset=UTF-8" /> | |
<title>stdin</title> | |
</head> | |
<body> | |
<pre> | |
<span style="text-decoration:underline;">auxiliary_tests/module_test.js</span> | |
2: var Foo = <span style="color:red;">require('Foo')</span>; ← Foo. Required module not found | |
<span style="text-decoration:underline;">auxiliary_tests/type_test.js</span> | |
2: var _:number = <span style="color:red;">XXX</span>; ← identifier XXX. Could not resolve name | |
<span style="text-decoration:underline;">examples/01_HelloWorld/hello.js</span> | |
7: <span style="color:red;">foo("Hello, world!")</span>; ← function call | |
7: foo(<span style="color:red;">"Hello, world!"</span>); ← string. This type is incompatible with | |
4: return <span style="color:red;">x*10</span>; ← number | |
<span style="text-decoration:underline;">examples/02_TypeAnnotations/type_annotations.js</span> | |
4: return <span style="color:red;">x.length * y</span>; ← number. This type is incompatible with | |
3: function foo(x: string, y: number): <span style="color:red;">string</span> { ← string | |
<span style="text-decoration:underline;">examples/03_Null/nulls.js</span> | |
7: var total = length("Hello") + <span style="color:red;">length(null)</span>; ← function call | |
4: return x.<span style="color:red;">length</span>; ← property `length`. Property cannot be accessed on possibly null value | |
7: var total = length("Hello") + length(<span style="color:red;">null</span>); ← null | |
<span style="text-decoration:underline;">examples/04_Arrays/arrays.js</span> | |
11: <span style="color:red;">total([1, 2, 3, "Hello"])</span>; ← function call | |
11: total([1, 2, 3, <span style="color:red;">"Hello"</span>]); ← string. This type is incompatible with | |
3: function total(numbers: Array<<span style="color:red;">number</span>>) { ← number | |
<span style="text-decoration:underline;">examples/05_DynamicCode/dynamic.js</span> | |
4: return <span style="color:red;">x.length</span>; ← property `length` | |
4: return x.<span style="color:red;">length</span>; ← property `length`. Property not found in | |
70: declare class Number { ← Number. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:70</span> | |
<span style="text-decoration:underline;">examples/flux-chat/js/dispatcher/ChatAppDispatcher.js</span> | |
16: var Dispatcher = <span style="color:red;">require('flux')</span>.Dispatcher; ← flux. Required module not found | |
<span style="text-decoration:underline;">examples/flux-chat/js/utils/ChatWebAPIUtils.js</span> | |
34: var rawMessages = JSON.parse(<span style="color:red;">localStorage.getItem('messages')</span>); ← call of method getItem | |
34: var rawMessages = JSON.parse(<span style="color:red;">localStorage.getItem('messages')</span>); ← null. This type is incompatible with | |
305: static parse(text: <span style="color:red;">string</span>, reviver?: (key: any, value: any) => any): any; ← string. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:305</span> | |
<span style="text-decoration:underline;">examples/flux-chat/js/utils/ChatWebAPIUtils.js</span> | |
34: var rawMessages = JSON.parse(<span style="color:red;">localStorage.getItem('messages')</span>); ← call of method getItem | |
34: var rawMessages = JSON.parse(<span style="color:red;">localStorage.getItem('messages')</span>); ← undefined. This type is incompatible with | |
305: static parse(text: <span style="color:red;">string</span>, reviver?: (key: any, value: any) => any): any; ← string. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:305</span> | |
<span style="text-decoration:underline;">examples/flux-chat/js/utils/ChatWebAPIUtils.js</span> | |
42: var rawMessages = JSON.parse(<span style="color:red;">localStorage.getItem('messages')</span>); ← call of method getItem | |
42: var rawMessages = JSON.parse(<span style="color:red;">localStorage.getItem('messages')</span>); ← null. This type is incompatible with | |
305: static parse(text: <span style="color:red;">string</span>, reviver?: (key: any, value: any) => any): any; ← string. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:305</span> | |
<span style="text-decoration:underline;">examples/flux-chat/js/utils/ChatWebAPIUtils.js</span> | |
42: var rawMessages = JSON.parse(<span style="color:red;">localStorage.getItem('messages')</span>); ← call of method getItem | |
42: var rawMessages = JSON.parse(<span style="color:red;">localStorage.getItem('messages')</span>); ← undefined. This type is incompatible with | |
305: static parse(text: <span style="color:red;">string</span>, reviver?: (key: any, value: any) => any): any; ← string. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:305</span> | |
<span style="text-decoration:underline;">src/dts/tests/classes/classes.js</span> | |
2: var a : <span style="color:red;">C</span> = new D(); ← identifier C. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/classes/classes.js</span> | |
3: var a : <span style="color:red;">D</span> = new C(); // Error: C ~> D ← identifier D. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/enums/enums.js</span> | |
2: var x = <span style="color:red;">Color</span>.R; ← identifier Color. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/export_modules/export_modules.js</span> | |
2: var P = <span style="color:red;">require("module-P")</span>; ← module-P. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/functions/functions.js</span> | |
2: var x: <span style="color:red;">C</span> = f (5); ← identifier C. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/functions/functions.js</span> | |
2: var x: C = <span style="color:red;">f</span> (5); ← identifier f. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/import_commonjs/import_commonjs.js</span> | |
2: var P = <span style="color:red;">require("module-P")</span>; ← module-P. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/import_commonjs/import_commonjs.js</span> | |
4: var M = <span style="color:red;">require("M")</span>; ← M. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/interface_var/interface_var.js</span> | |
4: var tom : <span style="color:red;">adult</span> = new adult(); ← identifier adult. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/modules/modules.js</span> | |
2: var M = <span style="color:red;">require('M')</span>;; ← M. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/modules/modules.js</span> | |
7: var obj = new <span style="color:red;">I</span>(); ← identifier I. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/modules2/modules2.js</span> | |
2: var M = <span style="color:red;">require('M.N')</span>;; ← M.N. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/nested_modules/nested_modules.js</span> | |
2: var M = <span style="color:red;">require('M')</span>; ← M. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/nested_modules/nested_modules.js</span> | |
3: var P = <span style="color:red;">require('P')</span>; ← P. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/nested_modules/nested_modules.js</span> | |
4: var F = <span style="color:red;">require('F')</span>; ← F. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/nested_modules/nested_modules.js</span> | |
5: var T = <span style="color:red;">require('T')</span>; ← T. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/numbered_keys/numbered_keys.js</span> | |
2: var z : string = <span style="color:red;">x</span>["0"]; ← identifier x. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/type_alias/type_alias.js</span> | |
2: var M = <span style="color:red;">require('M')</span>; ← M. Required module not found | |
<span style="text-decoration:underline;">src/dts/tests/union/union.js</span> | |
3: var b : typeof <span style="color:red;">x</span> = 5; ← typeof-annotation 'x'. Could not resolve name | |
<span style="text-decoration:underline;">src/dts/tests/var_interface/var_interface.js</span> | |
4: var tom : <span style="color:red;">adult</span> = new adult(); ← identifier adult. Could not resolve name | |
<span style="text-decoration:underline;">tests/arith/mult.js</span> | |
5: num(<span style="color:red;">null</span> * 1); ← null. This type is incompatible with | |
5: num(<span style="color:red;">null * 1</span>); ← number | |
<span style="text-decoration:underline;">tests/arith/mult.js</span> | |
6: num(1 * <span style="color:red;">null</span>); ← null. This type is incompatible with | |
6: num(<span style="color:red;">1 * null</span>); ← number | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
4: (<span style="color:red;">1 < "foo"</span>); // error ← relational comparison | |
4: (<span style="color:red;">1</span> < "foo"); // error ← number. Cannot be compared to | |
4: (1 < <span style="color:red;">"foo"</span>); // error ← string | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
5: (<span style="color:red;">"foo" < 1</span>); // error ← relational comparison | |
5: (<span style="color:red;">"foo"</span> < 1); // error ← string. Cannot be compared to | |
5: ("foo" < <span style="color:red;">1</span>); // error ← number | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
7: (<span style="color:red;">1 < {foo: 1}</span>); // error ← relational comparison | |
7: (<span style="color:red;">1</span> < {foo: 1}); // error ← number. Cannot be compared to | |
7: (1 < <span style="color:red;">{foo: 1}</span>); // error ← object literal | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
8: (<span style="color:red;">{foo: 1} < 1</span>); // error ← relational comparison | |
8: (<span style="color:red;">{foo: 1}</span> < 1); // error ← object literal. Cannot be compared to | |
8: ({foo: 1} < <span style="color:red;">1</span>); // error ← number | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
9: (<span style="color:red;">{foo: 1} < {foo: 1}</span>); // error ← relational comparison | |
9: (<span style="color:red;">{foo: 1}</span> < {foo: 1}); // error ← object literal. Cannot be compared to | |
9: ({foo: 1} < <span style="color:red;">{foo: 1}</span>); // error ← object literal | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
10: (<span style="color:red;">"foo" < {foo: 1}</span>); // error ← relational comparison | |
10: (<span style="color:red;">"foo"</span> < {foo: 1}); // error ← string. Cannot be compared to | |
10: ("foo" < <span style="color:red;">{foo: 1}</span>); // error ← object literal | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
11: (<span style="color:red;">{foo: 1} < "foo"</span>); // error ← relational comparison | |
11: (<span style="color:red;">{foo: 1}</span> < "foo"); // error ← object literal. Cannot be compared to | |
11: ({foo: 1} < <span style="color:red;">"foo"</span>); // error ← string | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
14: (<span style="color:red;">1 < x</span>); // 2 errors: null !~> number; undefined !~> number ← relational comparison | |
14: (1 < <span style="color:red;">x</span>); // 2 errors: null !~> number; undefined !~> number ← null. Cannot be compared to | |
14: (<span style="color:red;">1</span> < x); // 2 errors: null !~> number; undefined !~> number ← number | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
14: (<span style="color:red;">1 < x</span>); // 2 errors: null !~> number; undefined !~> number ← relational comparison | |
14: (1 < <span style="color:red;">x</span>); // 2 errors: null !~> number; undefined !~> number ← undefined. Cannot be compared to | |
14: (<span style="color:red;">1</span> < x); // 2 errors: null !~> number; undefined !~> number ← number | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
15: (<span style="color:red;">x < 1</span>); // 2 errors: null !~> number; undefined !~> number ← relational comparison | |
15: (<span style="color:red;">x</span> < 1); // 2 errors: null !~> number; undefined !~> number ← null. Cannot be compared to | |
15: (x < <span style="color:red;">1</span>); // 2 errors: null !~> number; undefined !~> number ← number | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
15: (<span style="color:red;">x < 1</span>); // 2 errors: null !~> number; undefined !~> number ← relational comparison | |
15: (<span style="color:red;">x</span> < 1); // 2 errors: null !~> number; undefined !~> number ← undefined. Cannot be compared to | |
15: (x < <span style="color:red;">1</span>); // 2 errors: null !~> number; undefined !~> number ← number | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
17: (<span style="color:red;">null < null</span>); // error ← relational comparison | |
17: (null < <span style="color:red;">null</span>); // error ← null. Cannot be compared to | |
17: (<span style="color:red;">null</span> < null); // error ← null | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
18: (<span style="color:red;">undefined < null</span>); // error ← relational comparison | |
18: (undefined < <span style="color:red;">null</span>); // error ← null. Cannot be compared to | |
18: (<span style="color:red;">undefined</span> < null); // error ← undefined | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
19: (<span style="color:red;">null < undefined</span>); // error ← relational comparison | |
19: (<span style="color:red;">null</span> < undefined); // error ← null. Cannot be compared to | |
19: (null < <span style="color:red;">undefined</span>); // error ← undefined | |
<span style="text-decoration:underline;">tests/arith/relational.js</span> | |
20: (<span style="color:red;">undefined < undefined</span>); // error ← relational comparison | |
20: (<span style="color:red;">undefined</span> < undefined); // error ← undefined. Cannot be compared to | |
20: (undefined < <span style="color:red;">undefined</span>); // error ← undefined | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
5: var b = <span style="color:red;">a.map(function (x) { foo(x); return "" + x; })</span>; ← call of method map | |
4: var a = [<span style="color:red;">0</span>]; ← number. This type is incompatible with | |
2: function foo(x:<span style="color:red;">string</span>) { } ← string | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
5: var b = <span style="color:red;">a.map(function (x) { foo(x); return "" + x; })</span>; ← call of method map | |
5: var b = a.map(function (x) { foo(x); return <span style="color:red;">"" + x</span>; }); ← string. This type is incompatible with | |
8: var d: <span style="color:red;">number</span> = b[0]; ← number | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
10: var e:Array<string> = <span style="color:red;">a.reverse()</span>; ← call of method reverse | |
4: var a = [<span style="color:red;">0</span>]; ← number. This type is incompatible with | |
10: var e:Array<<span style="color:red;">string</span>> = a.reverse(); ← string | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
10: var e:Array<string> = <span style="color:red;">a.reverse()</span>; ← call of method reverse | |
10: var e:Array<<span style="color:red;">string</span>> = a.reverse(); ← string. This type is incompatible with | |
4: var a = [<span style="color:red;">0</span>]; ← number | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
21: var n: Array<number> = <span style="color:red;">h.concat('a', 'b', 'c')</span>; // Error ← call of method concat | |
21: var n: Array<number> = h.concat(<span style="color:red;">'a'</span>, 'b', 'c'); // Error ← string. This type is incompatible with | |
139: concat<S>(...items: Array<<span style="color:red;">Array<S> | S</span>>): Array<T | S>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:139</span> | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
21: var n: Array<number> = <span style="color:red;">h.concat('a', 'b', 'c')</span>; // Error ← call of method concat | |
21: var n: Array<number> = h.concat('a', <span style="color:red;">'b'</span>, 'c'); // Error ← string. This type is incompatible with | |
139: concat<S>(...items: Array<<span style="color:red;">Array<S> | S</span>>): Array<T | S>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:139</span> | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
21: var n: Array<number> = <span style="color:red;">h.concat('a', 'b', 'c')</span>; // Error ← call of method concat | |
21: var n: Array<number> = h.concat('a', 'b', <span style="color:red;">'c'</span>); // Error ← string. This type is incompatible with | |
139: concat<S>(...items: Array<<span style="color:red;">Array<S> | S</span>>): Array<T | S>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:139</span> | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
46: <span style="color:red;">[""].reduce((acc, str) => acc * str.length)</span>; // error, string ~> number ← call of method reduce. Function cannot be called on | |
163: <span style="color:red;">reduce</span><U>( ← Array. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:163</span> | |
<span style="text-decoration:underline;">tests/arraylib/array_lib.js</span> | |
47: <span style="color:red;">[""].reduceRight((acc, str) => acc * str.length)</span>; // error, string ~> number ← call of method reduceRight. Function cannot be called on | |
170: <span style="color:red;">reduceRight</span><U>( ← Array. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:170</span> | |
<span style="text-decoration:underline;">tests/arrows/advanced_arrows.js</span> | |
7: var bad = (x: number): string => <span style="color:red;">x</span>; // Error! ← number. This type is incompatible with | |
7: var bad = (x: number): <span style="color:red;">string</span> => x; // Error! ← string | |
<span style="text-decoration:underline;">tests/arrows/advanced_arrows.js</span> | |
11: (ident(<span style="color:red;">"hi"</span>): number); // Error ← string. This type is incompatible with | |
11: (ident("hi"): <span style="color:red;">number</span>); // Error ← number | |
<span style="text-decoration:underline;">tests/async/async.js</span> | |
12: <span style="color:red;">return 1;</span> // error, number != bool ← async return | |
12: return <span style="color:red;">1</span>; // error, number != bool ← number. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/async/async.js</span> | |
30: async function f4(p: Promise<<span style="color:red;">number</span>>): Promise<bool> { ← number. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/async/async.js</span> | |
45: static async m(a): <span style="color:red;">void</span> { await a; } // error, void != Promise<void> ← undefined. This type is incompatible with | |
375: declare class Promise<R> { ← Promise. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:375</span> | |
<span style="text-decoration:underline;">tests/async/async2.js</span> | |
6: <span style="color:red;">return 42;</span> ← async return | |
6: return <span style="color:red;">42</span>; ← number. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/async/async2.js</span> | |
29: var voidoid3: () => <span style="color:red;">void</span> = voidoid1; // error, void != Promise<void> ← undefined. This type is incompatible with | |
375: declare class Promise<R> { ← Promise. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:375</span> | |
<span style="text-decoration:underline;">tests/async/async2.js</span> | |
43: async function voidoid5(): <span style="color:red;">void</span> { // error, void != Promise<void> ← undefined. This type is incompatible with | |
375: declare class Promise<R> { ← Promise. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:375</span> | |
<span style="text-decoration:underline;">tests/async/async2.js</span> | |
48: : <span style="color:red;">Promise<number></span> { // error, number != void ← undefined. This type is incompatible with | |
48: : Promise<<span style="color:red;">number</span>> { // error, number != void ← number | |
<span style="text-decoration:underline;">tests/async/async3.js</span> | |
23: var a = <span style="color:red;">await bar()</span>; ← await | |
12: return <span style="color:red;">42</span>; ← number. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/autocomplete/foo.js</span> | |
11: ← Unexpected end of input | |
<span style="text-decoration:underline;">tests/autocomplete_json/foo.js</span> | |
11: ← Unexpected end of input | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
19: type <span style="color:red;">A</span> = number; // error: name already bound ← A. name is already bound | |
18: type <span style="color:red;">A</span> = number; ← type A | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
24: class <span style="color:red;">A</span> {} // error: name already bound ← A. name is already bound | |
23: type <span style="color:red;">A</span> = number; ← type A | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
34: var <span style="color:red;">A</span> = 0; // error: name already bound ← A. name is already bound | |
33: type <span style="color:red;">A</span> = number; ← type A | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
39: <span style="color:red;">A</span> = 42; // error: type alias ref'd from value pos ← A. type alias referenced from value position | |
38: type <span style="color:red;">A</span> = number; ← type A | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
45: type <span style="color:red;">A</span> = number; // error: name already bound ← A. name is already bound | |
44: class <span style="color:red;">A</span> {} ← class A | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
50: class <span style="color:red;">A</span> {} // error: name already bound ← A. name is already bound | |
49: class <span style="color:red;">A</span> {} ← class A | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
60: var <span style="color:red;">A</span> = 0; // error: name already bound ← A. name is already bound | |
59: class <span style="color:red;">A</span> {} ← class A | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
94: type <span style="color:red;">A</span> = number; // error: name already bound ← A. name is already bound | |
93: var <span style="color:red;">A</span> = 0; ← var A | |
<span style="text-decoration:underline;">tests/binding/rebinding.js</span> | |
99: class <span style="color:red;">A</span> {} // error: name already bound ← A. name is already bound | |
98: var <span style="color:red;">A</span> = 0; ← var A | |
<span style="text-decoration:underline;">tests/binding/tdz.js</span> | |
33: var x: <span style="color:red;">C</span>; // error: C not found (bug) ← identifier C. Could not resolve name | |
<span style="text-decoration:underline;">tests/binding/tdz.js</span> | |
35: var y = new <span style="color:red;">C</span>(); // error: let ref before decl from value position ← C. class referenced before declaration | |
37: class <span style="color:red;">C</span> {} ← class C | |
<span style="text-decoration:underline;">tests/binding/tdz.js</span> | |
49: var <span style="color:red;">a: number</span>; // error now, but shouldn't be ← undefined. This type is incompatible with | |
49: var a: <span style="color:red;">number</span>; // error now, but shouldn't be ← number | |
<span style="text-decoration:underline;">tests/class_property_initializers/class_property_initializers.js</span> | |
7: <span style="color:red;">thisIsNotSupportedYet = 123;</span> ← . class property initializers are not yet supported | |
<span style="text-decoration:underline;">tests/class_property_initializers/class_property_initializers.js</span> | |
8: <span style="color:red;">thisIsNotSupportedYetEither: number = 123;</span> ← . class property initializers are not yet supported | |
<span style="text-decoration:underline;">tests/class_subtyping/test2.js</span> | |
7: var y: I.B = <span style="color:red;">new C()</span>; ← constructor call | |
7: var y: I.B = new <span style="color:red;">C</span>(); ← C. This type is incompatible with | |
7: var y: <span style="color:red;">I.B</span> = new C(); ← B | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
3: type Foo = { ← property `b`. Property not found in | |
15: var x = new <span style="color:red;">TestClass</span>(); ← TestClass | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
4: a: <span style="color:red;">string</span>; // exists in TestClass ← string. This type is incompatible with | |
27: a: <span style="color:red;">number</span>; // conflicts with cast to Foo ← number | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
5: b: <span style="color:red;">string</span>; // doesn't exist ← string. This type is incompatible with | |
31: b: <span style="color:red;">number</span>; // conflicts with cast to Foo ← number | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
6: c?: ?<span style="color:red;">string</span>; // exists in TestClass, optional ← string. This type is incompatible with | |
28: c: ?<span style="color:red;">number</span>; // conflicts with cast to Foo ← number | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
18: <span style="color:red;">x.b</span>; // error, TestClass has no b ← property `b` | |
18: x.<span style="color:red;">b</span>; // error, TestClass has no b ← property `b`. Property not found in | |
15: var x = new <span style="color:red;">TestClass</span>(); ← TestClass | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
20: <span style="color:red;">x.d</span>; // error, TestClass has no d ← property `d` | |
20: x.<span style="color:red;">d</span>; // error, TestClass has no d ← property `d`. Property not found in | |
15: var x = new <span style="color:red;">TestClass</span>(); ← TestClass | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
27: a: <span style="color:red;">number</span>; // conflicts with cast to Foo ← number. This type is incompatible with | |
4: a: <span style="color:red;">string</span>; // exists in TestClass ← string | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
28: c: ?<span style="color:red;">number</span>; // conflicts with cast to Foo ← number. This type is incompatible with | |
6: c?: ?<span style="color:red;">string</span>; // exists in TestClass, optional ← string | |
<span style="text-decoration:underline;">tests/classes/class_shapes.js</span> | |
31: b: <span style="color:red;">number</span>; // conflicts with cast to Foo ← number. This type is incompatible with | |
5: b: <span style="color:red;">string</span>; // doesn't exist ← string | |
<span style="text-decoration:underline;">tests/classes/loc.js</span> | |
5: class <span style="color:red;">Foo</span> {} // error, shadows type Foo ← Foo. name is already bound | |
3: type <span style="color:red;">Foo</span> = number ← type Foo | |
<span style="text-decoration:underline;">tests/conditional/conditional.js</span> | |
22: var x: ?<span style="color:red;">number</span> = null; ← number. This type is incompatible with | |
20: function d(): <span style="color:red;">string</span> { // expected `: number | boolean` ← string | |
<span style="text-decoration:underline;">tests/conditional/conditional.js</span> | |
23: return (x != null) ? x : (<span style="color:red;">x != null</span>); ← boolean. This type is incompatible with | |
20: function d(): <span style="color:red;">string</span> { // expected `: number | boolean` ← string | |
<span style="text-decoration:underline;">tests/config_module_name_rewrite_haste/A.js</span> | |
4: import {numVal} from <span style="color:red;">'1DoesntExist'</span>; ← 1DoesntExist. Required module not found | |
<span style="text-decoration:underline;">tests/config_module_name_rewrite_haste/A.js</span> | |
12: var m2 = <span style="color:red;">require('2DoesntExist')</span>; // Error ← 2DoesntExist. Required module not found | |
<span style="text-decoration:underline;">tests/config_module_name_rewrite_haste/A.js</span> | |
13: import {numVal} from <span style="color:red;">'3DoesntExist'</span>; // Error ← 3DoesntExist. Required module not found | |
<span style="text-decoration:underline;">tests/config_module_name_rewrite_node/A.js</span> | |
6: import {numVal} from <span style="color:red;">'./1DoesntExist'</span>; ← ./1DoesntExist. Required module not found | |
<span style="text-decoration:underline;">tests/config_module_name_rewrite_node/A.js</span> | |
12: var m2 = <span style="color:red;">require('./2DoesntExist')</span>; ← ./2DoesntExist. Required module not found | |
<span style="text-decoration:underline;">tests/config_module_name_rewrite_node/A.js</span> | |
15: import {numVal as numVal2} from <span style="color:red;">'./3DoesntExist'</span>; ← ./3DoesntExist. Required module not found | |
<span style="text-decoration:underline;">tests/config_module_name_rewrite_node/A.js</span> | |
20: var m3 = <span style="color:red;">require('4DoesntExist')</span>; ← 4DoesntExist. Required module not found | |
<span style="text-decoration:underline;">tests/config_module_name_rewrite_node/A.js</span> | |
23: import {numVal as numVal3} from <span style="color:red;">'5DoesntExist'</span>; ← 5DoesntExist. Required module not found | |
<span style="text-decoration:underline;">tests/config_munging_underscores/chain.js</span> | |
4: _property1: <span style="color:red;">number</span>; ← number. This type is incompatible with | |
20: _property1: <span style="color:red;">string</span>; ← string | |
<span style="text-decoration:underline;">tests/config_munging_underscores/chain.js</span> | |
5: static _sProperty: <span style="color:red;">number</span>; ← number. This type is incompatible with | |
21: static _sProperty: <span style="color:red;">string</span>; ← string | |
<span style="text-decoration:underline;">tests/config_munging_underscores/chain.js</span> | |
20: _property1: <span style="color:red;">string</span>; ← string. This type is incompatible with | |
4: _property1: <span style="color:red;">number</span>; ← number | |
<span style="text-decoration:underline;">tests/config_munging_underscores/chain.js</span> | |
21: static _sProperty: <span style="color:red;">string</span>; ← string. This type is incompatible with | |
5: static _sProperty: <span style="color:red;">number</span>; ← number | |
<span style="text-decoration:underline;">tests/config_munging_underscores/chain.js</span> | |
27: _method1(): <span style="color:red;">string</span> { ← string. This type is incompatible with | |
10: _method1(): <span style="color:red;">number</span> { ← number | |
<span style="text-decoration:underline;">tests/config_munging_underscores/chain.js</span> | |
30: static _sMethod(): <span style="color:red;">number</span> { ← number. This type is incompatible with | |
13: static _sMethod(): <span style="color:red;">string</span> { ← string | |
<span style="text-decoration:underline;">tests/config_munging_underscores2/chain.js</span> | |
4: _property1: <span style="color:red;">number</span>; ← number. This type is incompatible with | |
20: _property1: <span style="color:red;">string</span>; ← string | |
<span style="text-decoration:underline;">tests/config_munging_underscores2/chain.js</span> | |
5: static _sProperty: <span style="color:red;">number</span>; ← number. This type is incompatible with | |
21: static _sProperty: <span style="color:red;">string</span>; ← string | |
<span style="text-decoration:underline;">tests/config_munging_underscores2/chain.js</span> | |
20: _property1: <span style="color:red;">string</span>; ← string. This type is incompatible with | |
4: _property1: <span style="color:red;">number</span>; ← number | |
<span style="text-decoration:underline;">tests/config_munging_underscores2/chain.js</span> | |
21: static _sProperty: <span style="color:red;">string</span>; ← string. This type is incompatible with | |
5: static _sProperty: <span style="color:red;">number</span>; ← number | |
<span style="text-decoration:underline;">tests/config_munging_underscores2/chain.js</span> | |
27: _method1(): <span style="color:red;">string</span> { ← string. This type is incompatible with | |
10: _method1(): <span style="color:red;">number</span> { ← number | |
<span style="text-decoration:underline;">tests/config_munging_underscores2/chain.js</span> | |
30: static _sMethod(): <span style="color:red;">number</span> { ← number. This type is incompatible with | |
13: static _sMethod(): <span style="color:red;">string</span> { ← string | |
<span style="text-decoration:underline;">tests/declare_type/import_declare_type.js</span> | |
12: var k3: <span style="color:red;">toz</span> = foo(k1); // Error: unknown identifier toz ← identifier toz. Could not resolve name | |
<span style="text-decoration:underline;">tests/declare_type/import_declare_type.js</span> | |
14: import type {toz} from <span style="color:red;">"ModuleAliasFoo"</span>; ← ModuleAliasFoo. Required module not found | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
3: var x : {[key: <span style="color:red;">string</span>]: string} = {}; ← string. This type is incompatible with | |
5: var z : {[key: <span style="color:red;">number</span>]: string} = x; // 2 errors, string !~> number & vice versa ← number | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
3: var x : {[key: string]: <span style="color:red;">string</span>} = {}; ← string. This type is incompatible with | |
4: var y : {[key: string]: <span style="color:red;">number</span>} = x; // 2 errors, number !~> string & vice versa ← number | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
4: var y : {[key: string]: <span style="color:red;">number</span>} = x; // 2 errors, number !~> string & vice versa ← number. This type is incompatible with | |
3: var x : {[key: string]: <span style="color:red;">string</span>} = {}; ← string | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
5: var z : {[key: <span style="color:red;">number</span>]: string} = x; // 2 errors, string !~> number & vice versa ← number. This type is incompatible with | |
3: var x : {[key: <span style="color:red;">string</span>]: string} = {}; ← string | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
7: var a : {[key: string]: ?<span style="color:red;">string</span>} = {}; ← null. This type is incompatible with | |
8: var b : {[key: string]: <span style="color:red;">string</span>} = a; // 2 errors (null & undefined) ← string | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
7: var a : {[key: string]: ?<span style="color:red;">string</span>} = {}; ← undefined. This type is incompatible with | |
8: var b : {[key: string]: <span style="color:red;">string</span>} = a; // 2 errors (null & undefined) ← string | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
9: var c : {[key: string]: ?<span style="color:red;">string</span>} = b; // 2 errors, since c['x'] = null updates b ← null. This type is incompatible with | |
8: var b : {[key: string]: <span style="color:red;">string</span>} = a; // 2 errors (null & undefined) ← string | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
9: var c : {[key: string]: ?<span style="color:red;">string</span>} = b; // 2 errors, since c['x'] = null updates b ← undefined. This type is incompatible with | |
8: var b : {[key: string]: <span style="color:red;">string</span>} = a; // 2 errors (null & undefined) ← string | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
12: function foo0(x: Array<{[key: string]: <span style="color:red;">number</span>}>): Array<{[key: string]: string}> { ← number. This type is incompatible with | |
12: function foo0(x: Array<{[key: string]: number}>): Array<{[key: string]: <span style="color:red;">string</span>}> { ← string | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
12: function foo0(x: Array<{[key: string]: number}>): Array<{[key: string]: <span style="color:red;">string</span>}> { ← string. This type is incompatible with | |
12: function foo0(x: Array<{[key: string]: <span style="color:red;">number</span>}>): Array<{[key: string]: string}> { ← number | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
19: ): Array<{[key: string]: number, fooBar: <span style="color:red;">string</span>}> { ← string. This type is incompatible with | |
18: x: Array<{[key: string]: <span style="color:red;">number</span>}> ← number | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
26: x[0].fooBar = <span style="color:red;">123</span>; // error, number !~> string ← number. This type is incompatible with | |
25: ): Array<{[key: string]: mixed, fooBar: <span style="color:red;">string</span>}> { ← string | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
36: function foo4(x: {[key: string]: number}): {[key: string]: number, foo: <span style="color:red;">string</span>} { ← string. This type is incompatible with | |
36: function foo4(x: {[key: string]: <span style="color:red;">number</span>}): {[key: string]: number, foo: string} { ← number | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
41: function foo5(x: Array<<span style="color:red;">{[key: string]: number}</span>>): Array<{foo: number}> { ← some property. Property not found in | |
41: function foo5(x: Array<{[key: string]: number}>): Array<<span style="color:red;">{foo: number}</span>> { ← object type | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
46: function foo6(x: Array<{foo: number}>): Array<<span style="color:red;">{[key: string]: number}</span>> { ← some property. Property not found in | |
46: function foo6(x: Array<<span style="color:red;">{foo: number}</span>>): Array<{[key: string]: number}> { ← object type | |
<span style="text-decoration:underline;">tests/dictionary/incompatible.js</span> | |
55: (<span style="color:red;">x.foo</span>: string); // error ← number. This type is incompatible with | |
55: (x.foo: <span style="color:red;">string</span>); // error ← string | |
<span style="text-decoration:underline;">tests/dump-types/import.js</span> | |
2: var num = <span style="color:red;">42</span>; ← number. This type is incompatible with | |
5: var a:<span style="color:red;">string</span> = num; ← string. See: <span style="text-decoration:underline;">tests/dump-types/test.js</span><span style="text-decoration:underline;">:5</span> | |
<span style="text-decoration:underline;">tests/enumerror/enumerror.js</span> | |
10: <span style="color:red;">isActive({state: 'PAUSE'})</span>; ← function call | |
10: isActive({state: <span style="color:red;">'PAUSE'</span>}); ← string literal PAUSE. Property not found in | |
3: function isActive(ad: {state: $Keys<{ ← object type | |
<span style="text-decoration:underline;">tests/enumerror/enumerror.js</span> | |
20: <span style="color:red;">isActive2({state: 'PAUSE'})</span>; ← function call | |
20: isActive2({state: <span style="color:red;">'PAUSE'</span>}); ← string literal PAUSE. Property not found in | |
12: var MyStates = { ← object literal | |
<span style="text-decoration:underline;">tests/equals/equals.js</span> | |
7: (<span style="color:red;">1 == ""</span>); // error ← non-strict equality comparison | |
7: (<span style="color:red;">1</span> == ""); // error ← number. Cannot be compared to | |
7: (1 == <span style="color:red;">""</span>); // error ← string | |
<span style="text-decoration:underline;">tests/equals/equals.js</span> | |
8: (<span style="color:red;">"" == 1</span>); // error ← non-strict equality comparison | |
8: (<span style="color:red;">""</span> == 1); // error ← string. Cannot be compared to | |
8: ("" == <span style="color:red;">1</span>); // error ← number | |
<span style="text-decoration:underline;">tests/es6modules/B.js</span> | |
3: exports.numberValue = <span style="color:red;">42</span>; ← number. This type is incompatible with | |
15: var b2: <span style="color:red;">string</span> = DefaultB.numberValue; // Error: number ~> string ← string. See: <span style="text-decoration:underline;">tests/es6modules/es6modules.js</span><span style="text-decoration:underline;">:15</span> | |
<span style="text-decoration:underline;">tests/es6modules/ES6_ExportAllFrom_Intermediary1.js</span> | |
6: export * from <span style="color:red;">"ES6_ExportAllFrom_Source1"</span>; ← ES6_ExportAllFrom_Source1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/ES6_ExportAllFrom_Intermediary2.js</span> | |
6: export * from <span style="color:red;">"ES6_ExportAllFrom_Source2"</span>; ← ES6_ExportAllFrom_Source2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/ES6_ExportFrom_Intermediary1.js</span> | |
9: } from <span style="color:red;">"ES6_ExportFrom_Source1"</span>; ← ES6_ExportFrom_Source1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/ES6_ExportFrom_Intermediary2.js</span> | |
9: } from <span style="color:red;">"ES6_ExportFrom_Source2"</span>; ← ES6_ExportFrom_Source2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
8: import * as DefaultA from <span style="color:red;">"A"</span>; ← A. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
18: import DefaultC from <span style="color:red;">"C"</span>; // Error: No such module ← C. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
21: import DefaultD from <span style="color:red;">"./D"</span>; // Error: No such module ← ./D. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
42: import * as CJS_Clobb_Lit_NS from <span style="color:red;">"CommonJS_Clobbering_Lit"</span>; ← CommonJS_Clobbering_Lit. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
69: import * as CJS_Clobb_Class_NS from <span style="color:red;">"CommonJS_Clobbering_Class"</span>; ← CommonJS_Clobbering_Class. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
94: import * as CJS_Named_NS from <span style="color:red;">"CommonJS_Named"</span>; ← CommonJS_Named. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
105: import ES6_Def_AnonFunc1 from <span style="color:red;">"ES6_Default_AnonFunction1"</span>; ← ES6_Default_AnonFunction1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
109: import ES6_Def_NamedFunc1 from <span style="color:red;">"ES6_Default_NamedFunction1"</span>; ← ES6_Default_NamedFunction1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
113: import ES6_Def_AnonClass1 from <span style="color:red;">"ES6_Default_AnonClass1"</span>; ← ES6_Default_AnonClass1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
117: import ES6_Def_NamedClass1 from <span style="color:red;">"ES6_Default_NamedClass1"</span>; ← ES6_Default_NamedClass1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
163: import {destructuredArrNumber} from <span style="color:red;">"ES6_Named1"</span>; ← ES6_Named1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
171: import {numberValue2_renamed} from <span style="color:red;">"ES6_ExportFrom_Intermediary1"</span>; ← ES6_ExportFrom_Intermediary1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
175: import {numberValue1 as numberValue5} from <span style="color:red;">"ES6_ExportAllFrom_Intermediary1"</span>; ← ES6_ExportAllFrom_Intermediary1. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
185: var ES6_Def_AnonFunc2 = <span style="color:red;">require("ES6_Default_AnonFunction2")</span>.default; ← ES6_Default_AnonFunction2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
189: var ES6_Def_NamedFunc2 = <span style="color:red;">require("ES6_Default_NamedFunction2")</span>.default; ← ES6_Default_NamedFunction2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
193: var ES6_Def_AnonClass2 = <span style="color:red;">require("ES6_Default_AnonClass2")</span>.default; ← ES6_Default_AnonClass2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
197: var ES6_Def_NamedClass2 = <span style="color:red;">require("ES6_Default_NamedClass2")</span>.default; ← ES6_Default_NamedClass2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
239: var destructuredArrNumber2 = <span style="color:red;">require("ES6_Named2")</span>.destructuredArrNumber2; ← ES6_Named2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
247: var numberValue2_renamed2 = <span style="color:red;">require("ES6_ExportFrom_Intermediary2")</span>.numberValue2_renamed2; ← ES6_ExportFrom_Intermediary2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
251: var numberValue7 = <span style="color:red;">require("ES6_ExportAllFrom_Intermediary2")</span>.numberValue1; ← ES6_ExportAllFrom_Intermediary2. Required module not found | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
259: import <span style="color:red;">defaultNum</span>, {str as namedStr} from "./ES6_DefaultAndNamed"; ← number. This type is incompatible with | |
262: var as2: <span style="color:red;">string</span> = defaultNum; // Error: number ~> string ← string | |
<span style="text-decoration:underline;">tests/es6modules/es6modules.js</span> | |
259: import defaultNum, {<span style="color:red;">str</span> as namedStr} from "./ES6_DefaultAndNamed"; ← string. This type is incompatible with | |
265: var as4: <span style="color:red;">number</span> = namedStr; // Error: string ~> number ← number | |
<span style="text-decoration:underline;">tests/experimental_decorators.ignore/test.js</span> | |
4: @<span style="color:red;">decorator1</span> ← Experimental decorator usage. Decorators are an early stage proposal that may change. Additionally, Flow does not account for the type implications of decorators at this time. | |
<span style="text-decoration:underline;">tests/experimental_decorators.ignore/test.js</span> | |
7: @decorator2 ← Experimental decorator usage. Decorators are an early stage proposal that may change. Additionally, Flow does not account for the type implications of decorators at this time. | |
<span style="text-decoration:underline;">tests/experimental_decorators.warn/test.js</span> | |
4: @<span style="color:red;">decorator1</span> ← Experimental decorator usage. Decorators are an early stage proposal that may change. Additionally, Flow does not account for the type implications of decorators at this time. | |
<span style="text-decoration:underline;">tests/experimental_decorators.warn/test.js</span> | |
7: @decorator2 ← Experimental decorator usage. Decorators are an early stage proposal that may change. Additionally, Flow does not account for the type implications of decorators at this time. | |
<span style="text-decoration:underline;">tests/export_type/importer.js</span> | |
11: var b: inlinedType1 = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
3: export type inlinedType1 = <span style="color:red;">number</span>; ← number. See: <span style="text-decoration:underline;">tests/export_type/types_only.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/export_type/importer.js</span> | |
14: var d: standaloneType1 = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
7: type standaloneType1 = <span style="color:red;">number</span>; ← number. See: <span style="text-decoration:underline;">tests/export_type/types_only.js</span><span style="text-decoration:underline;">:7</span> | |
<span style="text-decoration:underline;">tests/export_type/importer.js</span> | |
17: var f: talias1 = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
3: export type talias1 = <span style="color:red;">number</span>; ← number. See: <span style="text-decoration:underline;">tests/export_type/types_only2.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/export_type/importer.js</span> | |
20: var h: talias3 = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
4: export type talias2 = <span style="color:red;">number</span>; ← number. See: <span style="text-decoration:underline;">tests/export_type/types_only2.js</span><span style="text-decoration:underline;">:4</span> | |
<span style="text-decoration:underline;">tests/export_type/importer.js</span> | |
24: var j: talias4 = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
3: export type talias4 = <span style="color:red;">number</span>; ← number. See: <span style="text-decoration:underline;">tests/export_type/cjs_with_types.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/export_type/types_only.js</span> | |
5: var b: inlinedType1 = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
3: export type inlinedType1 = <span style="color:red;">number</span>; ← number | |
<span style="text-decoration:underline;">tests/export_type/types_only.js</span> | |
11: export {<span style="color:red;">standaloneType2</span>}; // Error: Missing `type` keyword ← standaloneType2. type referenced from value position | |
10: type <span style="color:red;">standaloneType2</span> = number; ← type standaloneType2 | |
<span style="text-decoration:underline;">tests/forof/forof.js</span> | |
5: function testArray(arr: Array<<span style="color:red;">number</span>>): void { ← number. This type is incompatible with | |
7: (x: <span style="color:red;">string</span>); // Error - number ~> string ← string | |
<span style="text-decoration:underline;">tests/forof/forof.js</span> | |
11: function testIterable1(iterable: Iterable<<span style="color:red;">number</span>>): void { ← number. This type is incompatible with | |
13: (x: <span style="color:red;">string</span>); // Error - number ~> string ← string | |
<span style="text-decoration:underline;">tests/forof/forof.js</span> | |
25: (x: <span style="color:red;">number</span>); // Error - string ~> number ← number. This type is incompatible with | |
180: @@iterator(): Iterator<<span style="color:red;">string</span>>; ← string. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:180</span> | |
<span style="text-decoration:underline;">tests/forof/forof.js</span> | |
32: (elem: <span style="color:red;">number</span>); // Error - tuple ~> number ← number. This type is incompatible with | |
338: @@iterator(): Iterator<<span style="color:red;">[K, V]</span>>; ← tuple type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:338</span> | |
<span style="text-decoration:underline;">tests/forof/forof.js</span> | |
39: (elem: <span style="color:red;">number</span>); // Error - tuple ~> number ← number. This type is incompatible with | |
338: @@iterator(): Iterator<<span style="color:red;">[K, V]</span>>; ← tuple type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:338</span> | |
<span style="text-decoration:underline;">tests/forof/forof.js</span> | |
43: function testSet1(set: Set<<span style="color:red;">string</span>>): void { ← string. This type is incompatible with | |
45: (x: <span style="color:red;">number</span>); // Error - string ~> number ← number | |
<span style="text-decoration:underline;">tests/function/function.js</span> | |
29: var a: number = <span style="color:red;">x</span>; // Error ← function type. This type is incompatible with | |
29: var a: <span style="color:red;">number</span> = x; // Error ← number | |
<span style="text-decoration:underline;">tests/function/function.js</span> | |
30: var b: string = <span style="color:red;">x</span>; // Error ← function type. This type is incompatible with | |
30: var b: <span style="color:red;">string</span> = x; // Error ← string | |
<span style="text-decoration:underline;">tests/function/function.js</span> | |
31: var c: Function = <span style="color:red;">y</span>; // Object is not a Function ← object type. This type is incompatible with | |
31: var c: <span style="color:red;">Function</span> = y; // Object is not a Function ← function type | |
<span style="text-decoration:underline;">tests/get-def/example.js</span> | |
12: add(<span style="color:red;">lib.iTakeAString(42)</span>, 7); ← call of method iTakeAString | |
12: add(lib.iTakeAString(<span style="color:red;">42</span>), 7); ← number. This type is incompatible with | |
5: iTakeAString: function(name: <span style="color:red;">string</span>): number { ← string. See: <span style="text-decoration:underline;">tests/get-def/library.js</span><span style="text-decoration:underline;">:5</span> | |
<span style="text-decoration:underline;">tests/getters_and_setters_disabled/getters_and_setters.js</span> | |
6: <span style="color:red;">get a() { return 4; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_disabled/getters_and_setters.js</span> | |
7: <span style="color:red;">set b(x: number) { this.c = b; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
8: <span style="color:red;">get goodGetterNoAnnotation() { return 4; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
8: get goodGetterNoAnnotation() { return <span style="color:red;">4</span>; } ← number. This type is incompatible with | |
41: var testGetterWithError1: <span style="color:red;">string</span> = foo.goodGetterNoAnnotation; // Error number ~> string ← string | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
9: <span style="color:red;">get goodGetterWithAnnotation(): number { return 4; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
9: get goodGetterWithAnnotation(): <span style="color:red;">number</span> { return 4; } ← number. This type is incompatible with | |
42: var testGetterWithError2: <span style="color:red;">string</span> = foo.goodGetterWithAnnotation; // Error number ~> string ← string | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
11: <span style="color:red;">set goodSetterNoAnnotation(x) { z = x; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
12: <span style="color:red;">set goodSetterWithAnnotation(x: number) { z = x; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
14: <span style="color:red;">get propWithMatchingGetterAndSetter(): number { return 4; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
15: <span style="color:red;">set propWithMatchingGetterAndSetter(x: number) { }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
18: <span style="color:red;">get propWithSubtypingGetterAndSetter(): ?number { return 4; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
18: get propWithSubtypingGetterAndSetter(): ?<span style="color:red;">number</span> { return 4; } ← null. This type is incompatible with | |
19: set propWithSubtypingGetterAndSetter(x: <span style="color:red;">number</span>) { } ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
18: get propWithSubtypingGetterAndSetter(): ?<span style="color:red;">number</span> { return 4; } ← undefined. This type is incompatible with | |
19: set propWithSubtypingGetterAndSetter(x: <span style="color:red;">number</span>) { } ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
18: get propWithSubtypingGetterAndSetter(): ?<span style="color:red;">number</span> { return 4; } ← null. This type is incompatible with | |
52: var testSubtypingGetterAndSetter: <span style="color:red;">number</span> = foo.propWithSubtypingGetterAndSetter; // Error ?number ~> number ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
18: get propWithSubtypingGetterAndSetter(): ?<span style="color:red;">number</span> { return 4; } ← undefined. This type is incompatible with | |
52: var testSubtypingGetterAndSetter: <span style="color:red;">number</span> = foo.propWithSubtypingGetterAndSetter; // Error ?number ~> number ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
19: <span style="color:red;">set propWithSubtypingGetterAndSetter(x: number) { }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
22: <span style="color:red;">set propWithSubtypingGetterAndSetterReordered(x: number) { }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
23: <span style="color:red;">get propWithSubtypingGetterAndSetterReordered(): ?number { return 4; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
23: get propWithSubtypingGetterAndSetterReordered(): ?<span style="color:red;">number</span> { return 4; } ← null. This type is incompatible with | |
22: set propWithSubtypingGetterAndSetterReordered(x: <span style="color:red;">number</span>) { } ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
23: get propWithSubtypingGetterAndSetterReordered(): ?<span style="color:red;">number</span> { return 4; } ← undefined. This type is incompatible with | |
22: set propWithSubtypingGetterAndSetterReordered(x: <span style="color:red;">number</span>) { } ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
25: <span style="color:red;">get propWithMismatchingGetterAndSetter(): number { return 4; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
25: get propWithMismatchingGetterAndSetter(): <span style="color:red;">number</span> { return 4; } ← number. This type is incompatible with | |
26: set propWithMismatchingGetterAndSetter(x: <span style="color:red;">string</span>) { } // Error doesn't match getter ← string | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
26: <span style="color:red;">set propWithMismatchingGetterAndSetter(x: string) { }</span> // Error doesn't match getter ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
26: set propWithMismatchingGetterAndSetter(x: <span style="color:red;">string</span>) { } // Error doesn't match getter ← string. This type is incompatible with | |
25: get propWithMismatchingGetterAndSetter(): <span style="color:red;">number</span> { return 4; } ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
29: <span style="color:red;">get propOverriddenWithGetter() { return "hello"; }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
29: get propOverriddenWithGetter() { return <span style="color:red;">"hello"</span>; } ← string. This type is incompatible with | |
54: var testPropOverridenWithGetter: <span style="color:red;">number</span> = foo.propOverriddenWithGetter; // Error string ~> number ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
32: <span style="color:red;">set propOverriddenWithSetter(x: string) { }</span> ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
49: <span style="color:red;">foo.goodSetterNoAnnotation</span> = "hello"; // Error string ~> number ← assignment of property `goodSetterNoAnnotation` | |
49: foo.goodSetterNoAnnotation = <span style="color:red;">"hello"</span>; // Error string ~> number ← string. This type is incompatible with | |
5: var z: <span style="color:red;">number</span> = 123; ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
50: <span style="color:red;">foo.goodSetterWithAnnotation</span> = "hello"; // Error string ~> number ← assignment of property `goodSetterWithAnnotation` | |
50: foo.goodSetterWithAnnotation = <span style="color:red;">"hello"</span>; // Error string ~> number ← string. This type is incompatible with | |
12: set goodSetterWithAnnotation(x: <span style="color:red;">number</span>) { z = x; } ← number | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/class.js</span> | |
55: <span style="color:red;">foo.propOverriddenWithSetter</span> = 123; // Error number ~> string ← assignment of property `propOverriddenWithSetter` | |
55: foo.propOverriddenWithSetter = <span style="color:red;">123</span>; // Error number ~> string ← number. This type is incompatible with | |
32: set propOverriddenWithSetter(x: <span style="color:red;">string</span>) { } ← string | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
12: <span style="color:red;">get goodGetterNoAnnotation() { return 4; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
13: <span style="color:red;">get goodGetterWithAnnotation(): number { return 4; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
15: <span style="color:red;">set goodSetterNoAnnotation(x) { z = x; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
16: <span style="color:red;">set goodSetterWithAnnotation(x: number) { z = x; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
18: <span style="color:red;">get propWithMatchingGetterAndSetter(): number { return 4; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
19: <span style="color:red;">set propWithMatchingGetterAndSetter(x: number) { }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
22: <span style="color:red;">get propWithSubtypingGetterAndSetter(): ?number { return 4; }</span>, // Error ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
23: <span style="color:red;">set propWithSubtypingGetterAndSetter(x: number) { }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
25: <span style="color:red;">set propWithSubtypingGetterAndSetterReordered(x: number) { }</span>, // Error ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
26: <span style="color:red;">get propWithSubtypingGetterAndSetterReordered(): ?number { return 4; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
28: <span style="color:red;">get exampleOfOrderOfGetterAndSetter(): A { return new A(); }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
29: <span style="color:red;">set exampleOfOrderOfGetterAndSetter(x: B) {}</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
31: <span style="color:red;">set exampleOfOrderOfGetterAndSetterReordered(x: B) {}</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/object.js</span> | |
32: <span style="color:red;">get exampleOfOrderOfGetterAndSetterReordered(): A { return new A(); }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/react.js</span> | |
7: <span style="color:red;">get a() { return 4; }</span>, ← . get/set properties not supported for React propTypes | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/react.js</span> | |
7: <span style="color:red;">get a() { return 4; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/react.js</span> | |
8: <span style="color:red;">set b(x: number) { this.c = x; }</span>, ← . get/set properties not supported for React propTypes | |
<span style="text-decoration:underline;">tests/getters_and_setters_enabled/react.js</span> | |
8: <span style="color:red;">set b(x: number) { this.c = x; }</span>, ← . get/set properties not yet supported | |
<span style="text-decoration:underline;">tests/ignore_package/foo.js</span> | |
8: var _ = <span style="color:red;">require('underscore')</span>; ← underscore. Required module not found | |
<span style="text-decoration:underline;">tests/import_type/ExportCJSNamed_Class.js</span> | |
21: exports.foo4Inst = new <span style="color:red;">ClassFoo4</span>(); ← ClassFoo4. This type is incompatible with | |
44: var d2: <span style="color:red;">number</span> = foo4Inst; // Error: ClassFoo4 ~> number ← number. See: <span style="text-decoration:underline;">tests/import_type/import_type.js</span><span style="text-decoration:underline;">:44</span> | |
<span style="text-decoration:underline;">tests/import_type/ExportDefault_Class.js</span> | |
10: export var foo1Inst = new <span style="color:red;">ClassFoo1</span>(); ← ClassFoo1. This type is incompatible with | |
13: var a2: <span style="color:red;">number</span> = foo1Inst; // Error: ClassFoo1 ~> number ← number. See: <span style="text-decoration:underline;">tests/import_type/import_type.js</span><span style="text-decoration:underline;">:13</span> | |
<span style="text-decoration:underline;">tests/import_type/ExportNamed_Class.js</span> | |
10: export var foo2Inst = new <span style="color:red;">ClassFoo2</span>(); ← ClassFoo2. This type is incompatible with | |
24: var b2: <span style="color:red;">number</span> = foo2Inst; // Error: ClassFoo2 ~> number ← number. See: <span style="text-decoration:underline;">tests/import_type/import_type.js</span><span style="text-decoration:underline;">:24</span> | |
<span style="text-decoration:underline;">tests/import_type/import_type.js</span> | |
14: new <span style="color:red;">ClassFoo1</span>(); // Error: ClassFoo1 is not a value-identifier ← ClassFoo1. type referenced from value position | |
9: <span style="color:red;">import type ClassFoo1 from "./ExportDefault_Class";</span> ← type ClassFoo1 | |
<span style="text-decoration:underline;">tests/import_type/import_type.js</span> | |
25: new <span style="color:red;">ClassFoo2</span>(); // Error: ClassFoo2 is not a value-identifier ← ClassFoo2. type referenced from value position | |
20: import type {<span style="color:red;">ClassFoo2</span>} from "./ExportNamed_Class"; ← type ClassFoo2 | |
<span style="text-decoration:underline;">tests/import_type/import_type.js</span> | |
34: new <span style="color:red;">ClassFoo3T</span>(); // Error: ClassFoo3 is not a value-identifier ← ClassFoo3T. type referenced from value position | |
31: <span style="color:red;">import type ClassFoo3T from "./ExportCJSDefault_Class";</span> ← type ClassFoo3T | |
<span style="text-decoration:underline;">tests/import_type/import_type.js</span> | |
45: new <span style="color:red;">ClassFoo4</span>(); // Error: ClassFoo4 is not a value-identifier ← ClassFoo4. type referenced from value position | |
40: import type {<span style="color:red;">ClassFoo4</span>, ClassFoo5} from "./ExportCJSNamed_Class"; ← type ClassFoo4 | |
<span style="text-decoration:underline;">tests/import_type/import_type.js</span> | |
47: var d3: typeof <span style="color:red;">ClassFoo5</span> = foo5Inst; // Error: Can't typeof a type alias ← ClassFoo5. type referenced from value position | |
40: import type {ClassFoo4, <span style="color:red;">ClassFoo5</span>} from "./ExportCJSNamed_Class"; ← type ClassFoo5 | |
<span style="text-decoration:underline;">tests/import_type/import_type.js</span> | |
56: var e2: number = <span style="color:red;">givesAFoo3Obj()</span>; // Error: AliasFoo3 ~> number ← function call | |
5: export type AliasFoo3 = { ← object type. This type is incompatible with. See: <span style="text-decoration:underline;">tests/import_type/ExportNamed_Alias.js</span><span style="text-decoration:underline;">:5</span> | |
56: var e2: <span style="color:red;">number</span> = givesAFoo3Obj(); // Error: AliasFoo3 ~> number ← number | |
<span style="text-decoration:underline;">tests/import_type/import_type.js</span> | |
57: var e3: typeof <span style="color:red;">AliasFoo3</span> = givesAFoo3Obj(); // Error: Can't typeof a type alias ← AliasFoo3. type referenced from value position | |
53: import type {<span style="color:red;">AliasFoo3</span>} from "./ExportNamed_Alias"; ← type AliasFoo3 | |
<span style="text-decoration:underline;">tests/import_type/import_type.js</span> | |
81: <span style="color:red;">ClassFoo6</span>; // Error: Not a value binding ← ClassFoo6. type referenced from value position | |
79: <span style="color:red;">import type ClassFoo6 from "./issue-359";</span> ← type ClassFoo6 | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
13: var a2: ClassFoo1T = <span style="color:red;">new ClassFoo1()</span>; // Error: ClassFoo1 (inst) ~> ClassFoo1 (class) ← constructor call | |
10: import <span style="color:red;">ClassFoo1</span> from "./ExportDefault_Class"; ← ClassFoo1. This type is incompatible with | |
9: import typeof <span style="color:red;">ClassFoo1T</span> from "./ExportDefault_Class"; ← class type: ClassFoo1 | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
14: new <span style="color:red;">ClassFoo1T</span>(); // Error: ClassFoo1T is not bound to a value ← ClassFoo1T. type referenced from value position | |
9: <span style="color:red;">import typeof ClassFoo1T from "./ExportDefault_Class";</span> ← type ClassFoo1T | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
24: var b2: ClassFoo2T = <span style="color:red;">new ClassFoo2()</span>; // Error: ClassFoo2 (inst) ~> ClassFoo2 (class) ← constructor call | |
21: import {<span style="color:red;">ClassFoo2</span>} from "./ExportNamed_Class"; ← ClassFoo2. This type is incompatible with | |
20: import typeof {<span style="color:red;">ClassFoo2</span> as ClassFoo2T} from "./ExportNamed_Class"; ← class type: ClassFoo2 | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
25: new <span style="color:red;">ClassFoo2T</span>(); // Error: ClassFoo2T is not bound to a value ← ClassFoo2T. type referenced from value position | |
20: import typeof {<span style="color:red;">ClassFoo2 as ClassFoo2T</span>} from "./ExportNamed_Class"; ← type ClassFoo2T | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
35: var c2: ClassFoo3T = <span style="color:red;">new ClassFoo3()</span>; // Error: ClassFoo3 (inst) ~> ClassFoo3 (class) ← constructor call | |
32: import <span style="color:red;">ClassFoo3</span> from "./ExportCJSDefault_Class"; ← ClassFoo3. This type is incompatible with | |
31: import typeof <span style="color:red;">ClassFoo3T</span> from "./ExportCJSDefault_Class"; ← class type: ClassFoo3 | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
45: var d2: ClassFoo4T = <span style="color:red;">new ClassFoo4()</span>; // Error: ClassFoo4 (inst) ~> ClassFoo4 (class) ← constructor call | |
7: exports.ClassFoo4 = <span style="color:red;">ClassFoo4</span>; ← ClassFoo4. This type is incompatible with. See: <span style="text-decoration:underline;">tests/import_typeof/ExportCJSNamed_Class.js</span><span style="text-decoration:underline;">:7</span> | |
7: exports.ClassFoo4 = <span style="color:red;">ClassFoo4</span>; ← class type: ClassFoo4. See: <span style="text-decoration:underline;">tests/import_typeof/ExportCJSNamed_Class.js</span><span style="text-decoration:underline;">:7</span> | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
51: import typeof {<span style="color:red;">AliasFoo3</span>} from "./ExportNamed_Alias"; // Error: Can't `import typeof` type aliases! ← import typeof { AliasFoo3 }. `import typeof` can not be used on type-only exports! If you intended to import a type alias, please use `import type` instead. | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
68: var f2: num_default = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
65: import typeof <span style="color:red;">num_default</span> from "./ExportDefault_Number"; ← number | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
77: var g2: num_named = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
74: import typeof {<span style="color:red;">num</span> as num_named} from "./ExportNamed_Number"; ← number | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
86: var h2: num_cjs_default = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
83: import typeof <span style="color:red;">num_cjs_default</span> from "./ExportCJSDefault_Number"; ← number | |
<span style="text-decoration:underline;">tests/import_typeof/import_typeof.js</span> | |
95: var i2: num_cjs_named = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
3: exports.num = <span style="color:red;">42</span>; ← number. See: <span style="text-decoration:underline;">tests/import_typeof/ExportCJSNamed_Number.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/incremental/b.js</span> | |
5: var A = <span style="color:red;">require('IncrModuleA')</span>; ← IncrModuleA. Required module not found | |
<span style="text-decoration:underline;">tests/incremental_basic/a.js</span> | |
2: var a: string = <span style="color:red;">0</span>; ← number. This type is incompatible with | |
2: var a: <span style="color:red;">string</span> = 0; ← string | |
<span style="text-decoration:underline;">tests/incremental_basic/b.js</span> | |
2: var a = <span style="color:red;">require('./a')</span>; ← string. This type is incompatible with | |
3: var b: <span style="color:red;">number</span> = a; ← number | |
<span style="text-decoration:underline;">tests/incremental_basic/c.js</span> | |
2: var b = <span style="color:red;">require('./b')</span>; ← number. This type is incompatible with | |
3: var c: <span style="color:red;">string</span> = b; ← string | |
<span style="text-decoration:underline;">tests/incremental_basic/tmp1/b.js</span> | |
2: var a = <span style="color:red;">require('./a')</span>; ← ./a. Required module not found | |
<span style="text-decoration:underline;">tests/incremental_basic/tmp3/b.js</span> | |
2: var a = <span style="color:red;">require('./a')</span>; ← ./a. Required module not found | |
<span style="text-decoration:underline;">tests/incremental_cycle/A.js</span> | |
4: b: <span style="color:red;">number</span>; ← number. This type is incompatible with | |
3: import type * as B from <span style="color:red;">'./B'</span>; ← B. See: <span style="text-decoration:underline;">tests/incremental_cycle/C.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/incremental_cycle/A.js</span> | |
5: c: <span style="color:red;">string</span>; ← string. This type is incompatible with | |
3: import type * as C from <span style="color:red;">'./C'</span>; ← C. See: <span style="text-decoration:underline;">tests/incremental_cycle/B.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/incremental_cycle/B.js</span> | |
3: import type * as C from <span style="color:red;">'./C'</span>; ← C. This type is incompatible with | |
5: c: <span style="color:red;">string</span>; ← string. See: <span style="text-decoration:underline;">tests/incremental_cycle/A.js</span><span style="text-decoration:underline;">:5</span> | |
<span style="text-decoration:underline;">tests/incremental_cycle/C.js</span> | |
3: import type * as B from <span style="color:red;">'./B'</span>; ← B. This type is incompatible with | |
4: b: <span style="color:red;">number</span>; ← number. See: <span style="text-decoration:underline;">tests/incremental_cycle/A.js</span><span style="text-decoration:underline;">:4</span> | |
<span style="text-decoration:underline;">tests/incremental_cycle/tmp1/B.js</span> | |
2: var A = <span style="color:red;">require ('./A')</span>; ← ./A. Required module not found | |
<span style="text-decoration:underline;">tests/incremental_cycle/tmp1/C.js</span> | |
2: var A = <span style="color:red;">require ('./A')</span>; ← ./A. Required module not found | |
<span style="text-decoration:underline;">tests/incremental_cycle/tmp2/B.js</span> | |
2: var A = <span style="color:red;">require ('./A')</span>; ← ./A. Required module not found | |
<span style="text-decoration:underline;">tests/incremental_cycle/tmp3/B.js</span> | |
2: var A = <span style="color:red;">require ('./A')</span>; ← ./A. Required module not found | |
<span style="text-decoration:underline;">tests/incremental_cycle/tmp3/B.js</span> | |
3: import type * as C from <span style="color:red;">'./C'</span>; ← ./C. Required module not found | |
<span style="text-decoration:underline;">tests/instanceof/instanceof.js</span> | |
17: if (g instanceof X1) <span style="color:red;">g.foo</span> = '1337'; // oops ← assignment of property `foo` | |
17: if (g instanceof X1) g.foo = <span style="color:red;">'1337'</span>; // oops ← string. This type is incompatible with | |
4: class X1 { foo: <span style="color:red;">number</span>; }; ← number | |
<span style="text-decoration:underline;">tests/instanceof/instanceof.js</span> | |
34: if (g.bar instanceof X1) <span style="color:red;">g.bar.foo</span> = '1337'; // oops ← assignment of property `foo` | |
34: if (g.bar instanceof X1) g.bar.foo = <span style="color:red;">'1337'</span>; // oops ← string. This type is incompatible with | |
4: class X1 { foo: <span style="color:red;">number</span>; }; ← number | |
<span style="text-decoration:underline;">tests/instanceof/instanceof.js</span> | |
51: if (g.baz.bar instanceof X1) <span style="color:red;">g.baz.bar.foo</span> = '1337'; // oops ← assignment of property `foo` | |
51: if (g.baz.bar instanceof X1) g.baz.bar.foo = <span style="color:red;">'1337'</span>; // oops ← string. This type is incompatible with | |
4: class X1 { foo: <span style="color:red;">number</span>; }; ← number | |
<span style="text-decoration:underline;">tests/instanceof/instanceof.js</span> | |
81: function foo1(x: <span style="color:red;">Array<number></span> | number) { ← array type. This type is incompatible with | |
83: <span style="color:red;">x++</span>; // error ← number | |
<span style="text-decoration:underline;">tests/instanceof/instanceof.js</span> | |
85: <span style="color:red;">x[0]</span> = 123; // error ← assignment of computed property/element. Computed property/element cannot be assigned on | |
81: function foo1(x: Array<number> | <span style="color:red;">number</span>) { ← number | |
<span style="text-decoration:underline;">tests/issues-11/export.js</span> | |
2: exports.x = <span style="color:red;">1</span>; ← number. This type is incompatible with | |
3: var x: <span style="color:red;">string</span> = e.x; ← string. See: <span style="text-decoration:underline;">tests/issues-11/import.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/issues-11/export.js</span> | |
3: exports.y = <span style="color:red;">""</span>; ← string. This type is incompatible with | |
4: var y: <span style="color:red;">number</span> = e.y; ← number. See: <span style="text-decoration:underline;">tests/issues-11/import.js</span><span style="text-decoration:underline;">:4</span> | |
<span style="text-decoration:underline;">tests/iterable/array.js</span> | |
8: var arrayTest4: Iterable<<span style="color:red;">number</span>> = ["hi"]; ← number. This type is incompatible with | |
8: var arrayTest4: Iterable<number> = [<span style="color:red;">"hi"</span>]; ← string | |
<span style="text-decoration:underline;">tests/iterable/array.js</span> | |
8: var arrayTest4: Iterable<number> = [<span style="color:red;">"hi"</span>]; ← string. This type is incompatible with | |
8: var arrayTest4: Iterable<<span style="color:red;">number</span>> = ["hi"]; ← number | |
<span style="text-decoration:underline;">tests/iterable/array.js</span> | |
10: var arrayTest5: Iterable<string> = ["hi", <span style="color:red;">1</span>]; ← number. This type is incompatible with | |
10: var arrayTest5: Iterable<<span style="color:red;">string</span>> = ["hi", 1]; ← string | |
<span style="text-decoration:underline;">tests/iterable/caching_bug.js</span> | |
21: function miss_the_cache(x: Array<string | <span style="color:red;">number</span>>): Iterable<string> { return x; } ← number. This type is incompatible with | |
21: function miss_the_cache(x: Array<string | number>): Iterable<<span style="color:red;">string</span>> { return x; } ← string | |
<span style="text-decoration:underline;">tests/iterable/iterator_result.js</span> | |
23: return <span style="color:red;">{ done, value: "still going..." }</span>; // Error string ~> void ← object literal. This type is incompatible with | |
310: type IteratorResult<Yield,Return> = { ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:310</span> | |
<span style="text-decoration:underline;">tests/iterable/iterator_result.js</span> | |
25: return <span style="color:red;">{ done }</span>; // Error void ~> string ← object literal. This type is incompatible with | |
310: type IteratorResult<Yield,Return> = { ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:310</span> | |
<span style="text-decoration:underline;">tests/iterable/map.js</span> | |
13: function mapTest4(map: Map<number, string>): Iterable<<span style="color:red;">string</span>> { ← string. This type is incompatible with | |
338: @@iterator(): Iterator<<span style="color:red;">[K, V]</span>>; ← tuple type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:338</span> | |
<span style="text-decoration:underline;">tests/iterable/set.js</span> | |
13: function setTest4(set: Set<<span style="color:red;">string</span>>): Iterable<number> { ← string. This type is incompatible with | |
13: function setTest4(set: Set<string>): Iterable<<span style="color:red;">number</span>> { ← number | |
<span style="text-decoration:underline;">tests/iterable/set.js</span> | |
13: function setTest4(set: Set<string>): Iterable<<span style="color:red;">number</span>> { ← number. This type is incompatible with | |
13: function setTest4(set: Set<<span style="color:red;">string</span>>): Iterable<number> { ← string | |
<span style="text-decoration:underline;">tests/iterable/string.js</span> | |
5: var stringTest3: Iterable<<span style="color:red;">number</span>> = "hi"; // Error - string is a Iterable<string> ← number. This type is incompatible with | |
180: @@iterator(): Iterator<<span style="color:red;">string</span>>; ← string. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:180</span> | |
<span style="text-decoration:underline;">tests/libdef_ignored_module/node_modules/foo/package.json</span> | |
1: ← Unexpected end of input | |
<span style="text-decoration:underline;">tests/liberr/a.js</span> | |
5: var x: string = <span style="color:red;">0</span>; ← number. This type is incompatible with | |
5: var x: <span style="color:red;">string</span> = 0; ← string | |
<span style="text-decoration:underline;">tests/liberr/libs/parse_error.js</span> | |
8: <span style="color:red;">methodB</span>: () => any ← Unexpected identifier | |
<span style="text-decoration:underline;">tests/liberr/libs/type_error.js</span> | |
2: declare function foo(x: number): <span style="color:red;">Array</span>; ← . Incorrect number of type parameters (expected 1) | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
8: return <span style="color:red;">x</span> && '123'; ← boolean. This type is incompatible with | |
6: function logical1a(): <span style="color:red;">number</span> { // expected `: boolean` ← number | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
23: return <span style="color:red;">false</span> && '123'; ← boolean. This type is incompatible with | |
22: function logical2a(): <span style="color:red;">number</span> { // expected `: boolean` ← number | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
101: return <span style="color:red;">x != null</span> && x > 10; ← boolean. This type is incompatible with | |
99: function logical3a(): <span style="color:red;">string</span> { // expected `: boolean` ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
101: return x != null && <span style="color:red;">x > 10</span>; ← boolean. This type is incompatible with | |
99: function logical3a(): <span style="color:red;">string</span> { // expected `: boolean` ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
109: return <span style="color:red;">x != null</span> && x; ← boolean. This type is incompatible with | |
107: function logical3b(): <span style="color:red;">number</span> { // expected `: boolean | number` ← number | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
117: return <span style="color:red;">x != undefined</span> && x; ← boolean. This type is incompatible with | |
115: function logical3c(): ?<span style="color:red;">number</span> { // expected `: boolean | ?number` ← number | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
124: return <span style="color:red;">x</span> && '123'; ← boolean. This type is incompatible with | |
123: function logical4(x: boolean): <span style="color:red;">string</span> { // expected `: boolean | string` ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
148: return <span style="color:red;">x</span> || 0; ← boolean. This type is incompatible with | |
146: function logical5c(): <span style="color:red;">string</span> { // expected `: boolean` ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
176: return <span style="color:red;">true</span> || '123'; ← boolean. This type is incompatible with | |
175: function logical6d(): <span style="color:red;">number</span> { // expected `: boolean` ← number | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
281: return <span style="color:red;">x</span> || (1 && 'foo'); ← boolean. This type is incompatible with | |
279: function logical8f(): <span style="color:red;">string</span> { // expected `: boolean` ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
291: return x || y || <span style="color:red;">false</span>; ← boolean. This type is incompatible with | |
290: ): <span style="color:red;">number | string</span> { // expected `: number | string | boolean` ← union type | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
315: return x && y && <span style="color:red;">false</span>; ← boolean. This type is incompatible with | |
314: ): <span style="color:red;">number | string</span> { // expected `: number | string | boolean` ← union type | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
322: return <span style="color:red;">false</span> && x && y; ← boolean. This type is incompatible with | |
321: function logical10b(x: number, y: string): <span style="color:red;">Array<any></span> { // expected `: boolean` ← array type | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
329: return <span style="color:red;">x</span> && false && y; ← number. This type is incompatible with | |
328: function logical10c(x: number, y: string): <span style="color:red;">Array<any></span> { // expected `number | boolean` ← array type | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
329: return x && <span style="color:red;">false</span> && y; ← boolean. This type is incompatible with | |
328: function logical10c(x: number, y: string): <span style="color:red;">Array<any></span> { // expected `number | boolean` ← array type | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
348: y = y || <span style="color:red;">true</span>; // expected a number ← boolean. This type is incompatible with | |
346: function logical11b(y: <span style="color:red;">number</span>): number { ← number | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
361: z = <span style="color:red;">false</span>; ← boolean. This type is incompatible with | |
356: function logical12a(): <span style="color:red;">number</span> { ← number | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
371: y = y && <span style="color:red;">true</span>; // expected a number ← boolean. This type is incompatible with | |
369: function logical12b(y: <span style="color:red;">number</span>): number { ← number | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
381: {x: <span style="color:red;">x</span> && "bar"}, ← number. This type is incompatible with | |
379: function logical13(x: number): Array<{x: <span style="color:red;">string</span>}> { ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
383: {x: true && <span style="color:red;">false</span>}, ← boolean. This type is incompatible with | |
379: function logical13(x: number): Array<{x: <span style="color:red;">string</span>}> { ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
384: {x: <span style="color:red;">false</span> && false}, ← boolean. This type is incompatible with | |
379: function logical13(x: number): Array<{x: <span style="color:red;">string</span>}> { ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
397: {x: <span style="color:red;">x</span> || "bar"}, ← number. This type is incompatible with | |
395: function logical14(x: number): Array<{x: <span style="color:red;">string</span>}> { ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
399: {x: false || <span style="color:red;">true</span>}, ← boolean. This type is incompatible with | |
395: function logical14(x: number): Array<{x: <span style="color:red;">string</span>}> { ← string | |
<span style="text-decoration:underline;">tests/logical/logical.js</span> | |
400: {x: <span style="color:red;">true</span> || false}, ← boolean. This type is incompatible with | |
395: function logical14(x: number): Array<{x: <span style="color:red;">string</span>}> { ← string | |
<span style="text-decoration:underline;">tests/missing_annotation/infer.js</span> | |
5: b: function(<span style="color:red;">arg</span>) { // missing arg and return annotations ← parameter arg. Missing annotation | |
<span style="text-decoration:underline;">tests/missing_annotation/infer.js</span> | |
5: b: function(arg)<span style="color:red;"> </span>{ // missing arg and return annotations ← return. Missing annotation | |
<span style="text-decoration:underline;">tests/missing_annotation/infer.js</span> | |
12: d: function(<span style="color:red;">arg</span>) { // missing arg and return annotations ← parameter arg. Missing annotation | |
<span style="text-decoration:underline;">tests/missing_annotation/infer.js</span> | |
12: d: function(arg)<span style="color:red;"> </span>{ // missing arg and return annotations ← return. Missing annotation | |
<span style="text-decoration:underline;">tests/missing_annotation/infer.js</span> | |
21: e: function(<span style="color:red;">arg</span>) { // missing arg and return annotations ← parameter arg. Missing annotation | |
<span style="text-decoration:underline;">tests/missing_annotation/infer.js</span> | |
21: e: function(arg)<span style="color:red;"> </span>{ // missing arg and return annotations ← return. Missing annotation | |
<span style="text-decoration:underline;">tests/missing_annotation/infer.js</span> | |
28: h: function(arg: string)<span style="color:red;"> </span>{ // missing return annotation ← return. Missing annotation | |
<span style="text-decoration:underline;">tests/module_redirect/B.js</span> | |
6: module.exports = <span style="color:red;">require('A')</span>; ← A. Required module not found | |
<span style="text-decoration:underline;">tests/module_redirect/C.js</span> | |
6: module.exports = <span style="color:red;">require('B')</span>; ← B. Required module not found | |
<span style="text-decoration:underline;">tests/module_redirect/D.js</span> | |
6: var bar1: string = <span style="color:red;">require('A')</span>; ← A. Required module not found | |
<span style="text-decoration:underline;">tests/module_redirect/D.js</span> | |
7: var bar2: string = <span style="color:red;">require('B')</span>; ← B. Required module not found | |
<span style="text-decoration:underline;">tests/module_redirect/D.js</span> | |
8: var bar3: string = <span style="color:red;">require('C')</span>; ← C. Required module not found | |
<span style="text-decoration:underline;">tests/modules/cli2.js</span> | |
5: <span style="color:red;">f("...")</span>; ← function call | |
5: f(<span style="color:red;">"..."</span>); ← string. This type is incompatible with | |
7: function f(x:<span style="color:red;">number</span>):number { g(x); return x; } ← number. See: <span style="text-decoration:underline;">tests/modules/lib.js</span><span style="text-decoration:underline;">:7</span> | |
<span style="text-decoration:underline;">tests/modules/lib.js</span> | |
7: function f(x:number):number { <span style="color:red;">g(x)</span>; return x; } ← function call | |
7: function f(x:number):number { g(<span style="color:red;">x</span>); return x; } ← number. This type is incompatible with | |
3: function g(x:<span style="color:red;">string</span>) { } ← string | |
<span style="text-decoration:underline;">tests/namespace/namespace.js</span> | |
2: type T = (x:<span style="color:red;">number</span>) => void; ← number. This type is incompatible with | |
3: var f: T = function(x:<span style="color:red;">string</span>): void { } ← string | |
<span style="text-decoration:underline;">tests/namespace/namespace.js</span> | |
11: var y:number = bar(0, x => <span style="color:red;">""</span>); ← string. This type is incompatible with | |
11: var y:<span style="color:red;">number</span> = bar(0, x => ""); ← number | |
<span style="text-decoration:underline;">tests/namespace/namespace.js</span> | |
15: var s2:Seq = [[<span style="color:red;">""</span>]]; ← string. This type is incompatible with | |
13: type Seq = <span style="color:red;">number | Array<Seq></span>; ← union type | |
<span style="text-decoration:underline;">tests/namespace/namespace.js</span> | |
17: module.exports = { foo: (<span style="color:red;">""</span>: number) }; ← string. This type is incompatible with | |
17: module.exports = { foo: ("": <span style="color:red;">number</span>) }; ← number | |
<span style="text-decoration:underline;">tests/new_react/FeedUFI.react.js</span> | |
10: var UFILikeCount = <span style="color:red;">require('UFILikeCount.react')</span>; ← UFILikeCount.react. Required module not found | |
<span style="text-decoration:underline;">tests/new_react/state.js</span> | |
19: {this.state.bar.<span style="color:red;">qux</span>} ← property `qux`. Property cannot be accessed on possibly null value | |
6: bar: ?<span style="color:red;">{ qux: string; }</span>; ← null | |
<span style="text-decoration:underline;">tests/new_react/state.js</span> | |
19: {this.state.bar.<span style="color:red;">qux</span>} ← property `qux`. Property cannot be accessed on possibly undefined value | |
6: bar: ?<span style="color:red;">{ qux: string; }</span>; ← undefined | |
<span style="text-decoration:underline;">tests/node_tests/invalid_package_file/package.json</span> | |
1: ← Unexpected end of input | |
<span style="text-decoration:underline;">tests/object_api/c.js</span> | |
5: <span style="color:red;">c.foo()</span>; ← call of method foo. Property not found in | |
4: var b = Object.assign(<span style="color:red;">{ bar() {}, ...{} }</span>, a); ← object literal. See: <span style="text-decoration:underline;">tests/object_api/b.js</span><span style="text-decoration:underline;">:4</span> | |
<span style="text-decoration:underline;">tests/object_api/object_assign.js</span> | |
4: foo: function(<span style="color:red;">param</span>) { return param; } ← parameter param. Missing annotation | |
<span style="text-decoration:underline;">tests/object_api/object_assign.js</span> | |
4: foo: function(param)<span style="color:red;"> </span>{ return param; } ← return. Missing annotation | |
<span style="text-decoration:underline;">tests/object_api/object_assign.js</span> | |
7: var decl_export_: <span style="color:red;">{ foo: any; bar: any }</span> = Object.assign({}, export_); ← property `bar`. Property not found in | |
7: var decl_export_: { foo: any; bar: any } = Object.assign(<span style="color:red;">{}</span>, export_); ← object literal | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
38: var xToString : number = <span style="color:red;">x.toString</span>; // error ← property `toString` | |
38: var xToString : <span style="color:red;">number</span> = x.toString; // error ← number. This type is incompatible with | |
46: <span style="color:red;">toString(): string</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:46</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
39: var xToString2 : () => number = <span style="color:red;">x.toString</span>; // error ← property `toString` | |
39: var xToString2 : () => <span style="color:red;">number</span> = x.toString; // error ← number. This type is incompatible with | |
46: toString(): <span style="color:red;">string</span>; ← string. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:46</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
43: var yToString : <span style="color:red;">number</span> = y.toString; // error ← number. This type is incompatible with | |
46: <span style="color:red;">toString(): string</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:46</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
49: (123).<span style="color:red;">toString</span> = function() {}; // error ← property `toString`. Property cannot be assigned on | |
49: (<span style="color:red;">123</span>).toString = function() {}; // error ← number | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
51: (<span style="color:red;">123).toString('foo')</span>; // error ← call of method toString | |
51: (123).toString(<span style="color:red;">'foo'</span>); // error ← string. This type is incompatible with | |
74: toString(radix?: <span style="color:red;">number</span>): string; ← number. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:74</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
52: (<span style="color:red;">123).toString(null)</span>; // error ← call of method toString | |
52: (123).toString(<span style="color:red;">null</span>); // error ← null. This type is incompatible with | |
74: toString(radix?: <span style="color:red;">number</span>): string; ← number. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:74</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
71: var xHasOwnProperty : number = <span style="color:red;">x.hasOwnProperty</span>; // error ← property `hasOwnProperty` | |
71: var xHasOwnProperty : <span style="color:red;">number</span> = x.hasOwnProperty; // error ← number. This type is incompatible with | |
43: <span style="color:red;">hasOwnProperty(prop: any): boolean</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:43</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
72: var xHasOwnProperty2 : (prop: string) => number = <span style="color:red;">x.hasOwnProperty</span>; // error ← property `hasOwnProperty` | |
72: var xHasOwnProperty2 : (prop: string) => <span style="color:red;">number</span> = x.hasOwnProperty; // error ← number. This type is incompatible with | |
43: hasOwnProperty(prop: any): <span style="color:red;">boolean</span>; ← boolean. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:43</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
76: var yHasOwnProperty : <span style="color:red;">number</span> = y.hasOwnProperty; // error ← number. This type is incompatible with | |
43: <span style="color:red;">hasOwnProperty(prop: any): boolean</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:43</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
96: var xPropertyIsEnumerable : number = <span style="color:red;">x.propertyIsEnumerable</span>; // error ← property `propertyIsEnumerable` | |
96: var xPropertyIsEnumerable : <span style="color:red;">number</span> = x.propertyIsEnumerable; // error ← number. This type is incompatible with | |
44: <span style="color:red;">propertyIsEnumerable(prop: any): boolean</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:44</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
98: <span style="color:red;">x.propertyIsEnumerable</span>; // error ← property `propertyIsEnumerable` | |
97: var xPropertyIsEnumerable2 : (prop: string) => <span style="color:red;">number</span> = ← number. This type is incompatible with | |
44: propertyIsEnumerable(prop: any): <span style="color:red;">boolean</span>; ← boolean. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:44</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
102: var yPropertyIsEnumerable : <span style="color:red;">number</span> = y.propertyIsEnumerable; // error ← number. This type is incompatible with | |
44: <span style="color:red;">propertyIsEnumerable(prop: any): boolean</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:44</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
122: var xValueOf : number = <span style="color:red;">x.valueOf</span>; // error ← property `valueOf` | |
122: var xValueOf : <span style="color:red;">number</span> = x.valueOf; // error ← number. This type is incompatible with | |
235: <span style="color:red;">valueOf(): number</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:235</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
126: var yValueOf : <span style="color:red;">number</span> = y.valueOf; // error ← number. This type is incompatible with | |
47: <span style="color:red;">valueOf(): Object</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:47</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
150: var xToLocaleString : number = <span style="color:red;">x.toLocaleString</span>; // error ← property `toLocaleString` | |
150: var xToLocaleString : <span style="color:red;">number</span> = x.toLocaleString; // error ← number. This type is incompatible with | |
232: <span style="color:red;">toLocaleString(): string</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:232</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
151: var xToLocaleString2 : () => number = <span style="color:red;">x.toLocaleString</span>; // error ← property `toLocaleString` | |
151: var xToLocaleString2 : () => <span style="color:red;">number</span> = x.toLocaleString; // error ← number. This type is incompatible with | |
232: toLocaleString(): <span style="color:red;">string</span>; ← string. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:232</span> | |
<span style="text-decoration:underline;">tests/object_api/object_prototype.js</span> | |
155: var yToLocaleString : <span style="color:red;">number</span> = y.toLocaleString; // error ← number. This type is incompatible with | |
45: <span style="color:red;">toLocaleString(): string</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:45</span> | |
<span style="text-decoration:underline;">tests/object_assign/A.js</span> | |
13: var bad: number = <span style="color:red;">Bad.foo()</span>; ← call of method foo | |
13: var bad: number = <span style="color:red;">Bad.foo()</span>; ← string. This type is incompatible with | |
13: var bad: <span style="color:red;">number</span> = Bad.foo(); ← number | |
<span style="text-decoration:underline;">tests/object_assign/A.js</span> | |
21: var good: number = <span style="color:red;">Good.foo()</span>; ← string. This type is incompatible with | |
21: var good: <span style="color:red;">number</span> = Good.foo(); ← number | |
<span style="text-decoration:underline;">tests/object_assign/B.js</span> | |
7: var good: number = <span style="color:red;">A.Good.foo()</span>; ← call of method foo | |
7: var good: number = <span style="color:red;">A.Good.foo()</span>; ← string. This type is incompatible with | |
7: var good: <span style="color:red;">number</span> = A.Good.foo(); ← number | |
<span style="text-decoration:underline;">tests/object_assign/B.js</span> | |
10: var bad_: number = <span style="color:red;">f()</span>; // Calling the function is fine ← function call | |
8: var Bad = Object.assign(<span style="color:red;">{}</span>, EventEmitter.prototype, { ← object literal. This type is incompatible with. See: <span style="text-decoration:underline;">tests/object_assign/A.js</span><span style="text-decoration:underline;">:8</span> | |
global object | |
<span style="text-decoration:underline;">tests/object_assign/B.js</span> | |
10: var bad_: number = <span style="color:red;">f()</span>; // Calling the function is fine ← function call | |
10: var bad_: number = <span style="color:red;">f()</span>; // Calling the function is fine ← string. This type is incompatible with | |
10: var bad_: <span style="color:red;">number</span> = f(); // Calling the function is fine ← number | |
<span style="text-decoration:underline;">tests/object_assign/B.js</span> | |
12: var bad: number = <span style="color:red;">A.Bad.foo()</span>; // Method call is not fine ← call of method foo | |
12: var bad: number = <span style="color:red;">A.Bad.foo()</span>; // Method call is not fine ← string. This type is incompatible with | |
12: var bad: <span style="color:red;">number</span> = A.Bad.foo(); // Method call is not fine ← number | |
<span style="text-decoration:underline;">tests/object_assign/non_objects.js</span> | |
3: <span style="color:red;">Object.assign("123", {a: "foo"})</span>; ← Object.assign | |
3: <span style="color:red;">Object.assign("123", {a: "foo"})</span>; ← prop `a` of object literal. Property cannot be assigned on | |
3: Object.assign(<span style="color:red;">"123"</span>, {a: "foo"}); ← string | |
<span style="text-decoration:underline;">tests/object_assign/non_objects.js</span> | |
4: <span style="color:red;">Object.assign(123, {a: "foo"})</span>; ← Object.assign | |
4: <span style="color:red;">Object.assign(123, {a: "foo"})</span>; ← prop `a` of object literal. Property cannot be assigned on | |
4: Object.assign(<span style="color:red;">123</span>, {a: "foo"}); ← number | |
<span style="text-decoration:underline;">tests/object_assign/non_objects.js</span> | |
5: <span style="color:red;">Object.assign({a: "foo"}, 123)</span>; ← Object.assign. Expected object instead of | |
5: Object.assign({a: "foo"}, <span style="color:red;">123</span>); ← number | |
<span style="text-decoration:underline;">tests/object_freeze/object_freeze.js</span> | |
3: var foo = <span style="color:red;">Object.freeze({bar: '12345'})</span>; ← Object.freeze | |
4: <span style="color:red;">foo.bar</span> = '23456'; // error ← assignment of property `bar`. Mutation not allowed on | |
3: var foo = <span style="color:red;">Object.freeze({bar: '12345'})</span>; ← frozen object literal | |
<span style="text-decoration:underline;">tests/object_freeze/object_freeze.js</span> | |
6: <span style="color:red;">Object.assign(foo, {bar: '12345'})</span>; // error ← Object.assign | |
6: <span style="color:red;">Object.assign(foo, {bar: '12345'})</span>; // error ← prop `bar` of object literal. Mutation not allowed on | |
3: var foo = <span style="color:red;">Object.freeze({bar: '12345'})</span>; ← frozen object literal | |
<span style="text-decoration:underline;">tests/object_freeze/object_freeze.js</span> | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← Object.freeze | |
10: <span style="color:red;">bliffl.bar</span> = '23456'; // error ← assignment of property `bar`. Mutation not allowed on | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← frozen object literal | |
<span style="text-decoration:underline;">tests/object_freeze/object_freeze.js</span> | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← Object.freeze | |
11: <span style="color:red;">bliffl.baz</span> = 3456; // error ← assignment of property `baz`. Mutation not allowed on | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← frozen object literal | |
<span style="text-decoration:underline;">tests/object_freeze/object_freeze.js</span> | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← Object.freeze | |
12: bliffl.<span style="color:red;">corge</span>; // error ← property `corge`. Property not found in | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← frozen object literal | |
<span style="text-decoration:underline;">tests/object_freeze/object_freeze.js</span> | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← Object.freeze | |
13: <span style="color:red;">bliffl.constructor</span> = baz; // error ← assignment of property `constructor`. Mutation not allowed on | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← frozen object literal | |
<span style="text-decoration:underline;">tests/object_freeze/object_freeze.js</span> | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← Object.freeze | |
14: <span style="color:red;">bliffl.toString</span> = function() {}; // error ← assignment of property `toString`. Mutation not allowed on | |
9: var bliffl = <span style="color:red;">Object.freeze({bar: '12345', ...baz})</span>; ← frozen object literal | |
<span style="text-decoration:underline;">tests/object_freeze/object_freeze.js</span> | |
20: var xx : { x: number } = <span style="color:red;">Object.freeze({ x: "error" })</span> ← Object.freeze | |
20: var xx : { x: number } = Object.freeze({ x: <span style="color:red;">"error"</span> }) ← string. This type is incompatible with | |
20: var xx : { x: <span style="color:red;">number</span> } = Object.freeze({ x: "error" }) ← number | |
<span style="text-decoration:underline;">tests/objects/objects.js</span> | |
4: (x.<span style="color:red;">foo</span> : string); // error, key doesn't exist ← property `foo`. Property not found in | |
4: (<span style="color:red;">x</span>.foo : string); // error, key doesn't exist ← object type | |
<span style="text-decoration:underline;">tests/objects/objects.js</span> | |
5: (x[<span style="color:red;">'foo'</span>] : string); // error, key doesn't exist ← property `foo`. Property not found in | |
5: (<span style="color:red;">x</span>['foo'] : string); // error, key doesn't exist ← object type | |
<span style="text-decoration:underline;">tests/objects/objects.js</span> | |
7: (<span style="color:red;">x.bar</span>: boolean); // error, string !~> boolean ← string. This type is incompatible with | |
7: (x.bar: <span style="color:red;">boolean</span>); // error, string !~> boolean ← boolean | |
<span style="text-decoration:underline;">tests/objects/objects.js</span> | |
8: (<span style="color:red;">x['123']</span> : boolean); // error, string !~> boolean ← string. This type is incompatible with | |
8: (x['123'] : <span style="color:red;">boolean</span>); // error, string !~> boolean ← boolean | |
<span style="text-decoration:underline;">tests/objects/objects.js</span> | |
9: x['123'] = <span style="color:red;">false</span>; // error, boolean !~> string ← boolean. This type is incompatible with | |
3: var x : {'123': <span style="color:red;">string</span>, bar: string} = {'123': 'val', bar: 'bar'}; ← string | |
<span style="text-decoration:underline;">tests/objects/objects.js</span> | |
14: y['foo'] = <span style="color:red;">123</span>; // error, number !~> string ← number. This type is incompatible with | |
13: var y : {foo: <span style="color:red;">string</span>} = {foo: 'bar'}; ← string | |
<span style="text-decoration:underline;">tests/objects/objects.js</span> | |
15: y[<span style="color:red;">'bar'</span>] = 'abc'; // error, property not found ← property `bar`. Property not found in | |
15: <span style="color:red;">y</span>['bar'] = 'abc'; // error, property not found ← object type | |
<span style="text-decoration:underline;">tests/objects/objects.js</span> | |
17: (y['hasOwnProperty']: <span style="color:red;">string</span>); // error, prototype method is not a string ← string. This type is incompatible with | |
43: <span style="color:red;">hasOwnProperty(prop: any): boolean</span>; ← function type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:43</span> | |
<span style="text-decoration:underline;">tests/optional/nullable.js</span> | |
15: function optionalNullable3(x: {y?: ?<span style="color:red;">number</span>}) { ← null. This type is incompatible with | |
17: <span style="color:red;">x.y++</span>; // should error ← number | |
<span style="text-decoration:underline;">tests/optional/nullable.js</span> | |
15: function optionalNullable3(x: {y?: ?<span style="color:red;">number</span>}) { ← undefined. This type is incompatible with | |
17: <span style="color:red;">x.y++</span>; // should error ← number | |
<span style="text-decoration:underline;">tests/optional/nullable.js</span> | |
21: function optionalNullable4(x: {y?: ?<span style="color:red;">number</span>}) { ← null. This type is incompatible with | |
23: <span style="color:red;">x.y++</span>; // should error ← number | |
<span style="text-decoration:underline;">tests/optional/nullable.js</span> | |
21: function optionalNullable4(x: {y?: ?<span style="color:red;">number</span>}) { ← undefined. This type is incompatible with | |
23: <span style="color:red;">x.y++</span>; // should error ← number | |
<span style="text-decoration:underline;">tests/optional/nullable.js</span> | |
27: function optionalNullable5(x: {y?: ?<span style="color:red;">number</span>}) { ← null. This type is incompatible with | |
29: <span style="color:red;">x.y++</span>; // should error ← number | |
<span style="text-decoration:underline;">tests/optional/nullable.js</span> | |
27: function optionalNullable5(x: {y?: ?<span style="color:red;">number</span>}) { ← undefined. This type is incompatible with | |
29: <span style="color:red;">x.y++</span>; // should error ← number | |
<span style="text-decoration:underline;">tests/optional/nullable.js</span> | |
33: function optionalNullable6(x: {y?: ?<span style="color:red;">number</span>}) { ← null. This type is incompatible with | |
35: <span style="color:red;">x.y++</span>; // should error ← number | |
<span style="text-decoration:underline;">tests/optional/nullable.js</span> | |
33: function optionalNullable6(x: {y?: ?<span style="color:red;">number</span>}) { ← undefined. This type is incompatible with | |
35: <span style="color:red;">x.y++</span>; // should error ← number | |
<span style="text-decoration:underline;">tests/optional/optional_param4.js</span> | |
12: <span style="color:red;">foo(true)</span>; // ERROR boolean ~> number ← function call | |
12: foo(<span style="color:red;">true</span>); // ERROR boolean ~> number ← boolean. This type is incompatible with | |
3: function foo(x?: <span style="color:red;">number</span>, ...y: Array<string>): [?number, Array<string>] { ← number | |
<span style="text-decoration:underline;">tests/optional/optional_param4.js</span> | |
13: <span style="color:red;">foo(123, true)</span>; // ERROR boolean ~> string ← function call | |
13: foo(123, <span style="color:red;">true</span>); // ERROR boolean ~> string ← boolean. This type is incompatible with | |
3: function foo(x?: number, ...y: Array<<span style="color:red;">string</span>>): [?number, Array<string>] { ← string | |
<span style="text-decoration:underline;">tests/parse/fail-flow-2.js</span> | |
4: <span style="color:red;">.</span> ← Unexpected token . | |
<span style="text-decoration:underline;">tests/parse/fail-flow.js</span> | |
3: <span style="color:red;">.</span> ← Unexpected token . | |
<span style="text-decoration:underline;">tests/parse/no_parse_error.js</span> | |
6: var y = 5 / <span style="color:red;">x</span>; ← string. This type is incompatible with | |
6: var y = <span style="color:red;">5 / x</span>; ← number | |
<span style="text-decoration:underline;">tests/parse_error_haste/Client.js</span> | |
8: var A = <span style="color:red;">require("Foo")</span>; // non-Flow file @providesModule Foo ← Foo. Required module not found | |
<span style="text-decoration:underline;">tests/parse_error_haste/Client.js</span> | |
9: var B = <span style="color:red;">require("./NoProvides")</span>; // non-Flow file ← NoProvides.js. Required module not found | |
<span style="text-decoration:underline;">tests/parse_error_haste/NoProvides.js</span> | |
6: function f(s:string):string { <span style="color:red;">#</span>## // illegal token ← Unexpected token ILLEGAL | |
<span style="text-decoration:underline;">tests/parse_error_node/Client.js</span> | |
8: var A = <span style="color:red;">require("./Imported")</span>; // non-Flow file @providesModule Foo ← Imported.js. Required module not found | |
<span style="text-decoration:underline;">tests/parse_error_node/Imported.js</span> | |
6: function f(s:string):string { <span style="color:red;">#</span>## // illegal token ← Unexpected token ILLEGAL | |
<span style="text-decoration:underline;">tests/plsummit/generics.js</span> | |
4: function foo<X>(x: X): X { r = <span style="color:red;">x</span>; return x; } ← X. This type is incompatible with | |
3: var r: <span style="color:red;">number</span> = 0; ← number | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
10: new Promise(function(resolve, reject) { ← call of method then | |
11: resolve(<span style="color:red;">0</span>); ← number. This type is incompatible with | |
377: resolve: (result: <span style="color:red;">Promise<R> | R</span>) => void, ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:377</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
21: resolve(new Promise(function(resolve, reject) { ← constructor call | |
22: resolve(<span style="color:red;">0</span>); ← number. This type is incompatible with | |
377: resolve: (result: <span style="color:red;">Promise<R> | R</span>) => void, ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:377</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
32: resolve(new Promise(function(resolve, reject) { ← constructor call | |
33: resolve(<span style="color:red;">0</span>); ← number. This type is incompatible with | |
377: resolve: (result: <span style="color:red;">Promise<R> | R</span>) => void, ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:377</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
42: new Promise(function(resolve, reject) { ← call of method then | |
44: resolve(<span style="color:red;">42</span>); ← number. This type is incompatible with | |
377: resolve: (result: <span style="color:red;">Promise<R> | R</span>) => void, ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:377</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
106: Promise.resolve(0).then(function(num) { ← call of method then | |
106: Promise.resolve(<span style="color:red;">0</span>).then(function(num) { ← number. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
112: Promise.resolve(<span style="color:red;">Promise.resolve(0)</span>).then(function(num) { ← call of method resolve | |
112: Promise.resolve(Promise.resolve(<span style="color:red;">0</span>)).then(function(num) { ← number. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
118: Promise.resolve(Promise.resolve(<span style="color:red;">Promise.resolve(0)</span>)).then(function(num) { ← call of method resolve | |
118: Promise.resolve(Promise.resolve(Promise.resolve(<span style="color:red;">0</span>))).then(function(num) { ← number. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
148: Promise.resolve(0) ← call of method then | |
149: .then(function(num) { return <span style="color:red;">'asdf'</span>; }) ← string. This type is incompatible with | |
382: onFulfill?: (value: R) => <span style="color:red;">Promise<U> | U</span>, ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:382</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
157: .then(function(num) { return <span style="color:red;">Promise.resolve('asdf')</span>; }) ← call of method resolve | |
157: .then(function(num) { return Promise.resolve(<span style="color:red;">'asdf'</span>); }) ← string. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
165: .then(function(num) { return Promise.resolve(<span style="color:red;">Promise.resolve('asdf')</span>); }) ← call of method resolve | |
165: .then(function(num) { return Promise.resolve(Promise.resolve(<span style="color:red;">'asdf'</span>)); }) ← string. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
188: Promise.reject(0) ← call of method then | |
189: .catch(function(num) { return <span style="color:red;">'asdf'</span>; }) ← string. This type is incompatible with | |
387: onReject?: (error: any) => <span style="color:red;">?Promise<U> | U</span> ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:387</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
197: .catch(function(num) { return <span style="color:red;">Promise.resolve('asdf')</span>; }) ← call of method resolve | |
197: .catch(function(num) { return Promise.resolve(<span style="color:red;">'asdf'</span>); }) ← string. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/promises/promise.js</span> | |
205: .catch(function(num) { return Promise.resolve(<span style="color:red;">Promise.resolve('asdf')</span>); }) ← call of method resolve | |
205: .catch(function(num) { return Promise.resolve(Promise.resolve(<span style="color:red;">'asdf'</span>)); }) ← string. This type is incompatible with | |
390: static resolve<T>(object?: <span style="color:red;">Promise<T> | T</span>): Promise<T>; ← union type. See: <span style="text-decoration:underline;">/private/tmp/flow/flowlib_28211574/core.js</span><span style="text-decoration:underline;">:390</span> | |
<span style="text-decoration:underline;">tests/react/import_react.js</span> | |
7: var b: number = <span style="color:red;">new react.Component()</span>; // Error: ReactComponent ~> number ← constructor call | |
7: var b: number = new <span style="color:red;">react.Component</span>(); // Error: ReactComponent ~> number ← ReactComponent. This type is incompatible with | |
7: var b: <span style="color:red;">number</span> = new react.Component(); // Error: ReactComponent ~> number ← number | |
<span style="text-decoration:underline;">tests/react/jsx_spread.js</span> | |
11: var blah = <span style="color:red;"><Foo {...props} /></span>; // error bar, number given string expected ← React element: Foo | |
10: var props = {bar: <span style="color:red;">42</span>}; ← number. This type is incompatible with | |
6: bar: <span style="color:red;">React.PropTypes.string</span>.isRequired, ← string | |
<span style="text-decoration:underline;">tests/react/proptype_arrayOf.js</span> | |
13: var fail_not_array = <span style="color:red;"><Example arr={2} /></span> ← React element: Example | |
13: var fail_not_array = <Example arr={<span style="color:red;">2</span>} /> ← number. This type is incompatible with | |
6: arr: <span style="color:red;">React.PropTypes.arrayOf(React.PropTypes.number)</span>.isRequired ← arrayOf | |
<span style="text-decoration:underline;">tests/react/proptype_arrayOf.js</span> | |
14: var fail_mistyped_elems = <span style="color:red;"><Example arr={[1, "foo"]} /></span> ← React element: Example | |
14: var fail_mistyped_elems = <Example arr={[1, <span style="color:red;">"foo"</span>]} /> ← string. This type is incompatible with | |
6: arr: React.PropTypes.arrayOf(<span style="color:red;">React.PropTypes.number</span>).isRequired ← number | |
<span style="text-decoration:underline;">tests/react/proptype_func.js</span> | |
14: var fail_mistyped = <span style="color:red;"><Example func={2} /></span> ← React element: Example | |
14: var fail_mistyped = <Example func={<span style="color:red;">2</span>} /> ← number. This type is incompatible with | |
6: func: <span style="color:red;">React.PropTypes.func</span>.isRequired ← func | |
<span style="text-decoration:underline;">tests/react/proptype_object.js</span> | |
13: var fail_mistyped = <span style="color:red;"><Example object={2} /></span> ← React element: Example | |
13: var fail_mistyped = <Example object={<span style="color:red;">2</span>} /> ← number. This type is incompatible with | |
6: object: <span style="color:red;">React.PropTypes.object</span>.isRequired ← object | |
<span style="text-decoration:underline;">tests/react/proptype_objectOf.js</span> | |
13: var fail_not_object = <span style="color:red;"><Example obj={2} /></span> ← React element: Example | |
13: var fail_not_object = <Example obj={<span style="color:red;">2</span>} /> ← number. This type is incompatible with | |
6: obj: <span style="color:red;">React.PropTypes.objectOf(React.PropTypes.number)</span>.isRequired ← objectOf | |
<span style="text-decoration:underline;">tests/react/proptype_objectOf.js</span> | |
14: var fail_mistyped_props = <span style="color:red;"><Example obj={{foo: "foo"}} /></span> ← React element: Example | |
14: var fail_mistyped_props = <Example obj={{foo: <span style="color:red;">"foo"</span>}} /> ← string. This type is incompatible with | |
6: obj: React.PropTypes.objectOf(<span style="color:red;">React.PropTypes.number</span>).isRequired ← number | |
<span style="text-decoration:underline;">tests/react/proptype_oneOf.js</span> | |
11: var ex2 = <span style="color:red;"><Example literal="bar" /></span>; ← React element: Example | |
11: var ex2 = <Example literal=<span style="color:red;">"bar"</span> />; ← string. Expected string literal foo, got bar instead | |
6: literal: <span style="color:red;">React.PropTypes.oneOf(["foo"])</span>.isRequired ← string literal foo | |
<span style="text-decoration:underline;">tests/react/proptype_oneOfType.js</span> | |
23: var fail_bool = <span style="color:red;"><Example prop={true} /></span> ← React element: Example | |
23: var fail_bool = <Example prop={<span style="color:red;">true</span>} /> ← boolean. This type is incompatible with | |
6: prop: React.PropTypes.oneOfType([ ← oneOfType | |
<span style="text-decoration:underline;">tests/rec/issue-598.js</span> | |
7: function bar(y: F<<span style="color:red;">number</span>>): F<string> { return y; } ← number. This type is incompatible with | |
7: function bar(y: F<number>): F<<span style="color:red;">string</span>> { return y; } ← string | |
<span style="text-decoration:underline;">tests/rec/issue-598.js</span> | |
7: function bar(y: F<number>): F<<span style="color:red;">string</span>> { return y; } ← string. This type is incompatible with | |
7: function bar(y: F<<span style="color:red;">number</span>>): F<string> { return y; } ← number | |
<span style="text-decoration:underline;">tests/refinements/assignment.js</span> | |
16: while (x = <span style="color:red;">x.parent</span>) { // can't assign x to ?Bar ← null. This type is incompatible with | |
10: type Bar = { ← object type | |
<span style="text-decoration:underline;">tests/refinements/assignment.js</span> | |
16: while (x = <span style="color:red;">x.parent</span>) { // can't assign x to ?Bar ← undefined. This type is incompatible with | |
10: type Bar = { ← object type | |
<span style="text-decoration:underline;">tests/refinements/assignment.js</span> | |
22: while (x = x.<span style="color:red;">parent</span>) { // x.parent might be null ← property `parent`. Property cannot be accessed on possibly null value | |
22: while (x = <span style="color:red;">x</span>.parent) { // x.parent might be null ← null | |
<span style="text-decoration:underline;">tests/refinements/assignment.js</span> | |
22: while (x = x.<span style="color:red;">parent</span>) { // x.parent might be null ← property `parent`. Property cannot be accessed on possibly undefined value | |
22: while (x = <span style="color:red;">x</span>.parent) { // x.parent might be null ← undefined | |
<span style="text-decoration:underline;">tests/refinements/bool.js</span> | |
12: <span style="color:red;">x[0]</span>; // error on null and undefined ← access of computed property/element. Computed property/element cannot be accessed on possibly null value | |
3: function foo(x: ?<span style="color:red;">bool</span>) { ← null | |
<span style="text-decoration:underline;">tests/refinements/bool.js</span> | |
12: <span style="color:red;">x[0]</span>; // error on null and undefined ← access of computed property/element. Computed property/element cannot be accessed on possibly undefined value | |
3: function foo(x: ?<span style="color:red;">bool</span>) { ← undefined | |
<span style="text-decoration:underline;">tests/refinements/bool.js</span> | |
18: <span style="color:red;">x[0]</span>; // error on null and undefined ← access of computed property/element. Computed property/element cannot be accessed on possibly null value | |
15: function bar(x: ?<span style="color:red;">bool</span>) { ← null | |
<span style="text-decoration:underline;">tests/refinements/bool.js</span> | |
18: <span style="color:red;">x[0]</span>; // error on null and undefined ← access of computed property/element. Computed property/element cannot be accessed on possibly undefined value | |
15: function bar(x: ?<span style="color:red;">bool</span>) { ← undefined | |
<span style="text-decoration:underline;">tests/refinements/bool.js</span> | |
24: if (100 * <span style="color:red;">false</span>) { ← boolean. This type is incompatible with | |
24: if (<span style="color:red;">100 * false</span>) { ← number | |
<span style="text-decoration:underline;">tests/refinements/bool.js</span> | |
27: if (<span style="color:red;">false</span> * 100) { ← boolean. This type is incompatible with | |
27: if (<span style="color:red;">false * 100</span>) { ← number | |
<span style="text-decoration:underline;">tests/refinements/cond_prop.js</span> | |
11: return <span style="color:red;">getTypeASTName(typeAST.type)</span>; // error, BadType not a subtype of Type ← function call | |
7: type BadType = <span style="color:red;">{}</span>; ← object type. This type is incompatible with | |
3: type Type = <span style="color:red;">Name | ListType | NonNullType</span>; ← union type | |
<span style="text-decoration:underline;">tests/refinements/hasOwnProperty.js</span> | |
4: <span style="color:red;">x.y()</span>; // could be undefined ← call of method y. Function cannot be called on possibly undefined value | |
3: function foo(x:{y?:<span style="color:red;">() => void</span>}) { ← undefined | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
3: type Obj = { p: number | <span style="color:red;">string</span> } ← string. This type is incompatible with | |
10: var x: <span style="color:red;">number</span> = obj.p; // error, obj.p : number | string ← number | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
3: type Obj = { p: number | <span style="color:red;">string</span> } ← string. This type is incompatible with | |
16: var x: <span style="color:red;">number</span> = obj.p; // error, obj.p : number | string ← number | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
3: type Obj = { p: number | <span style="color:red;">string</span> } ← string. This type is incompatible with | |
22: var x: <span style="color:red;">number</span> = obj.p; // error, obj.p : number | string ← number | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
3: type Obj = { p: number | <span style="color:red;">string</span> } ← string. This type is incompatible with | |
30: var y: <span style="color:red;">number</span> = obj.p; // error, obj.p : number | string ← number | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
3: type Obj = { p: number | <span style="color:red;">string</span> } ← string. This type is incompatible with | |
38: var y: <span style="color:red;">number</span> = obj.p; // error, obj.p : number | string ← number | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
3: type Obj = { p: number | <span style="color:red;">string</span> } ← string. This type is incompatible with | |
62: var y: <span style="color:red;">number</span> = obj.p; // error, string ~/~ number ← number | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
3: type Obj = { p: number | <span style="color:red;">string</span> } ← string. This type is incompatible with | |
73: var z: <span style="color:red;">number</span> = obj.p; // error, (number | string) ~/~ number ← number | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
62: var y: number = <span style="color:red;">obj.p</span>; // error, string ~/~ number ← string. This type is incompatible with | |
62: var y: <span style="color:red;">number</span> = obj.p; // error, string ~/~ number ← number | |
<span style="text-decoration:underline;">tests/refinements/heap_defassign.js</span> | |
65: var z:string = <span style="color:red;">obj.p</span>; // error, number ~/~ string ← number. This type is incompatible with | |
65: var z:<span style="color:red;">string</span> = obj.p; // error, number ~/~ string ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
8: <span style="color:red;">takesString(x)</span>; // error ← function call | |
6: function num(x: <span style="color:red;">mixed</span>) { ← number. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
14: <span style="color:red;">takesNumber(x)</span>; // error ← function call | |
12: function str(x: <span style="color:red;">mixed</span>) { ← string. This type is incompatible with | |
3: function takesNumber(x: <span style="color:red;">number</span>) {} ← number | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
20: <span style="color:red;">takesString(x)</span>; // error ← function call | |
18: function bool(x: <span style="color:red;">mixed</span>) { ← boolean. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
26: <span style="color:red;">takesString(x)</span>; // error ← function call | |
24: function fun(x: <span style="color:red;">mixed</span>) { ← function. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
32: <span style="color:red;">takesString(x)</span>; // error ← function call | |
30: function obj0(x: <span style="color:red;">mixed</span>) { ← null. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
32: <span style="color:red;">takesString(x)</span>; // error ← function call | |
30: function obj0(x: <span style="color:red;">mixed</span>) { ← object. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
38: <span style="color:red;">takesString(x)</span>; // error ← function call | |
36: function obj1(x: <span style="color:red;">mixed</span>) { ← array. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
44: <span style="color:red;">takesString(x)</span>; // error ← function call | |
42: function undef(x: <span style="color:red;">mixed</span>) { ← undefined. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
50: <span style="color:red;">takesString(x)</span>; // error ← function call | |
48: function null_(x: <span style="color:red;">mixed</span>) { ← null. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
56: <span style="color:red;">takesString(x)</span>; // error ← function call | |
54: function maybe(x: <span style="color:red;">mixed</span>) { ← null. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
56: <span style="color:red;">takesString(x)</span>; // error ← function call | |
54: function maybe(x: <span style="color:red;">mixed</span>) { ← undefined. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
62: <span style="color:red;">takesString(x)</span>; // error ← function call | |
60: function true_(x: <span style="color:red;">mixed</span>) { ← boolean. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/mixed.js</span> | |
68: <span style="color:red;">takesString(x)</span>; // error ← function call | |
66: function false_(x: <span style="color:red;">mixed</span>) { ← boolean. This type is incompatible with | |
4: function takesString(x: <span style="color:red;">string</span>) {} ← string | |
<span style="text-decoration:underline;">tests/refinements/not.js</span> | |
3: function foo(x: ?<span style="color:red;">bool</span>) { ← boolean. This type is incompatible with | |
5: <span style="color:red;">x++</span>; // should error for null, void and bool (false) ← number | |
<span style="text-decoration:underline;">tests/refinements/not.js</span> | |
3: function foo(x: ?<span style="color:red;">bool</span>) { ← null. This type is incompatible with | |
5: <span style="color:red;">x++</span>; // should error for null, void and bool (false) ← number | |
<span style="text-decoration:underline;">tests/refinements/not.js</span> | |
3: function foo(x: ?<span style="color:red;">bool</span>) { ← undefined. This type is incompatible with | |
5: <span style="color:red;">x++</span>; // should error for null, void and bool (false) ← number | |
<span style="text-decoration:underline;">tests/refinements/not.js</span> | |
11: <span style="color:red;">x[0]</span>; // should error for null, void and number (0) ← access of computed property/element. Computed property/element cannot be accessed on | |
9: function bar(x: ?<span style="color:red;">number</span>) { ← number | |
<span style="text-decoration:underline;">tests/refinements/not.js</span> | |
11: <span style="color:red;">x[0]</span>; // should error for null, void and number (0) ← access of computed property/element. Computed property/element cannot be accessed on possibly null value | |
9: function bar(x: ?<span style="color:red;">number</span>) { ← null | |
<span style="text-decoration:underline;">tests/refinements/not.js</span> | |
11: <span style="color:red;">x[0]</span>; // should error for null, void and number (0) ← access of computed property/element. Computed property/element cannot be accessed on possibly undefined value | |
9: function bar(x: ?<span style="color:red;">number</span>) { ← undefined | |
<span style="text-decoration:underline;">tests/refinements/not.js</span> | |
21: <span style="color:red;">x[0]</span>; // should error for number (0) ← access of computed property/element. Computed property/element cannot be accessed on | |
15: function baz (x: ?<span style="color:red;">number</span>) { ← number | |
<span style="text-decoration:underline;">tests/refinements/null.js</span> | |
4: if (100 * <span style="color:red;">null</span>) { ← null. This type is incompatible with | |
4: if (<span style="color:red;">100 * null</span>) { ← number | |
<span style="text-decoration:underline;">tests/refinements/null.js</span> | |
7: if (<span style="color:red;">null</span> * 100) { ← null. This type is incompatible with | |
7: if (<span style="color:red;">null * 100</span>) { ← number | |
<span style="text-decoration:underline;">tests/refinements/property.js</span> | |
64: return <span style="color:red;">x[y.z]</span>; // error ← null. This type is incompatible with | |
61: function c2(x: {[key: string]: ?string}, y: {z: string}): <span style="color:red;">string</span> { ← string | |
<span style="text-decoration:underline;">tests/refinements/property.js</span> | |
64: return <span style="color:red;">x[y.z]</span>; // error ← undefined. This type is incompatible with | |
61: function c2(x: {[key: string]: ?string}, y: {z: string}): <span style="color:red;">string</span> { ← string | |
<span style="text-decoration:underline;">tests/refinements/switch.js</span> | |
3: function foo(text: string | <span style="color:red;">number</span>): string { ← number. This type is incompatible with | |
3: function foo(text: string | number): <span style="color:red;">string</span> { ← string | |
<span style="text-decoration:underline;">tests/refinements/switch.js</span> | |
27: return <span style="color:red;">text[0]</span>; // error, [0] on number ← access of computed property/element. Computed property/element cannot be accessed on | |
23: function baz1(text: string | <span style="color:red;">number</span>): string { ← number | |
<span style="text-decoration:underline;">tests/refinements/switch.js</span> | |
37: return <span style="color:red;">text[0]</span>; // error, [0] on number ← access of computed property/element. Computed property/element cannot be accessed on | |
33: function baz2(text: string | <span style="color:red;">number</span>): string { ← number | |
<span style="text-decoration:underline;">tests/refinements/switch.js</span> | |
43: function corge(text: <span style="color:red;">string</span> | number | Array<string>): string { ← string. This type is incompatible with | |
51: return (<span style="color:red;">text++</span>) + ''; ← number | |
<span style="text-decoration:underline;">tests/refinements/typeof.js</span> | |
5: <span style="color:red;">x[0]</span>; // error for boolean, not number ← access of computed property/element. Computed property/element cannot be accessed on | |
3: function foo(x: <span style="color:red;">bool</span> | number) { ← boolean | |
<span style="text-decoration:underline;">tests/refinements/typeof.js</span> | |
10: var x = <span style="color:red;">null</span>; ← null. This type is incompatible with | |
9: function bar(): <span style="color:red;">number</span> { ← number | |
<span style="text-decoration:underline;">tests/refinements/typeof.js</span> | |
19: if (typeof <span style="color:red;">BAZ</span> !== 'undefined' && ← identifier BAZ. Could not resolve name | |
<span style="text-decoration:underline;">tests/refinements/typeof.js</span> | |
26: <span style="color:red;">BAZ</span>.stuff; // error, could be undefined ← identifier BAZ. Could not resolve name | |
<span style="text-decoration:underline;">tests/refinements/undef.js</span> | |
29: function undef_var_fail(x: ?<span style="color:red;">number</span>) { ← null. This type is incompatible with | |
31: var y = <span style="color:red;">x * 1000</span>; ← number | |
<span style="text-decoration:underline;">tests/refinements/undef.js</span> | |
35: function undef_var_fail_rev(x: ?<span style="color:red;">number</span>) { ← null. This type is incompatible with | |
38: var y = <span style="color:red;">x * 1000</span>; ← number | |
<span style="text-decoration:underline;">tests/refinements/undef.js</span> | |
42: function undef_prop_fail(x: { x: ?<span style="color:red;">number</span> }) { ← null. This type is incompatible with | |
44: var y = <span style="color:red;">x.x * 1000</span>; ← number | |
<span style="text-decoration:underline;">tests/refinements/undef.js</span> | |
48: function undef_prop_fail_rev(x: { x: ?<span style="color:red;">number</span> }) { ← null. This type is incompatible with | |
51: var y = <span style="color:red;">x.x * 1000</span>; ← number | |
<span style="text-decoration:underline;">tests/refinements/undef.js</span> | |
64: function undef_var_nonstrict(x: ?number, y: ?<span style="color:red;">number</span>) { ← null. This type is incompatible with | |
69: var b = <span style="color:red;">y * 1000</span>; // error ← number | |
<span style="text-decoration:underline;">tests/refinements/undef.js</span> | |
64: function undef_var_nonstrict(x: ?number, y: ?<span style="color:red;">number</span>) { ← undefined. This type is incompatible with | |
69: var b = <span style="color:red;">y * 1000</span>; // error ← number | |
<span style="text-decoration:underline;">tests/refinements/undef.js</span> | |
74: if (100 * <span style="color:red;">undefined</span>) { ← undefined. This type is incompatible with | |
74: if (<span style="color:red;">100 * undefined</span>) { ← number | |
<span style="text-decoration:underline;">tests/refinements/undef.js</span> | |
77: if (<span style="color:red;">undefined</span> * 100) { ← undefined. This type is incompatible with | |
77: if (<span style="color:red;">undefined * 100</span>) { ← number | |
<span style="text-decoration:underline;">tests/refinements/union.js</span> | |
7: <span style="color:red;">x[0]</span>; // error on boolean ← access of computed property/element. Computed property/element cannot be accessed on | |
3: type thing = number | <span style="color:red;">bool</span> ← boolean | |
<span style="text-decoration:underline;">tests/refinements/union.js</span> | |
13: <span style="color:red;">x[0]</span>; // error on number ← access of computed property/element. Computed property/element cannot be accessed on | |
3: type thing = <span style="color:red;">number</span> | bool ← number | |
<span style="text-decoration:underline;">tests/refinements/union.js</span> | |
19: <span style="color:red;">x[0]</span>; // error on number ← access of computed property/element. Computed property/element cannot be accessed on | |
3: type thing = <span style="color:red;">number</span> | bool ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
29: function void_var_fail(x: ?<span style="color:red;">number</span>) { ← null. This type is incompatible with | |
31: var y = <span style="color:red;">x * 1000</span>; ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
35: function void_var_fail_rev(x: ?<span style="color:red;">number</span>) { ← null. This type is incompatible with | |
38: var y = <span style="color:red;">x * 1000</span>; ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
42: function void_pro_fail(x: { x: ?<span style="color:red;">number</span> }) { ← null. This type is incompatible with | |
44: var y = <span style="color:red;">x.x * 1000</span>; ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
48: function void_pro_fail_rev(x: { x: ?<span style="color:red;">number</span> }) { ← null. This type is incompatible with | |
51: var y = <span style="color:red;">x.x * 1000</span>; ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
55: function void_var_side_effect(x: ?<span style="color:red;">number</span>) { ← undefined. This type is incompatible with | |
56: if (x !== null && x !== void(<span style="color:red;">x * 1000</span>)) { ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
61: function void_var_side_effect_rev(x: ?<span style="color:red;">number</span>) { ← undefined. This type is incompatible with | |
62: if (x === null || x === void(<span style="color:red;">x * 1000</span>)) { ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
68: function void_prop_side_effect(x: { x: ?<span style="color:red;">number</span> }) { ← undefined. This type is incompatible with | |
69: if (x.x !== null && x.x !== void(<span style="color:red;">x.x * 1000</span>)) { ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
74: function void_prop_side_effect_rev(x: { x: ?<span style="color:red;">number</span> }) { ← undefined. This type is incompatible with | |
75: if (x.x === null || x.x === void(<span style="color:red;">x.x * 1000</span>)) { ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
82: if (100 * <span style="color:red;">void(0</span>)) { ← undefined. This type is incompatible with | |
82: if (<span style="color:red;">100 * void(0</span>)) { ← number | |
<span style="text-decoration:underline;">tests/refinements/void.js</span> | |
85: if (<span style="color:red;">void(0</span>) * 100) { ← undefined. This type is incompatible with | |
85: if (<span style="color:red;">void(0) * 100</span>) { ← number | |
<span style="text-decoration:underline;">tests/require/B.js</span> | |
3: exports.numberValue = <span style="color:red;">42</span>; ← number. This type is incompatible with | |
4: function takesAString(str: <span style="color:red;">string</span>): void {} ← string. See: <span style="text-decoration:underline;">tests/require/require.js</span><span style="text-decoration:underline;">:4</span> | |
<span style="text-decoration:underline;">tests/require/require.js</span> | |
7: var A = <span style="color:red;">require("A")</span>; ← A. Required module not found | |
<span style="text-decoration:underline;">tests/require/require.js</span> | |
17: <span style="color:red;">require("C")</span>; ← C. Required module not found | |
<span style="text-decoration:underline;">tests/require/require.js</span> | |
20: <span style="color:red;">require("./D")</span>; ← ./D. Required module not found | |
<span style="text-decoration:underline;">tests/require/require.js</span> | |
25: E.<span style="color:red;">stringValue</span>; // Error: The E exports obj has no 'stringValue' property ← property `stringValue`. Property not found in | |
23: var E = <span style="color:red;">require('./E')</span>; ← object literal | |
<span style="text-decoration:underline;">tests/requireLazy/requireLazy.js</span> | |
5: requireLazy(['A', 'B'], function(A, B) { ← A. Required module not found | |
<span style="text-decoration:underline;">tests/requireLazy/requireLazy.js</span> | |
5: requireLazy(['A', 'B'], function(A, B) { ← B. Required module not found | |
<span style="text-decoration:underline;">tests/requireLazy/requireLazy.js</span> | |
17: var notA: Object = <span style="color:red;">A</span>; ← identifier A. Could not resolve name | |
<span style="text-decoration:underline;">tests/requireLazy/requireLazy.js</span> | |
18: var notB: Object = <span style="color:red;">B</span>; ← identifier B. Could not resolve name | |
<span style="text-decoration:underline;">tests/requireLazy/requireLazy.js</span> | |
20: <span style="color:red;">requireLazy()</span>; // Error: No args ← . The first arg to requireLazy() must be a literal array of string literals! | |
<span style="text-decoration:underline;">tests/requireLazy/requireLazy.js</span> | |
21: <span style="color:red;">requireLazy([nope], function() {})</span>; // Error: Non-stringliteral args ← . The first arg to requireLazy() must be a literal array of string literals! | |
<span style="text-decoration:underline;">tests/requireLazy/requireLazy.js</span> | |
22: <span style="color:red;">requireLazy(['A'])</span>; // Error: No calback expression ← . The first arg to requireLazy() must be a literal array of string literals! | |
<span style="text-decoration:underline;">tests/seal/obj_annot.js</span> | |
4: return param.<span style="color:red;">id</span>; ← property `id`. Property not found in | |
4: return <span style="color:red;">param</span>.id; ← object type | |
<span style="text-decoration:underline;">tests/simple_arrays/array.js</span> | |
4: if (i % 2 == 0) { a[i] = <span style="color:red;">0</span>; } ← number. This type is incompatible with | |
8: function foo(i): <span style="color:red;">string</span> { return a[i]; } ← string | |
<span style="text-decoration:underline;">tests/singleton/boolean.js</span> | |
8: var y : boolean = <span style="color:red;">veryOptimistic(false)</span>; // error ← function call | |
8: var y : boolean = veryOptimistic(<span style="color:red;">false</span>); // error ← boolean. Expected boolean literal true, got false instead | |
3: function veryOptimistic(isThisAwesome: <span style="color:red;">true</span>): boolean { ← boolean literal true | |
<span style="text-decoration:underline;">tests/singleton/boolean.js</span> | |
15: var y : boolean = <span style="color:red;">veryPessimistic(false)</span>; // error ← function call | |
15: var y : boolean = veryPessimistic(<span style="color:red;">false</span>); // error ← boolean. Expected boolean literal true, got false instead | |
10: function veryPessimistic(isThisAwesome: <span style="color:red;">true</span>): boolean { ← boolean literal true | |
<span style="text-decoration:underline;">tests/singleton/boolean.js</span> | |
17: type MyOwnBooleanLOL = <span style="color:red;">true</span> | false ← boolean literal true. Expected boolean literal false, got true instead | |
19: function bar(x: MyOwnBooleanLOL): <span style="color:red;">false</span> { ← boolean literal false | |
<span style="text-decoration:underline;">tests/singleton/boolean.js</span> | |
23: return <span style="color:red;">!x</span>; ← boolean value true. Expected boolean literal false, got true instead | |
19: function bar(x: MyOwnBooleanLOL): <span style="color:red;">false</span> { ← boolean literal false | |
<span style="text-decoration:underline;">tests/singleton/boolean.js</span> | |
29: <span style="color:red;">bar(1)</span>; // error ← function call | |
29: bar(<span style="color:red;">1</span>); // error ← number. This type is incompatible with | |
17: type MyOwnBooleanLOL = <span style="color:red;">true | false</span> ← union type | |
<span style="text-decoration:underline;">tests/singleton/number.js</span> | |
8: <span style="color:red;">highlander(2)</span>; // error ← function call | |
8: highlander(<span style="color:red;">2</span>); // error ← number. Expected number literal 1, got 2 instead | |
3: function highlander(howMany: <span style="color:red;">1</span>): number { ← number literal 1 | |
<span style="text-decoration:underline;">tests/singleton/number.js</span> | |
19: <span style="color:red;">bar(3)</span>; // error ← function call | |
19: bar(<span style="color:red;">3</span>); // error ← number. This type is incompatible with | |
11: type Foo = <span style="color:red;">1 | 2</span> ← union type | |
<span style="text-decoration:underline;">tests/strict/fun.js</span> | |
8: function f(x:number)<span style="color:red;"> </span>{ return x; } ← return. Missing annotation | |
<span style="text-decoration:underline;">tests/strict/fun.js</span> | |
8: function f(x:number) { return <span style="color:red;">x</span>; } ← number. This type is incompatible with | |
11: var x:<span style="color:red;">string</span> = f(0); ← string | |
<span style="text-decoration:underline;">tests/strict/obj.js</span> | |
10: var x:string = <span style="color:red;">o.x</span>; ← number. This type is incompatible with | |
10: var x:<span style="color:red;">string</span> = o.x; ← string | |
<span style="text-decoration:underline;">tests/strict_requires/B.js</span> | |
2: module.exports = { foo: <span style="color:red;">""</span> } ← string. This type is incompatible with | |
3: var x: <span style="color:red;">number</span> = C.foo; ← number. See: <span style="text-decoration:underline;">tests/strict_requires/D.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/strict_requires/C.js</span> | |
3: A: <span style="color:red;">require('./A')</span>, ← number. This type is incompatible with | |
4: var y: <span style="color:red;">string</span> = C.A; ← string. See: <span style="text-decoration:underline;">tests/strict_requires/D.js</span><span style="text-decoration:underline;">:4</span> | |
<span style="text-decoration:underline;">tests/strict_requires/D.js</span> | |
5: C.A = <span style="color:red;">false</span>; ← boolean. This type is incompatible with | |
3: A: <span style="color:red;">require('./A')</span>, ← number. See: <span style="text-decoration:underline;">tests/strict_requires/C.js</span><span style="text-decoration:underline;">:3</span> | |
<span style="text-decoration:underline;">tests/structural_subtyping/builtin.js</span> | |
6: length: <span style="color:red;">number</span>; ← property `length`. Property not found in | |
11: var lengthTest3: IHasLength = <span style="color:red;">123</span>; // number doesn't have length ← number | |
<span style="text-decoration:underline;">tests/structural_subtyping/builtin.js</span> | |
6: length: <span style="color:red;">number</span>; ← property `length`. Property not found in | |
12: var lengthTest4: IHasLength = <span style="color:red;">true</span>; // bool doesn't have length ← boolean | |
<span style="text-decoration:underline;">tests/structural_subtyping/class.js</span> | |
6: x: <span style="color:red;">string</span>; ← string. This type is incompatible with | |
14: x: <span style="color:red;">number</span>; ← number | |
<span style="text-decoration:underline;">tests/structural_subtyping/class.js</span> | |
14: x: <span style="color:red;">number</span>; ← number. This type is incompatible with | |
6: x: <span style="color:red;">string</span>; ← string | |
<span style="text-decoration:underline;">tests/structural_subtyping/class.js</span> | |
18: y: <span style="color:red;">string</span>; ← property `y`. Property not found in | |
23: var testInstance3: IHasYString = new <span style="color:red;">ClassWithXString</span>(); // Error missing prop ← ClassWithXString | |
<span style="text-decoration:underline;">tests/structural_subtyping/obj.js</span> | |
6: x: <span style="color:red;">string</span>; ← string. This type is incompatible with | |
10: var propTest2: IHasXString = { x: <span style="color:red;">123</span> }; // Error string != number ← number | |
<span style="text-decoration:underline;">tests/structural_subtyping/obj.js</span> | |
6: x: <span style="color:red;">string</span>; ← property `x`. Property not found in | |
11: var propTest3: IHasXString = <span style="color:red;">{}</span>; // Property not found ← object literal | |
<span style="text-decoration:underline;">tests/structural_subtyping/obj.js</span> | |
6: x: <span style="color:red;">string</span>; ← string. This type is incompatible with | |
18: function propTest6(y: {[key: string]: <span style="color:red;">number</span>}) { ← number | |
<span style="text-decoration:underline;">tests/structural_subtyping/obj.js</span> | |
10: var propTest2: IHasXString = { x: <span style="color:red;">123</span> }; // Error string != number ← number. This type is incompatible with | |
6: x: <span style="color:red;">string</span>; ← string | |
<span style="text-decoration:underline;">tests/structural_subtyping/obj.js</span> | |
18: function propTest6(y: {[key: string]: <span style="color:red;">number</span>}) { ← number. This type is incompatible with | |
6: x: <span style="color:red;">string</span>; ← string | |
<span style="text-decoration:underline;">tests/structural_subtyping/optional.js</span> | |
4: a: <span style="color:red;">string</span>, ← property `a`. Property not found in | |
10: var test2: HasOptional = <span style="color:red;">{}</span>; // Error: missing property a ← object literal | |
<span style="text-decoration:underline;">tests/structural_subtyping/optional.js</span> | |
5: b?: <span style="color:red;">number</span>, ← number. This type is incompatible with | |
12: var test3: HasOptional = { a: "hello", b: <span style="color:red;">true</span> }; // Error: boolean ~> number ← boolean | |
<span style="text-decoration:underline;">tests/structural_subtyping/optional.js</span> | |
12: var test3: HasOptional = { a: "hello", b: <span style="color:red;">true</span> }; // Error: boolean ~> number ← boolean. This type is incompatible with | |
5: b?: <span style="color:red;">number</span>, ← number | |
<span style="text-decoration:underline;">tests/suggest/suggest.js</span> | |
5: function foo(z: number)<span style="color:red;"> </span>{ return bar(z); } ← return. Missing annotation | |
<span style="text-decoration:underline;">tests/switch/switch.js</span> | |
23: var x = b? 0: <span style="color:red;">""</span>; ← string. This type is incompatible with | |
28: x = <span style="color:red;">x*x</span>; ← number | |
<span style="text-decoration:underline;">tests/throw/test.js</span> | |
9: function g(a: ?<span style="color:red;">string</span>) { ← string. This type is incompatible with | |
13: return <span style="color:red;">a*1</span>; // a is not null ← number | |
<span style="text-decoration:underline;">tests/traces/Traces2.js</span> | |
6: <span style="color:red;">propTypes</span>: { foo: React.PropTypes.string.isRequired } ← property `foo`. Property not found in | |
10: <span style="color:red;">propTypes</span>: { bar: React.PropTypes.string.isRequired } ← propTypes | |
<span style="text-decoration:underline;">tests/traces/Traces2.js</span> | |
10: <span style="color:red;">propTypes</span>: { bar: React.PropTypes.string.isRequired } ← property `bar`. Property not found in | |
6: <span style="color:red;">propTypes</span>: { foo: React.PropTypes.string.isRequired } ← propTypes | |
<span style="text-decoration:underline;">tests/try/return.js</span> | |
28: <span style="color:red;">return "bar";</span> // unreachable ← . unreachable code | |
<span style="text-decoration:underline;">tests/try/return.js</span> | |
64: <span style="color:red;">bar();</span> // unreachable ← . unreachable code | |
<span style="text-decoration:underline;">tests/type_only_vars/bad_shadowing.js</span> | |
13: var <span style="color:red;">A: string</span> = "Hello"; ← A. name is already bound | |
5: import type * as <span style="color:red;">A</span> from "./A.js"; ← type A | |
<span style="text-decoration:underline;">tests/type_only_vars/bad_shadowing.js</span> | |
14: var <span style="color:red;">Foo: string</span> = "Goodbye"; ← Foo. name is already bound | |
6: import type {<span style="color:red;">Foo</span>, Bar as Baz} from "./A.js"; ← type Foo | |
<span style="text-decoration:underline;">tests/type_only_vars/bad_shadowing.js</span> | |
15: var <span style="color:red;">Baz: string</span> = "Go away please"; ← Baz. name is already bound | |
6: import type {Foo, <span style="color:red;">Bar as Baz</span>} from "./A.js"; ← type Baz | |
<span style="text-decoration:underline;">tests/type_only_vars/bad_shadowing.js</span> | |
18: var <span style="color:red;">duck: string</span> = "quack"; ← duck. name is already bound | |
8: type <span style="color:red;">duck</span> = { ← type duck | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
8: var <span style="color:red;">A</span> = require('./A.js'); ← A. name is already bound | |
5: import type * as <span style="color:red;">A</span> from "./A.js"; ← type A | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
9: var <span style="color:red;">Foo</span> = A.Foo; ← Foo. name is already bound | |
6: import type {<span style="color:red;">Foo</span>, Bar as Baz} from "./A.js"; ← type Foo | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
9: var Foo = <span style="color:red;">A</span>.Foo; ← A. type referenced from value position | |
5: import type * as <span style="color:red;">A</span> from "./A.js"; ← type A | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
10: var <span style="color:red;">Baz</span> = A.Bar; ← Baz. name is already bound | |
6: import type {Foo, <span style="color:red;">Bar as Baz</span>} from "./A.js"; ← type Baz | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
10: var Baz = <span style="color:red;">A</span>.Bar; ← A. type referenced from value position | |
5: import type * as <span style="color:red;">A</span> from "./A.js"; ← type A | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
13: var m = <span style="color:red;">A</span>; ← A. type referenced from value position | |
5: import type * as <span style="color:red;">A</span> from "./A.js"; ← type A | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
14: var n = <span style="color:red;">Foo</span>; ← Foo. type referenced from value position | |
6: import type {<span style="color:red;">Foo</span>, Bar as Baz} from "./A.js"; ← type Foo | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
15: var o = <span style="color:red;">Baz</span>; ← Baz. type referenced from value position | |
6: import type {Foo, <span style="color:red;">Bar as Baz</span>} from "./A.js"; ← type Baz | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
18: var a: Foo = new <span style="color:red;">Foo</span>(); ← Foo. type referenced from value position | |
6: import type {<span style="color:red;">Foo</span>, Bar as Baz} from "./A.js"; ← type Foo | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
19: var b: Foo = new <span style="color:red;">A</span>.Foo(); ← A. type referenced from value position | |
5: import type * as <span style="color:red;">A</span> from "./A.js"; ← type A | |
<span style="text-decoration:underline;">tests/type_only_vars/good_shadowing.js</span> | |
20: (new <span style="color:red;">A</span>.Bar(): Baz); ← A. type referenced from value position | |
5: import type * as <span style="color:red;">A</span> from "./A.js"; ← type A | |
<span style="text-decoration:underline;">tests/type_only_vars/import_type.js</span> | |
11: var m = <span style="color:red;">A</span>; ← A. type referenced from value position | |
5: import type * as <span style="color:red;">A</span> from "./A.js"; ← type A | |
<span style="text-decoration:underline;">tests/type_only_vars/import_type.js</span> | |
12: var n = <span style="color:red;">Foo</span>; ← Foo. type referenced from value position | |
6: import type {<span style="color:red;">Foo</span>, Bar as Baz} from "./A.js"; ← type Foo | |
<span style="text-decoration:underline;">tests/type_only_vars/import_type.js</span> | |
13: var o = <span style="color:red;">Baz</span>; ← Baz. type referenced from value position | |
6: import type {Foo, <span style="color:red;">Bar as Baz</span>} from "./A.js"; ← type Baz | |
<span style="text-decoration:underline;">tests/type_only_vars/type_alias.js</span> | |
8: var x = <span style="color:red;">Foo</span>; ← Foo. type referenced from value position | |
5: type <span style="color:red;">Foo</span> = number; ← type Foo | |
<span style="text-decoration:underline;">tests/type_param_variance2/promise.js</span> | |
17: var Promise = <span style="color:red;">require('Promise')</span>; ← Promise. Required module not found | |
<span style="text-decoration:underline;">tests/typeof/typeof.js</span> | |
43: var b: MyClass1 = <span style="color:red;">MyClass1</span>; ← class type: MyClass1. This type is incompatible with | |
11: class <span style="color:red;">MyClass1</span> { ← MyClass1 | |
<span style="text-decoration:underline;">tests/typeof/typeof.js</span> | |
53: var c: typeof MyClass2 = new <span style="color:red;">MyClass2</span>(); ← MyClass2. This type is incompatible with | |
45: class <span style="color:red;">MyClass2</span> { ← class type: MyClass2 | |
<span style="text-decoration:underline;">tests/typeof/typeof.js</span> | |
61: var e: typeof numValue = <span style="color:red;">'asdf'</span>; // Error: string ~> number ← string. This type is incompatible with | |
59: var numValue:<span style="color:red;">number</span> = 42; ← number | |
<span style="text-decoration:underline;">tests/typeof/typeof.js</span> | |
73: var f: typeof <span style="color:red;">numberAlias</span> = 42; // Error: 'typeof <<type-alias>>' makes no sense... ← numberAlias. type referenced from value position | |
67: type <span style="color:red;">numberAlias</span> = number; ← type numberAlias | |
<span style="text-decoration:underline;">tests/unary/unary.js</span> | |
8: return -<span style="color:red;">y</span>; // error, we don't allow coersion here ← string. This type is incompatible with | |
8: return <span style="color:red;">-y</span>; // error, we don't allow coersion here ← number | |
<span style="text-decoration:underline;">tests/unary/unary.js</span> | |
12: <span style="color:red;">y</span>++; // error, we don't allow coersion here ← string. This type is incompatible with | |
12: <span style="color:red;">y++</span>; // error, we don't allow coersion here ← number | |
<span style="text-decoration:underline;">tests/unary/unary.js</span> | |
13: <span style="color:red;">y</span>--; // error, we don't allow coersion here ← string. This type is incompatible with | |
13: <span style="color:red;">y--</span>; // error, we don't allow coersion here ← number | |
<span style="text-decoration:underline;">tests/unary/unary.js</span> | |
14: ++<span style="color:red;">y</span>; // error, we don't allow coersion here ← string. This type is incompatible with | |
14: <span style="color:red;">++y</span>; // error, we don't allow coersion here ← number | |
<span style="text-decoration:underline;">tests/unary/unary.js</span> | |
15: --<span style="color:red;">y</span>; // error, we don't allow coersion here ← string. This type is incompatible with | |
15: <span style="color:red;">--y</span>; // error, we don't allow coersion here ← number | |
<span style="text-decoration:underline;">tests/unary/unary.js</span> | |
16: ~<span style="color:red;">y</span>; // error, we don't allow coersion here ← string. This type is incompatible with | |
16: <span style="color:red;">~y</span>; // error, we don't allow coersion here ← number | |
<span style="text-decoration:underline;">tests/union/issue-324.js</span> | |
3: class <span style="color:red;">Bar</span>{}; ← Bar. This type is incompatible with | |
5: var foostr: <span style="color:red;">Foo | string</span> = new Foo(); ← union type | |
<span style="text-decoration:underline;">tests/unreachable/unreachable.js</span> | |
13: var baz = function (why) { ← . unreachable code | |
<span style="text-decoration:underline;">tests/unreachable/unreachable.js</span> | |
22: u = <span style="color:red;">5</span>, ← . unreachable code | |
<span style="text-decoration:underline;">tests/unreachable/unreachable.js</span> | |
24: w = <span style="color:red;">7</span>; ← . unreachable code | |
<span style="text-decoration:underline;">tests/weakmode/should_fail_without_weak.js</span> | |
5: return <span style="color:red;">"Hello"</span>; ← string. This type is incompatible with | |
9: return <span style="color:red;">returns_a_string() * 10</span>; ← number | |
Found 587 errors | |
</pre> | |
</body> | |
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" ?> | |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | |
<!-- This file was created with the aha Ansi HTML Adapter. http://ziz.delphigl.com/tool_aha.php --> | |
<html xmlns="http://www.w3.org/1999/xhtml"> | |
<head> | |
<meta http-equiv="Content-Type" content="application/xml+xhtml; charset=UTF-8" /> | |
<title>stdin</title> | |
</head> | |
<body> | |
<pre> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/auxiliary_tests/module_test.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">11</span>,<span style="color:teal;">24</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/auxiliary_tests/type_test.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">16</span>,<span style="color:teal;">18</span>: <span style="color:red;">identifier XXX</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/01_HelloWorld/hello.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">1</span>,<span style="color:teal;">20</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/01_HelloWorld/hello.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">5</span>,<span style="color:teal;">19</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/01_HelloWorld/hello.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">10</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/02_TypeAnnotations/type_annotations.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">10</span>,<span style="color:teal;">21</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/02_TypeAnnotations/type_annotations.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/03_Null/nulls.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">31</span>,<span style="color:teal;">42</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/03_Null/nulls.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:green;">property `length`</span> | |
<span style="color:green;">Property cannot be accessed on possibly null value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/03_Null/nulls.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">38</span>,<span style="color:teal;">41</span>: <span style="color:green;">null</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/04_Arrays/arrays.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">1</span>,<span style="color:teal;">25</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/04_Arrays/arrays.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">17</span>,<span style="color:teal;">23</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/04_Arrays/arrays.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">31</span>,<span style="color:teal;">36</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/05_DynamicCode/dynamic.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">10</span>,<span style="color:teal;">17</span>: <span style="color:red;">property `length`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/05_DynamicCode/dynamic.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:green;">property `length`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">70</span>:<span style="color:teal;">1</span>,<span style="color:olive;">87</span>:<span style="color:teal;">1</span>: <span style="color:green;">Number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/dispatcher/ChatAppDispatcher.js</span>:<span style="color:olive;">16</span>:<span style="color:teal;">18</span>,<span style="color:teal;">32</span>: <span style="color:red;">flux</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/utils/ChatWebAPIUtils.js</span>:<span style="color:olive;">34</span>:<span style="color:teal;">34</span>,<span style="color:teal;">65</span>: <span style="color:red;">call of method getItem</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/utils/ChatWebAPIUtils.js</span>:<span style="color:olive;">34</span>:<span style="color:teal;">34</span>,<span style="color:teal;">65</span>: <span style="color:green;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">305</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/utils/ChatWebAPIUtils.js</span>:<span style="color:olive;">34</span>:<span style="color:teal;">34</span>,<span style="color:teal;">65</span>: <span style="color:red;">call of method getItem</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/utils/ChatWebAPIUtils.js</span>:<span style="color:olive;">34</span>:<span style="color:teal;">34</span>,<span style="color:teal;">65</span>: <span style="color:green;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">305</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/utils/ChatWebAPIUtils.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">34</span>,<span style="color:teal;">65</span>: <span style="color:red;">call of method getItem</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/utils/ChatWebAPIUtils.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">34</span>,<span style="color:teal;">65</span>: <span style="color:green;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">305</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/utils/ChatWebAPIUtils.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">34</span>,<span style="color:teal;">65</span>: <span style="color:red;">call of method getItem</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/examples/flux-chat/js/utils/ChatWebAPIUtils.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">34</span>,<span style="color:teal;">65</span>: <span style="color:green;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">305</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/classes/classes.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:red;">identifier C</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/classes/classes.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:red;">identifier D</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/enums/enums.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">13</span>: <span style="color:red;">identifier Color</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/export_modules/export_modules.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">27</span>: <span style="color:red;">module-P</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/functions/functions.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:red;">identifier C</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/functions/functions.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">12</span>,<span style="color:teal;">12</span>: <span style="color:red;">identifier f</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/import_commonjs/import_commonjs.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">27</span>: <span style="color:red;">module-P</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/import_commonjs/import_commonjs.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">9</span>,<span style="color:teal;">20</span>: <span style="color:red;">M</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/interface_var/interface_var.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">11</span>,<span style="color:teal;">15</span>: <span style="color:red;">identifier adult</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/modules/modules.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">20</span>: <span style="color:red;">M</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/modules/modules.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">15</span>,<span style="color:teal;">15</span>: <span style="color:red;">identifier I</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/modules2/modules2.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">22</span>: <span style="color:red;">M.N</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/nested_modules/nested_modules.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">20</span>: <span style="color:red;">M</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/nested_modules/nested_modules.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">9</span>,<span style="color:teal;">20</span>: <span style="color:red;">P</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/nested_modules/nested_modules.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">9</span>,<span style="color:teal;">20</span>: <span style="color:red;">F</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/nested_modules/nested_modules.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">9</span>,<span style="color:teal;">20</span>: <span style="color:red;">T</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/numbered_keys/numbered_keys.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:red;">identifier x</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/type_alias/type_alias.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">20</span>: <span style="color:red;">M</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/union/union.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">16</span>,<span style="color:teal;">16</span>: <span style="color:red;">typeof-annotation 'x'</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/src/dts/tests/var_interface/var_interface.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">11</span>,<span style="color:teal;">15</span>: <span style="color:red;">identifier adult</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/mult.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/mult.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">5</span>,<span style="color:teal;">12</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/mult.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">9</span>,<span style="color:teal;">12</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/mult.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">5</span>,<span style="color:teal;">12</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">2</span>,<span style="color:teal;">10</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">number</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">6</span>,<span style="color:teal;">10</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">2</span>,<span style="color:teal;">10</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">2</span>,<span style="color:teal;">6</span>: <span style="color:green;">string</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">10</span>,<span style="color:teal;">10</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">2</span>,<span style="color:teal;">13</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">number</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">6</span>,<span style="color:teal;">13</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">2</span>,<span style="color:teal;">13</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">2</span>,<span style="color:teal;">9</span>: <span style="color:green;">object literal</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">13</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">2</span>,<span style="color:teal;">20</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">2</span>,<span style="color:teal;">9</span>: <span style="color:green;">object literal</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">13</span>,<span style="color:teal;">20</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">2</span>,<span style="color:teal;">17</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">2</span>,<span style="color:teal;">6</span>: <span style="color:green;">string</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">10</span>,<span style="color:teal;">17</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">2</span>,<span style="color:teal;">17</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">2</span>,<span style="color:teal;">9</span>: <span style="color:green;">object literal</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">13</span>,<span style="color:teal;">17</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">2</span>,<span style="color:teal;">6</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">6</span>,<span style="color:teal;">6</span>: <span style="color:green;">null</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">2</span>,<span style="color:teal;">6</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">6</span>,<span style="color:teal;">6</span>: <span style="color:green;">undefined</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">2</span>,<span style="color:teal;">6</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">null</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">6</span>,<span style="color:teal;">6</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">2</span>,<span style="color:teal;">6</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">undefined</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">6</span>,<span style="color:teal;">6</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">2</span>,<span style="color:teal;">12</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">9</span>,<span style="color:teal;">12</span>: <span style="color:green;">null</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">2</span>,<span style="color:teal;">5</span>: <span style="color:green;">null</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">2</span>,<span style="color:teal;">17</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">14</span>,<span style="color:teal;">17</span>: <span style="color:green;">null</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">2</span>,<span style="color:teal;">10</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">2</span>,<span style="color:teal;">17</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">2</span>,<span style="color:teal;">5</span>: <span style="color:green;">null</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">9</span>,<span style="color:teal;">17</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">2</span>,<span style="color:teal;">22</span>: <span style="color:red;">relational comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">2</span>,<span style="color:teal;">10</span>: <span style="color:green;">undefined</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arith/relational.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">14</span>,<span style="color:teal;">22</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">9</span>,<span style="color:teal;">54</span>: <span style="color:red;">call of method map</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">10</span>,<span style="color:teal;">10</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">9</span>,<span style="color:teal;">54</span>: <span style="color:red;">call of method map</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">45</span>,<span style="color:teal;">50</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">23</span>,<span style="color:teal;">33</span>: <span style="color:red;">call of method reverse</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">10</span>,<span style="color:teal;">10</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">13</span>,<span style="color:teal;">18</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">23</span>,<span style="color:teal;">33</span>: <span style="color:red;">call of method reverse</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">13</span>,<span style="color:teal;">18</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">10</span>,<span style="color:teal;">10</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">24</span>,<span style="color:teal;">46</span>: <span style="color:red;">call of method concat</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">33</span>,<span style="color:teal;">35</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">139</span>:<span style="color:teal;">31</span>,<span style="color:teal;">42</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">24</span>,<span style="color:teal;">46</span>: <span style="color:red;">call of method concat</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">38</span>,<span style="color:teal;">40</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">139</span>:<span style="color:teal;">31</span>,<span style="color:teal;">42</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">24</span>,<span style="color:teal;">46</span>: <span style="color:red;">call of method concat</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">43</span>,<span style="color:teal;">45</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">139</span>:<span style="color:teal;">31</span>,<span style="color:teal;">42</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">46</span>:<span style="color:teal;">3</span>,<span style="color:teal;">45</span>: <span style="color:red;">call of method reduce</span> | |
<span style="color:green;">Function cannot be called on</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">163</span>:<span style="color:teal;">5</span>,<span style="color:teal;">10</span>: <span style="color:green;">Array</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arraylib/array_lib.js</span>:<span style="color:olive;">47</span>:<span style="color:teal;">3</span>,<span style="color:teal;">50</span>: <span style="color:red;">call of method reduceRight</span> | |
<span style="color:green;">Function cannot be called on</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">170</span>:<span style="color:teal;">5</span>,<span style="color:teal;">15</span>: <span style="color:green;">Array</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arrows/advanced_arrows.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">34</span>,<span style="color:teal;">34</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arrows/advanced_arrows.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/arrows/advanced_arrows.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">8</span>,<span style="color:teal;">11</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/arrows/advanced_arrows.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/async/async.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">3</span>,<span style="color:teal;">11</span>: <span style="color:red;">async return</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/async/async.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">10</span>,<span style="color:teal;">10</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/async/async.js</span>:<span style="color:olive;">30</span>:<span style="color:teal;">30</span>,<span style="color:teal;">35</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/async/async.js</span>:<span style="color:olive;">45</span>:<span style="color:teal;">22</span>,<span style="color:teal;">25</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">375</span>:<span style="color:teal;">1</span>,<span style="color:olive;">403</span>:<span style="color:teal;">1</span>: <span style="color:green;">Promise</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/async/async2.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">3</span>,<span style="color:teal;">12</span>: <span style="color:red;">async return</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/async/async2.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">10</span>,<span style="color:teal;">11</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/async/async2.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">21</span>,<span style="color:teal;">24</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">375</span>:<span style="color:teal;">1</span>,<span style="color:olive;">403</span>:<span style="color:teal;">1</span>: <span style="color:green;">Promise</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/async/async2.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">28</span>,<span style="color:teal;">31</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">375</span>:<span style="color:teal;">1</span>,<span style="color:olive;">403</span>:<span style="color:teal;">1</span>: <span style="color:green;">Promise</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/async/async2.js</span>:<span style="color:olive;">48</span>:<span style="color:teal;">3</span>,<span style="color:teal;">17</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/async/async2.js</span>:<span style="color:olive;">48</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/async/async3.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">11</span>,<span style="color:teal;">21</span>: <span style="color:red;">await</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/async/async3.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">10</span>,<span style="color:teal;">11</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/autocomplete/foo.js</span>: <span style="color:red;">Unexpected end of input</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/autocomplete_json/foo.js</span>: <span style="color:red;">Unexpected end of input</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">24</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">34</span>:<span style="color:teal;">7</span>,<span style="color:teal;">7</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">33</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">39</span>:<span style="color:teal;">3</span>,<span style="color:teal;">3</span>: <span style="color:red;">A</span> | |
<span style="color:green;">type alias referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">38</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">45</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:green;">class A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">50</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">49</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:green;">class A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">60</span>:<span style="color:teal;">7</span>,<span style="color:teal;">7</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">59</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:green;">class A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">94</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">93</span>:<span style="color:teal;">7</span>,<span style="color:teal;">7</span>: <span style="color:green;">var A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">99</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/rebinding.js</span>:<span style="color:olive;">98</span>:<span style="color:teal;">7</span>,<span style="color:teal;">7</span>: <span style="color:green;">var A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/tdz.js</span>:<span style="color:olive;">33</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:red;">identifier C</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/tdz.js</span>:<span style="color:olive;">35</span>:<span style="color:teal;">13</span>,<span style="color:teal;">13</span>: <span style="color:red;">C</span> | |
<span style="color:green;">class referenced before declaration</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/tdz.js</span>:<span style="color:olive;">37</span>:<span style="color:teal;">7</span>,<span style="color:teal;">7</span>: <span style="color:green;">class C</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/binding/tdz.js</span>:<span style="color:olive;">49</span>:<span style="color:teal;">5</span>,<span style="color:teal;">13</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/binding/tdz.js</span>:<span style="color:olive;">49</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/class_property_initializers/class_property_initializers.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">3</span>,<span style="color:teal;">30</span>: <span style="color:red;"></span> | |
<span style="color:green;">class property initializers are not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/class_property_initializers/class_property_initializers.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">3</span>,<span style="color:teal;">44</span>: <span style="color:red;"></span> | |
<span style="color:green;">class property initializers are not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/class_subtyping/test2.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">14</span>,<span style="color:teal;">20</span>: <span style="color:red;">constructor call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/class_subtyping/test2.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">C</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/class_subtyping/test2.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">8</span>,<span style="color:teal;">10</span>: <span style="color:green;">B</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">12</span>,<span style="color:olive;">8</span>:<span style="color:teal;">1</span>: <span style="color:red;">property `b`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">13</span>,<span style="color:teal;">21</span>: <span style="color:green;">TestClass</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">28</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">1</span>,<span style="color:teal;">3</span>: <span style="color:red;">property `b`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">3</span>,<span style="color:teal;">3</span>: <span style="color:green;">property `b`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">13</span>,<span style="color:teal;">21</span>: <span style="color:green;">TestClass</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">1</span>,<span style="color:teal;">3</span>: <span style="color:red;">property `d`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">3</span>,<span style="color:teal;">3</span>: <span style="color:green;">property `d`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">13</span>,<span style="color:teal;">21</span>: <span style="color:green;">TestClass</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">28</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/class_shapes.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/classes/loc.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">7</span>,<span style="color:teal;">9</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/classes/loc.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">6</span>,<span style="color:teal;">8</span>: <span style="color:green;">type Foo</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/conditional/conditional.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/conditional/conditional.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/conditional/conditional.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">29</span>,<span style="color:teal;">37</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/conditional/conditional.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_module_name_rewrite_haste/A.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">22</span>,<span style="color:teal;">35</span>: <span style="color:red;">1DoesntExist</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_module_name_rewrite_haste/A.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">10</span>,<span style="color:teal;">32</span>: <span style="color:red;">2DoesntExist</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_module_name_rewrite_haste/A.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">22</span>,<span style="color:teal;">35</span>: <span style="color:red;">3DoesntExist</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_module_name_rewrite_node/A.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">22</span>,<span style="color:teal;">37</span>: <span style="color:red;">./1DoesntExist</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_module_name_rewrite_node/A.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">10</span>,<span style="color:teal;">34</span>: <span style="color:red;">./2DoesntExist</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_module_name_rewrite_node/A.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">33</span>,<span style="color:teal;">48</span>: <span style="color:red;">./3DoesntExist</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_module_name_rewrite_node/A.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">10</span>,<span style="color:teal;">32</span>: <span style="color:red;">4DoesntExist</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_module_name_rewrite_node/A.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">33</span>,<span style="color:teal;">46</span>: <span style="color:red;">5DoesntExist</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">30</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores/chain.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">30</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/config_munging_underscores2/chain.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/declare_type/import_declare_type.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">9</span>,<span style="color:teal;">11</span>: <span style="color:red;">identifier toz</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/declare_type/import_declare_type.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">24</span>,<span style="color:teal;">39</span>: <span style="color:red;">ModuleAliasFoo</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">40</span>,<span style="color:teal;">45</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">73</span>,<span style="color:teal;">78</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">73</span>,<span style="color:teal;">78</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">40</span>,<span style="color:teal;">45</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">26</span>:<span style="color:teal;">17</span>,<span style="color:teal;">19</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">41</span>,<span style="color:teal;">46</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">36</span>:<span style="color:teal;">73</span>,<span style="color:teal;">78</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">36</span>:<span style="color:teal;">34</span>,<span style="color:teal;">39</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">41</span>:<span style="color:teal;">24</span>,<span style="color:teal;">46</span>: <span style="color:red;">some property</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">41</span>:<span style="color:teal;">57</span>,<span style="color:teal;">69</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">46</span>:<span style="color:teal;">47</span>,<span style="color:teal;">69</span>: <span style="color:red;">some property</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">46</span>:<span style="color:teal;">24</span>,<span style="color:teal;">36</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">55</span>:<span style="color:teal;">4</span>,<span style="color:teal;">8</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dictionary/incompatible.js</span>:<span style="color:olive;">55</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/dump-types/import.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">11</span>,<span style="color:teal;">12</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/dump-types/test.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/enumerror/enumerror.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">1</span>,<span style="color:teal;">26</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/enumerror/enumerror.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">18</span>,<span style="color:teal;">24</span>: <span style="color:green;">string literal PAUSE</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/enumerror/enumerror.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">37</span>,<span style="color:olive;">7</span>:<span style="color:teal;">1</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/enumerror/enumerror.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">1</span>,<span style="color:teal;">27</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/enumerror/enumerror.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">19</span>,<span style="color:teal;">25</span>: <span style="color:green;">string literal PAUSE</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/enumerror/enumerror.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">16</span>,<span style="color:olive;">16</span>:<span style="color:teal;">1</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/equals/equals.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">2</span>,<span style="color:teal;">8</span>: <span style="color:red;">non-strict equality comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/equals/equals.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">number</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/equals/equals.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">7</span>,<span style="color:teal;">8</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/equals/equals.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">2</span>,<span style="color:teal;">8</span>: <span style="color:red;">non-strict equality comparison</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/equals/equals.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">2</span>,<span style="color:teal;">3</span>: <span style="color:green;">string</span> | |
<span style="color:green;">Cannot be compared to</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/equals/equals.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">8</span>,<span style="color:teal;">8</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/B.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">23</span>,<span style="color:teal;">24</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/ES6_ExportAllFrom_Intermediary1.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">15</span>,<span style="color:teal;">41</span>: <span style="color:red;">ES6_ExportAllFrom_Source1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/ES6_ExportAllFrom_Intermediary2.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">15</span>,<span style="color:teal;">41</span>: <span style="color:red;">ES6_ExportAllFrom_Source2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/ES6_ExportFrom_Intermediary1.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">8</span>,<span style="color:teal;">31</span>: <span style="color:red;">ES6_ExportFrom_Source1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/ES6_ExportFrom_Intermediary2.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">8</span>,<span style="color:teal;">31</span>: <span style="color:red;">ES6_ExportFrom_Source2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">27</span>,<span style="color:teal;">29</span>: <span style="color:red;">A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">22</span>,<span style="color:teal;">24</span>: <span style="color:red;">C</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">22</span>,<span style="color:teal;">26</span>: <span style="color:red;">./D</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">35</span>,<span style="color:teal;">59</span>: <span style="color:red;">CommonJS_Clobbering_Lit</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">69</span>:<span style="color:teal;">37</span>,<span style="color:teal;">63</span>: <span style="color:red;">CommonJS_Clobbering_Class</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">94</span>:<span style="color:teal;">31</span>,<span style="color:teal;">46</span>: <span style="color:red;">CommonJS_Named</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">105</span>:<span style="color:teal;">31</span>,<span style="color:teal;">57</span>: <span style="color:red;">ES6_Default_AnonFunction1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">109</span>:<span style="color:teal;">32</span>,<span style="color:teal;">59</span>: <span style="color:red;">ES6_Default_NamedFunction1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">113</span>:<span style="color:teal;">32</span>,<span style="color:teal;">55</span>: <span style="color:red;">ES6_Default_AnonClass1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">117</span>:<span style="color:teal;">33</span>,<span style="color:teal;">57</span>: <span style="color:red;">ES6_Default_NamedClass1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">163</span>:<span style="color:teal;">37</span>,<span style="color:teal;">48</span>: <span style="color:red;">ES6_Named1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">171</span>:<span style="color:teal;">36</span>,<span style="color:teal;">65</span>: <span style="color:red;">ES6_ExportFrom_Intermediary1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">175</span>:<span style="color:teal;">44</span>,<span style="color:teal;">76</span>: <span style="color:red;">ES6_ExportAllFrom_Intermediary1</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">185</span>:<span style="color:teal;">25</span>,<span style="color:teal;">60</span>: <span style="color:red;">ES6_Default_AnonFunction2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">189</span>:<span style="color:teal;">26</span>,<span style="color:teal;">62</span>: <span style="color:red;">ES6_Default_NamedFunction2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">193</span>:<span style="color:teal;">26</span>,<span style="color:teal;">58</span>: <span style="color:red;">ES6_Default_AnonClass2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">197</span>:<span style="color:teal;">27</span>,<span style="color:teal;">60</span>: <span style="color:red;">ES6_Default_NamedClass2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">239</span>:<span style="color:teal;">30</span>,<span style="color:teal;">50</span>: <span style="color:red;">ES6_Named2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">247</span>:<span style="color:teal;">29</span>,<span style="color:teal;">67</span>: <span style="color:red;">ES6_ExportFrom_Intermediary2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">251</span>:<span style="color:teal;">20</span>,<span style="color:teal;">61</span>: <span style="color:red;">ES6_ExportAllFrom_Intermediary2</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">259</span>:<span style="color:teal;">8</span>,<span style="color:teal;">17</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">262</span>:<span style="color:teal;">10</span>,<span style="color:teal;">15</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">259</span>:<span style="color:teal;">21</span>,<span style="color:teal;">23</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/es6modules/es6modules.js</span>:<span style="color:olive;">265</span>:<span style="color:teal;">10</span>,<span style="color:teal;">15</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/experimental_decorators.ignore/test.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">4</span>,<span style="color:teal;">13</span>: <span style="color:red;">Experimental decorator usage</span> | |
<span style="color:green;">Decorators are an early stage proposal that may change. Additionally, Flow does not account for the type implications of decorators at this time.</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/experimental_decorators.ignore/test.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">4</span>,<span style="color:olive;">8</span>:<span style="color:teal;">13</span>: <span style="color:red;">Experimental decorator usage</span> | |
<span style="color:green;">Decorators are an early stage proposal that may change. Additionally, Flow does not account for the type implications of decorators at this time.</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/experimental_decorators.warn/test.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">4</span>,<span style="color:teal;">13</span>: <span style="color:red;">Experimental decorator usage</span> | |
<span style="color:green;">Decorators are an early stage proposal that may change. Additionally, Flow does not account for the type implications of decorators at this time.</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/experimental_decorators.warn/test.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">4</span>,<span style="color:olive;">8</span>:<span style="color:teal;">13</span>: <span style="color:red;">Experimental decorator usage</span> | |
<span style="color:green;">Decorators are an early stage proposal that may change. Additionally, Flow does not account for the type implications of decorators at this time.</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/importer.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/types_only.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/importer.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/types_only.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/importer.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">18</span>,<span style="color:teal;">23</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/types_only2.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/importer.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">18</span>,<span style="color:teal;">23</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/types_only2.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/importer.js</span>:<span style="color:olive;">24</span>:<span style="color:teal;">18</span>,<span style="color:teal;">23</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/cjs_with_types.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/types_only.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/types_only.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/types_only.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">9</span>,<span style="color:teal;">23</span>: <span style="color:red;">standaloneType2</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/export_type/types_only.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">6</span>,<span style="color:teal;">20</span>: <span style="color:green;">type standaloneType2</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">31</span>,<span style="color:teal;">36</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">43</span>,<span style="color:teal;">48</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">180</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">32</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">338</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">tuple type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">39</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">338</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">tuple type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/forof/forof.js</span>:<span style="color:olive;">45</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/function/function.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">19</span>,<span style="color:teal;">19</span>: <span style="color:red;">function type</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/function/function.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">10</span>,<span style="color:teal;">15</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/function/function.js</span>:<span style="color:olive;">30</span>:<span style="color:teal;">19</span>,<span style="color:teal;">19</span>: <span style="color:red;">function type</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/function/function.js</span>:<span style="color:olive;">30</span>:<span style="color:teal;">10</span>,<span style="color:teal;">15</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/function/function.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">21</span>,<span style="color:teal;">21</span>: <span style="color:red;">object type</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/function/function.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">10</span>,<span style="color:teal;">17</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/get-def/example.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">5</span>,<span style="color:teal;">24</span>: <span style="color:red;">call of method iTakeAString</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/get-def/example.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">22</span>,<span style="color:teal;">23</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/get-def/library.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">32</span>,<span style="color:teal;">37</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_disabled/getters_and_setters.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">3</span>,<span style="color:teal;">23</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_disabled/getters_and_setters.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">3</span>,<span style="color:teal;">34</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">3</span>,<span style="color:teal;">44</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">41</span>,<span style="color:teal;">41</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">41</span>:<span style="color:teal;">27</span>,<span style="color:teal;">32</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">3</span>,<span style="color:teal;">54</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">35</span>,<span style="color:teal;">40</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">27</span>,<span style="color:teal;">32</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">3</span>,<span style="color:teal;">42</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">3</span>,<span style="color:teal;">52</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">3</span>,<span style="color:teal;">61</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">3</span>,<span style="color:teal;">52</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">3</span>,<span style="color:teal;">63</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">44</span>,<span style="color:teal;">49</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">43</span>,<span style="color:teal;">48</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">44</span>,<span style="color:teal;">49</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">43</span>,<span style="color:teal;">48</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">44</span>,<span style="color:teal;">49</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">52</span>:<span style="color:teal;">35</span>,<span style="color:teal;">40</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">44</span>,<span style="color:teal;">49</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">52</span>:<span style="color:teal;">35</span>,<span style="color:teal;">40</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">3</span>,<span style="color:teal;">53</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">3</span>,<span style="color:teal;">62</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">3</span>,<span style="color:teal;">72</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">53</span>,<span style="color:teal;">58</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">52</span>,<span style="color:teal;">57</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">53</span>,<span style="color:teal;">58</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">52</span>,<span style="color:teal;">57</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">3</span>,<span style="color:teal;">64</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">45</span>,<span style="color:teal;">50</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">26</span>:<span style="color:teal;">45</span>,<span style="color:teal;">50</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">26</span>:<span style="color:teal;">3</span>,<span style="color:teal;">55</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">26</span>:<span style="color:teal;">45</span>,<span style="color:teal;">50</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">45</span>,<span style="color:teal;">50</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">3</span>,<span style="color:teal;">52</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">43</span>,<span style="color:teal;">49</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">54</span>:<span style="color:teal;">34</span>,<span style="color:teal;">39</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">32</span>:<span style="color:teal;">3</span>,<span style="color:teal;">45</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">49</span>:<span style="color:teal;">1</span>,<span style="color:teal;">26</span>: <span style="color:red;">assignment of property `goodSetterNoAnnotation`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">49</span>:<span style="color:teal;">30</span>,<span style="color:teal;">36</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">50</span>:<span style="color:teal;">1</span>,<span style="color:teal;">28</span>: <span style="color:red;">assignment of property `goodSetterWithAnnotation`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">50</span>:<span style="color:teal;">32</span>,<span style="color:teal;">38</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">35</span>,<span style="color:teal;">40</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">55</span>:<span style="color:teal;">1</span>,<span style="color:teal;">28</span>: <span style="color:red;">assignment of property `propOverriddenWithSetter`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">55</span>:<span style="color:teal;">32</span>,<span style="color:teal;">34</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/class.js</span>:<span style="color:olive;">32</span>:<span style="color:teal;">35</span>,<span style="color:teal;">40</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">3</span>,<span style="color:teal;">44</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">3</span>,<span style="color:teal;">54</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">3</span>,<span style="color:teal;">42</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">16</span>:<span style="color:teal;">3</span>,<span style="color:teal;">52</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">3</span>,<span style="color:teal;">61</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">3</span>,<span style="color:teal;">52</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">3</span>,<span style="color:teal;">63</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">3</span>,<span style="color:teal;">53</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">3</span>,<span style="color:teal;">62</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">26</span>:<span style="color:teal;">3</span>,<span style="color:teal;">72</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">28</span>:<span style="color:teal;">3</span>,<span style="color:teal;">62</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">3</span>,<span style="color:teal;">46</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">3</span>,<span style="color:teal;">55</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/object.js</span>:<span style="color:olive;">32</span>:<span style="color:teal;">3</span>,<span style="color:teal;">71</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/react.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">5</span>,<span style="color:teal;">25</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not supported for React propTypes</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/react.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">5</span>,<span style="color:teal;">25</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/react.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">5</span>,<span style="color:teal;">36</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not supported for React propTypes</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/getters_and_setters_enabled/react.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">5</span>,<span style="color:teal;">36</span>: <span style="color:red;"></span> | |
<span style="color:green;">get/set properties not yet supported</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/ignore_package/foo.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">9</span>,<span style="color:teal;">29</span>: <span style="color:red;">underscore</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/ExportCJSNamed_Class.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">24</span>,<span style="color:teal;">32</span>: <span style="color:red;">ClassFoo4</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/ExportDefault_Class.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">27</span>,<span style="color:teal;">35</span>: <span style="color:red;">ClassFoo1</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/ExportNamed_Class.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">27</span>,<span style="color:teal;">35</span>: <span style="color:red;">ClassFoo2</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">24</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">5</span>,<span style="color:teal;">13</span>: <span style="color:red;">ClassFoo1</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">1</span>,<span style="color:teal;">51</span>: <span style="color:green;">type ClassFoo1</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">5</span>,<span style="color:teal;">13</span>: <span style="color:red;">ClassFoo2</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">14</span>,<span style="color:teal;">22</span>: <span style="color:green;">type ClassFoo2</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">34</span>:<span style="color:teal;">5</span>,<span style="color:teal;">14</span>: <span style="color:red;">ClassFoo3T</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">1</span>,<span style="color:teal;">55</span>: <span style="color:green;">type ClassFoo3T</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">45</span>:<span style="color:teal;">5</span>,<span style="color:teal;">13</span>: <span style="color:red;">ClassFoo4</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">40</span>:<span style="color:teal;">14</span>,<span style="color:teal;">22</span>: <span style="color:green;">type ClassFoo4</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">47</span>:<span style="color:teal;">16</span>,<span style="color:teal;">24</span>: <span style="color:red;">ClassFoo5</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">40</span>:<span style="color:teal;">25</span>,<span style="color:teal;">33</span>: <span style="color:green;">type ClassFoo5</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">56</span>:<span style="color:teal;">18</span>,<span style="color:teal;">32</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/ExportNamed_Alias.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">26</span>,<span style="color:olive;">7</span>:<span style="color:teal;">1</span>: <span style="color:green;">object type</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">56</span>:<span style="color:teal;">9</span>,<span style="color:teal;">14</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">57</span>:<span style="color:teal;">16</span>,<span style="color:teal;">24</span>: <span style="color:red;">AliasFoo3</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">53</span>:<span style="color:teal;">14</span>,<span style="color:teal;">22</span>: <span style="color:green;">type AliasFoo3</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">81</span>:<span style="color:teal;">3</span>,<span style="color:teal;">11</span>: <span style="color:red;">ClassFoo6</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_type/import_type.js</span>:<span style="color:olive;">79</span>:<span style="color:teal;">1</span>,<span style="color:teal;">41</span>: <span style="color:green;">type ClassFoo6</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">22</span>,<span style="color:teal;">36</span>: <span style="color:red;">constructor call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">8</span>,<span style="color:teal;">16</span>: <span style="color:green;">ClassFoo1</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">15</span>,<span style="color:teal;">24</span>: <span style="color:green;">class type: ClassFoo1</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">5</span>,<span style="color:teal;">14</span>: <span style="color:red;">ClassFoo1T</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">1</span>,<span style="color:teal;">54</span>: <span style="color:green;">type ClassFoo1T</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">24</span>:<span style="color:teal;">22</span>,<span style="color:teal;">36</span>: <span style="color:red;">constructor call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">9</span>,<span style="color:teal;">17</span>: <span style="color:green;">ClassFoo2</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">16</span>,<span style="color:teal;">24</span>: <span style="color:green;">class type: ClassFoo2</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">5</span>,<span style="color:teal;">14</span>: <span style="color:red;">ClassFoo2T</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">16</span>,<span style="color:teal;">38</span>: <span style="color:green;">type ClassFoo2T</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">35</span>:<span style="color:teal;">22</span>,<span style="color:teal;">36</span>: <span style="color:red;">constructor call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">32</span>:<span style="color:teal;">8</span>,<span style="color:teal;">16</span>: <span style="color:green;">ClassFoo3</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">15</span>,<span style="color:teal;">24</span>: <span style="color:green;">class type: ClassFoo3</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">45</span>:<span style="color:teal;">22</span>,<span style="color:teal;">36</span>: <span style="color:red;">constructor call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/ExportCJSNamed_Class.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">21</span>,<span style="color:teal;">29</span>: <span style="color:green;">ClassFoo4</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/ExportCJSNamed_Class.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">21</span>,<span style="color:teal;">29</span>: <span style="color:green;">class type: ClassFoo4</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">51</span>:<span style="color:teal;">16</span>,<span style="color:teal;">24</span>: <span style="color:red;">import typeof { AliasFoo3 }</span> | |
<span style="color:green;">`import typeof` can not be used on type-only exports! If you intended to import a type alias, please use `import type` instead.</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">68</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">65</span>:<span style="color:teal;">15</span>,<span style="color:teal;">25</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">77</span>:<span style="color:teal;">21</span>,<span style="color:teal;">26</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">74</span>:<span style="color:teal;">16</span>,<span style="color:teal;">18</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">86</span>:<span style="color:teal;">27</span>,<span style="color:teal;">32</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">83</span>:<span style="color:teal;">15</span>,<span style="color:teal;">29</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/import_typeof.js</span>:<span style="color:olive;">95</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/import_typeof/ExportCJSNamed_Number.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">15</span>,<span style="color:teal;">16</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental/b.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">9</span>,<span style="color:teal;">30</span>: <span style="color:red;">IncrModuleA</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_basic/a.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">17</span>,<span style="color:teal;">17</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_basic/a.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_basic/b.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">22</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_basic/b.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_basic/c.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">22</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_basic/c.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_basic/tmp1/b.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">22</span>: <span style="color:red;">./a</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_basic/tmp3/b.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">22</span>: <span style="color:red;">./a</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/A.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/C.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">25</span>,<span style="color:teal;">29</span>: <span style="color:green;">B</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/A.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/B.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">25</span>,<span style="color:teal;">29</span>: <span style="color:green;">C</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/B.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">25</span>,<span style="color:teal;">29</span>: <span style="color:red;">C</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/A.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/C.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">25</span>,<span style="color:teal;">29</span>: <span style="color:red;">B</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/A.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/tmp1/B.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">23</span>: <span style="color:red;">./A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/tmp1/C.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">23</span>: <span style="color:red;">./A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/tmp2/B.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">23</span>: <span style="color:red;">./A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/tmp3/B.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">9</span>,<span style="color:teal;">23</span>: <span style="color:red;">./A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/incremental_cycle/tmp3/B.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">25</span>,<span style="color:teal;">29</span>: <span style="color:red;">./C</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">26</span>,<span style="color:teal;">30</span>: <span style="color:red;">assignment of property `foo`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">34</span>,<span style="color:teal;">39</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">17</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">34</span>:<span style="color:teal;">30</span>,<span style="color:teal;">38</span>: <span style="color:red;">assignment of property `foo`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">34</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">17</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">51</span>:<span style="color:teal;">34</span>,<span style="color:teal;">46</span>: <span style="color:red;">assignment of property `foo`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">51</span>:<span style="color:teal;">50</span>,<span style="color:teal;">55</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">17</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">81</span>:<span style="color:teal;">18</span>,<span style="color:teal;">30</span>: <span style="color:red;">array type</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">83</span>:<span style="color:teal;">5</span>,<span style="color:teal;">7</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">85</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">assignment of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be assigned on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/instanceof/instanceof.js</span>:<span style="color:olive;">81</span>:<span style="color:teal;">34</span>,<span style="color:teal;">39</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/issues-11/export.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">13</span>,<span style="color:teal;">13</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/issues-11/import.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/issues-11/export.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">13</span>,<span style="color:teal;">14</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/issues-11/import.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/array.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/array.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">37</span>,<span style="color:teal;">40</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/array.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">37</span>,<span style="color:teal;">40</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/array.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/array.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">43</span>,<span style="color:teal;">43</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/array.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/caching_bug.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">43</span>,<span style="color:teal;">48</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/caching_bug.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">62</span>,<span style="color:teal;">67</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/iterator_result.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">16</span>,<span style="color:teal;">48</span>: <span style="color:red;">object literal</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">310</span>:<span style="color:teal;">37</span>,<span style="color:olive;">316</span>:<span style="color:teal;">1</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/iterator_result.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">16</span>,<span style="color:teal;">23</span>: <span style="color:red;">object literal</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">310</span>:<span style="color:teal;">37</span>,<span style="color:olive;">316</span>:<span style="color:teal;">1</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/map.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">55</span>,<span style="color:teal;">60</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">338</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">tuple type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/set.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/set.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">47</span>,<span style="color:teal;">52</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/set.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">47</span>,<span style="color:teal;">52</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/set.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/iterable/string.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">27</span>,<span style="color:teal;">32</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">180</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/libdef_ignored_module/node_modules/foo/package.json</span>:<span style="color:olive;">1</span>:<span style="color:teal;">3</span>,<span style="color:teal;">2</span>: <span style="color:red;">Unexpected end of input</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/liberr/a.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">17</span>,<span style="color:teal;">17</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/liberr/a.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/liberr/libs/parse_error.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">3</span>,<span style="color:teal;">9</span>: <span style="color:red;">Unexpected identifier</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/liberr/libs/type_error.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">34</span>,<span style="color:teal;">38</span>: <span style="color:red;"></span> | |
<span style="color:green;">Incorrect number of type parameters (expected 1)</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">12</span>,<span style="color:teal;">12</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">12</span>,<span style="color:teal;">16</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">101</span>:<span style="color:teal;">12</span>,<span style="color:teal;">20</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">99</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">101</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">99</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">109</span>:<span style="color:teal;">12</span>,<span style="color:teal;">20</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">107</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">117</span>:<span style="color:teal;">12</span>,<span style="color:teal;">25</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">115</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">124</span>:<span style="color:teal;">12</span>,<span style="color:teal;">12</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">123</span>:<span style="color:teal;">32</span>,<span style="color:teal;">37</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">148</span>:<span style="color:teal;">12</span>,<span style="color:teal;">12</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">146</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">176</span>:<span style="color:teal;">12</span>,<span style="color:teal;">15</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">175</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">281</span>:<span style="color:teal;">12</span>,<span style="color:teal;">12</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">279</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">291</span>:<span style="color:teal;">22</span>,<span style="color:teal;">26</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">290</span>:<span style="color:teal;">4</span>,<span style="color:teal;">18</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">315</span>:<span style="color:teal;">22</span>,<span style="color:teal;">26</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">314</span>:<span style="color:teal;">4</span>,<span style="color:teal;">18</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">322</span>:<span style="color:teal;">12</span>,<span style="color:teal;">16</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">321</span>:<span style="color:teal;">44</span>,<span style="color:teal;">53</span>: <span style="color:green;">array type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">329</span>:<span style="color:teal;">12</span>,<span style="color:teal;">12</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">328</span>:<span style="color:teal;">44</span>,<span style="color:teal;">53</span>: <span style="color:green;">array type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">329</span>:<span style="color:teal;">17</span>,<span style="color:teal;">21</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">328</span>:<span style="color:teal;">44</span>,<span style="color:teal;">53</span>: <span style="color:green;">array type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">348</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">346</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">361</span>:<span style="color:teal;">13</span>,<span style="color:teal;">17</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">356</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">371</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">369</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">381</span>:<span style="color:teal;">13</span>,<span style="color:teal;">13</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">379</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">383</span>:<span style="color:teal;">21</span>,<span style="color:teal;">25</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">379</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">384</span>:<span style="color:teal;">13</span>,<span style="color:teal;">17</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">379</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">397</span>:<span style="color:teal;">13</span>,<span style="color:teal;">13</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">395</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">399</span>:<span style="color:teal;">22</span>,<span style="color:teal;">25</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">395</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">400</span>:<span style="color:teal;">13</span>,<span style="color:teal;">16</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/logical/logical.js</span>:<span style="color:olive;">395</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/missing_annotation/infer.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">15</span>,<span style="color:teal;">17</span>: <span style="color:red;">parameter arg</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/missing_annotation/infer.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">19</span>,<span style="color:teal;">19</span>: <span style="color:red;">return</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/missing_annotation/infer.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">15</span>,<span style="color:teal;">17</span>: <span style="color:red;">parameter arg</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/missing_annotation/infer.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">19</span>,<span style="color:teal;">19</span>: <span style="color:red;">return</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/missing_annotation/infer.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">15</span>,<span style="color:teal;">17</span>: <span style="color:red;">parameter arg</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/missing_annotation/infer.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">19</span>,<span style="color:teal;">19</span>: <span style="color:red;">return</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/missing_annotation/infer.js</span>:<span style="color:olive;">28</span>:<span style="color:teal;">27</span>,<span style="color:teal;">27</span>: <span style="color:red;">return</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/module_redirect/B.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">18</span>,<span style="color:teal;">29</span>: <span style="color:red;">A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/module_redirect/C.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">18</span>,<span style="color:teal;">29</span>: <span style="color:red;">B</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/module_redirect/D.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">20</span>,<span style="color:teal;">31</span>: <span style="color:red;">A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/module_redirect/D.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">20</span>,<span style="color:teal;">31</span>: <span style="color:red;">B</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/module_redirect/D.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">20</span>,<span style="color:teal;">31</span>: <span style="color:red;">C</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/modules/cli2.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">1</span>,<span style="color:teal;">8</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/modules/cli2.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">3</span>,<span style="color:teal;">7</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/modules/lib.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">14</span>,<span style="color:teal;">19</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/modules/lib.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">31</span>,<span style="color:teal;">34</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/modules/lib.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">33</span>,<span style="color:teal;">33</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/modules/lib.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">14</span>,<span style="color:teal;">19</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/namespace/namespace.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">13</span>,<span style="color:teal;">18</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/namespace/namespace.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/namespace/namespace.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">28</span>,<span style="color:teal;">29</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/namespace/namespace.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/namespace/namespace.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">16</span>,<span style="color:teal;">17</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/namespace/namespace.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">12</span>,<span style="color:teal;">30</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/namespace/namespace.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">26</span>,<span style="color:teal;">27</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/namespace/namespace.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">30</span>,<span style="color:teal;">35</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/new_react/FeedUFI.react.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">20</span>,<span style="color:teal;">48</span>: <span style="color:red;">UFILikeCount.react</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/new_react/state.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">33</span>,<span style="color:teal;">35</span>: <span style="color:red;">property `qux`</span> | |
<span style="color:green;">Property cannot be accessed on possibly null value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/new_react/state.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">11</span>,<span style="color:teal;">26</span>: <span style="color:green;">null</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/new_react/state.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">33</span>,<span style="color:teal;">35</span>: <span style="color:red;">property `qux`</span> | |
<span style="color:green;">Property cannot be accessed on possibly undefined value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/new_react/state.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">11</span>,<span style="color:teal;">26</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/node_tests/invalid_package_file/package.json</span>:<span style="color:olive;">1</span>:<span style="color:teal;">3</span>,<span style="color:teal;">2</span>: <span style="color:red;">Unexpected end of input</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/c.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">3</span>,<span style="color:teal;">5</span>: <span style="color:red;">property `foo`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/b.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">23</span>,<span style="color:teal;">41</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_assign.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">19</span>,<span style="color:teal;">23</span>: <span style="color:red;">parameter param</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_assign.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">25</span>: <span style="color:red;">return</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_assign.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">19</span>,<span style="color:teal;">40</span>: <span style="color:red;">property `bar`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_assign.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">58</span>,<span style="color:teal;">59</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">38</span>:<span style="color:teal;">26</span>,<span style="color:teal;">35</span>: <span style="color:red;">property `toString`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">38</span>:<span style="color:teal;">17</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">46</span>:<span style="color:teal;">5</span>,<span style="color:teal;">22</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">39</span>:<span style="color:teal;">33</span>,<span style="color:teal;">42</span>: <span style="color:red;">property `toString`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">39</span>:<span style="color:teal;">24</span>,<span style="color:teal;">29</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">46</span>:<span style="color:teal;">17</span>,<span style="color:teal;">22</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">17</span>,<span style="color:teal;">22</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">46</span>:<span style="color:teal;">5</span>,<span style="color:teal;">22</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">49</span>:<span style="color:teal;">7</span>,<span style="color:teal;">14</span>: <span style="color:red;">property `toString`</span> | |
<span style="color:green;">Property cannot be assigned on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">49</span>:<span style="color:teal;">2</span>,<span style="color:teal;">4</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">51</span>:<span style="color:teal;">2</span>,<span style="color:teal;">21</span>: <span style="color:red;">call of method toString</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">51</span>:<span style="color:teal;">16</span>,<span style="color:teal;">20</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">74</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">52</span>:<span style="color:teal;">2</span>,<span style="color:teal;">20</span>: <span style="color:red;">call of method toString</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">52</span>:<span style="color:teal;">16</span>,<span style="color:teal;">19</span>: <span style="color:green;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">74</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">71</span>:<span style="color:teal;">32</span>,<span style="color:teal;">47</span>: <span style="color:red;">property `hasOwnProperty`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">71</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">5</span>,<span style="color:teal;">38</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">72</span>:<span style="color:teal;">51</span>,<span style="color:teal;">66</span>: <span style="color:red;">property `hasOwnProperty`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">72</span>:<span style="color:teal;">42</span>,<span style="color:teal;">47</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">32</span>,<span style="color:teal;">38</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">76</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">5</span>,<span style="color:teal;">38</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">96</span>:<span style="color:teal;">38</span>,<span style="color:teal;">59</span>: <span style="color:red;">property `propertyIsEnumerable`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">96</span>:<span style="color:teal;">29</span>,<span style="color:teal;">34</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">5</span>,<span style="color:teal;">44</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">98</span>:<span style="color:teal;">3</span>,<span style="color:teal;">24</span>: <span style="color:red;">property `propertyIsEnumerable`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">97</span>:<span style="color:teal;">48</span>,<span style="color:teal;">53</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">38</span>,<span style="color:teal;">44</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">102</span>:<span style="color:teal;">29</span>,<span style="color:teal;">34</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">5</span>,<span style="color:teal;">44</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">122</span>:<span style="color:teal;">25</span>,<span style="color:teal;">33</span>: <span style="color:red;">property `valueOf`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">122</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">235</span>:<span style="color:teal;">5</span>,<span style="color:teal;">21</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">126</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">47</span>:<span style="color:teal;">5</span>,<span style="color:teal;">21</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">150</span>:<span style="color:teal;">32</span>,<span style="color:teal;">47</span>: <span style="color:red;">property `toLocaleString`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">150</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">232</span>:<span style="color:teal;">5</span>,<span style="color:teal;">28</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">151</span>:<span style="color:teal;">39</span>,<span style="color:teal;">54</span>: <span style="color:red;">property `toLocaleString`</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">151</span>:<span style="color:teal;">30</span>,<span style="color:teal;">35</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">232</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_api/object_prototype.js</span>:<span style="color:olive;">155</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">45</span>:<span style="color:teal;">5</span>,<span style="color:teal;">28</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/A.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">19</span>,<span style="color:teal;">27</span>: <span style="color:red;">call of method foo</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/A.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">19</span>,<span style="color:teal;">27</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/A.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">10</span>,<span style="color:teal;">15</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/A.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">20</span>,<span style="color:teal;">29</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/A.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">20</span>,<span style="color:teal;">31</span>: <span style="color:red;">call of method foo</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">20</span>,<span style="color:teal;">31</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">20</span>,<span style="color:teal;">22</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/A.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">25</span>,<span style="color:teal;">26</span>: <span style="color:green;">object literal</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:green;">global object</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">20</span>,<span style="color:teal;">22</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">20</span>,<span style="color:teal;">22</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">19</span>,<span style="color:teal;">29</span>: <span style="color:red;">call of method foo</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">19</span>,<span style="color:teal;">29</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/B.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">10</span>,<span style="color:teal;">15</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/non_objects.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">1</span>,<span style="color:teal;">32</span>: <span style="color:red;">Object.assign</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/non_objects.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">1</span>,<span style="color:teal;">32</span>: <span style="color:green;">prop `a` of object literal</span> | |
<span style="color:green;">Property cannot be assigned on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/non_objects.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">15</span>,<span style="color:teal;">19</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/non_objects.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">1</span>,<span style="color:teal;">30</span>: <span style="color:red;">Object.assign</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/non_objects.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">1</span>,<span style="color:teal;">30</span>: <span style="color:green;">prop `a` of object literal</span> | |
<span style="color:green;">Property cannot be assigned on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/non_objects.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">15</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/non_objects.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">1</span>,<span style="color:teal;">30</span>: <span style="color:red;">Object.assign</span> | |
<span style="color:green;">Expected object instead of</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_assign/non_objects.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">27</span>,<span style="color:teal;">29</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">11</span>,<span style="color:teal;">39</span>: <span style="color:red;">Object.freeze</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">1</span>,<span style="color:teal;">7</span>: <span style="color:green;">assignment of property `bar`</span> | |
<span style="color:green;">Mutation not allowed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">11</span>,<span style="color:teal;">39</span>: <span style="color:green;">frozen object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">1</span>,<span style="color:teal;">34</span>: <span style="color:red;">Object.assign</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">1</span>,<span style="color:teal;">34</span>: <span style="color:green;">prop `bar` of object literal</span> | |
<span style="color:green;">Mutation not allowed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">11</span>,<span style="color:teal;">39</span>: <span style="color:green;">frozen object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:red;">Object.freeze</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">1</span>,<span style="color:teal;">10</span>: <span style="color:green;">assignment of property `bar`</span> | |
<span style="color:green;">Mutation not allowed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:green;">frozen object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:red;">Object.freeze</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">1</span>,<span style="color:teal;">10</span>: <span style="color:green;">assignment of property `baz`</span> | |
<span style="color:green;">Mutation not allowed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:green;">frozen object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:red;">Object.freeze</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">8</span>,<span style="color:teal;">12</span>: <span style="color:green;">property `corge`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:green;">frozen object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:red;">Object.freeze</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">1</span>,<span style="color:teal;">18</span>: <span style="color:green;">assignment of property `constructor`</span> | |
<span style="color:green;">Mutation not allowed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:green;">frozen object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:red;">Object.freeze</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">1</span>,<span style="color:teal;">15</span>: <span style="color:green;">assignment of property `toString`</span> | |
<span style="color:green;">Mutation not allowed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">14</span>,<span style="color:teal;">50</span>: <span style="color:green;">frozen object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">26</span>,<span style="color:teal;">54</span>: <span style="color:red;">Object.freeze</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">45</span>,<span style="color:teal;">51</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/object_freeze/object_freeze.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">4</span>,<span style="color:teal;">6</span>: <span style="color:red;">property `foo`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">4</span>,<span style="color:teal;">8</span>: <span style="color:red;">property `foo`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">2</span>,<span style="color:teal;">2</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">2</span>,<span style="color:teal;">6</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">9</span>,<span style="color:teal;">15</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">2</span>,<span style="color:teal;">9</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">13</span>,<span style="color:teal;">19</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">12</span>,<span style="color:teal;">16</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">17</span>,<span style="color:teal;">22</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">12</span>,<span style="color:teal;">14</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">3</span>,<span style="color:teal;">7</span>: <span style="color:red;">property `bar`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">1</span>,<span style="color:teal;">1</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/objects/objects.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">23</span>,<span style="color:teal;">28</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">5</span>,<span style="color:teal;">38</span>: <span style="color:green;">function type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">5</span>,<span style="color:teal;">9</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">5</span>,<span style="color:teal;">9</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">5</span>,<span style="color:teal;">9</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">5</span>,<span style="color:teal;">9</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">5</span>,<span style="color:teal;">9</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">5</span>,<span style="color:teal;">9</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">33</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">35</span>:<span style="color:teal;">5</span>,<span style="color:teal;">9</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">33</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/nullable.js</span>:<span style="color:olive;">35</span>:<span style="color:teal;">5</span>,<span style="color:teal;">9</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/optional_param4.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">1</span>,<span style="color:teal;">9</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/optional_param4.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:green;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/optional_param4.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">18</span>,<span style="color:teal;">23</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/optional/optional_param4.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">1</span>,<span style="color:teal;">14</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/optional_param4.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">10</span>,<span style="color:teal;">13</span>: <span style="color:green;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/optional/optional_param4.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">38</span>,<span style="color:teal;">43</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/parse/fail-flow-2.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">1</span>,<span style="color:teal;">1</span>: <span style="color:red;">Unexpected token .</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/parse/fail-flow.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">1</span>,<span style="color:teal;">1</span>: <span style="color:red;">Unexpected token .</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/parse/no_parse_error.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">13</span>,<span style="color:teal;">13</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/parse/no_parse_error.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">9</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/parse_error_haste/Client.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">9</span>,<span style="color:teal;">22</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/parse_error_haste/Client.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">9</span>,<span style="color:teal;">31</span>: <span style="color:red;">NoProvides.js</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/parse_error_haste/NoProvides.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">31</span>,<span style="color:teal;">31</span>: <span style="color:red;">Unexpected token ILLEGAL</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/parse_error_node/Client.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">9</span>,<span style="color:teal;">29</span>: <span style="color:red;">Imported.js</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/parse_error_node/Imported.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">31</span>,<span style="color:teal;">31</span>: <span style="color:red;">Unexpected token ILLEGAL</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/plsummit/generics.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">32</span>,<span style="color:teal;">32</span>: <span style="color:red;">X</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/plsummit/generics.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">1</span>,<span style="color:olive;">17</span>:<span style="color:teal;">2</span>: <span style="color:red;">call of method then</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">11</span>,<span style="color:teal;">11</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">377</span>:<span style="color:teal;">25</span>,<span style="color:teal;">38</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">11</span>,<span style="color:olive;">23</span>:<span style="color:teal;">4</span>: <span style="color:red;">constructor call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">13</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">377</span>:<span style="color:teal;">25</span>,<span style="color:teal;">38</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">32</span>:<span style="color:teal;">13</span>,<span style="color:olive;">34</span>:<span style="color:teal;">6</span>: <span style="color:red;">constructor call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">33</span>:<span style="color:teal;">15</span>,<span style="color:teal;">15</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">377</span>:<span style="color:teal;">25</span>,<span style="color:teal;">38</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">1</span>,<span style="color:olive;">55</span>:<span style="color:teal;">2</span>: <span style="color:red;">call of method then</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">13</span>,<span style="color:teal;">14</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">377</span>:<span style="color:teal;">25</span>,<span style="color:teal;">38</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">106</span>:<span style="color:teal;">1</span>,<span style="color:olive;">109</span>:<span style="color:teal;">2</span>: <span style="color:red;">call of method then</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">106</span>:<span style="color:teal;">17</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">112</span>:<span style="color:teal;">17</span>,<span style="color:teal;">34</span>: <span style="color:red;">call of method resolve</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">112</span>:<span style="color:teal;">33</span>,<span style="color:teal;">33</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">118</span>:<span style="color:teal;">33</span>,<span style="color:teal;">50</span>: <span style="color:red;">call of method resolve</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">118</span>:<span style="color:teal;">49</span>,<span style="color:teal;">49</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">148</span>:<span style="color:teal;">1</span>,<span style="color:olive;">153</span>:<span style="color:teal;">4</span>: <span style="color:red;">call of method then</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">149</span>:<span style="color:teal;">32</span>,<span style="color:teal;">37</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">382</span>:<span style="color:teal;">33</span>,<span style="color:teal;">46</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">157</span>:<span style="color:teal;">32</span>,<span style="color:teal;">54</span>: <span style="color:red;">call of method resolve</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">157</span>:<span style="color:teal;">48</span>,<span style="color:teal;">53</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">165</span>:<span style="color:teal;">48</span>,<span style="color:teal;">70</span>: <span style="color:red;">call of method resolve</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">165</span>:<span style="color:teal;">64</span>,<span style="color:teal;">69</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">188</span>:<span style="color:teal;">1</span>,<span style="color:olive;">193</span>:<span style="color:teal;">4</span>: <span style="color:red;">call of method then</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">189</span>:<span style="color:teal;">33</span>,<span style="color:teal;">38</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">387</span>:<span style="color:teal;">34</span>,<span style="color:teal;">48</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">197</span>:<span style="color:teal;">33</span>,<span style="color:teal;">55</span>: <span style="color:red;">call of method resolve</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">197</span>:<span style="color:teal;">49</span>,<span style="color:teal;">54</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">205</span>:<span style="color:teal;">49</span>,<span style="color:teal;">71</span>: <span style="color:red;">call of method resolve</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/promises/promise.js</span>:<span style="color:olive;">205</span>:<span style="color:teal;">65</span>,<span style="color:teal;">70</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/private/tmp/flow/flowlib_67a0afc/core.js</span>:<span style="color:olive;">390</span>:<span style="color:teal;">32</span>,<span style="color:teal;">45</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/import_react.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">17</span>,<span style="color:teal;">37</span>: <span style="color:red;">constructor call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/import_react.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">21</span>,<span style="color:teal;">35</span>: <span style="color:green;">ReactComponent</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/import_react.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/jsx_spread.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">12</span>,<span style="color:teal;">29</span>: <span style="color:red;">React element: Foo</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/jsx_spread.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">19</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/jsx_spread.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">10</span>,<span style="color:teal;">31</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_arrayOf.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">22</span>,<span style="color:teal;">40</span>: <span style="color:red;">React element: Example</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_arrayOf.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">36</span>,<span style="color:teal;">36</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_arrayOf.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">10</span>,<span style="color:teal;">56</span>: <span style="color:green;">arrayOf</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_arrayOf.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">27</span>,<span style="color:teal;">54</span>: <span style="color:red;">React element: Example</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_arrayOf.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">45</span>,<span style="color:teal;">49</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_arrayOf.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">34</span>,<span style="color:teal;">55</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_func.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">21</span>,<span style="color:teal;">40</span>: <span style="color:red;">React element: Example</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_func.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">36</span>,<span style="color:teal;">36</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_func.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">11</span>,<span style="color:teal;">30</span>: <span style="color:green;">func</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_object.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">21</span>,<span style="color:teal;">42</span>: <span style="color:red;">React element: Example</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_object.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">38</span>,<span style="color:teal;">38</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_object.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">13</span>,<span style="color:teal;">34</span>: <span style="color:green;">object</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_objectOf.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">23</span>,<span style="color:teal;">41</span>: <span style="color:red;">React element: Example</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_objectOf.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">37</span>,<span style="color:teal;">37</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_objectOf.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">10</span>,<span style="color:teal;">57</span>: <span style="color:green;">objectOf</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_objectOf.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">27</span>,<span style="color:teal;">56</span>: <span style="color:red;">React element: Example</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_objectOf.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">47</span>,<span style="color:teal;">51</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_objectOf.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">35</span>,<span style="color:teal;">56</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_oneOf.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">11</span>,<span style="color:teal;">35</span>: <span style="color:red;">React element: Example</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_oneOf.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">28</span>,<span style="color:teal;">32</span>: <span style="color:green;">string</span> | |
<span style="color:green;">Expected string literal foo, got bar instead</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_oneOf.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">14</span>,<span style="color:teal;">43</span>: <span style="color:green;">string literal foo</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_oneOfType.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">17</span>,<span style="color:teal;">39</span>: <span style="color:red;">React element: Example</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_oneOfType.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">32</span>,<span style="color:teal;">35</span>: <span style="color:green;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/react/proptype_oneOfType.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">11</span>,<span style="color:olive;">9</span>:<span style="color:teal;">6</span>: <span style="color:green;">oneOfType</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/rec/issue-598.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">19</span>,<span style="color:teal;">24</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/rec/issue-598.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">31</span>,<span style="color:teal;">36</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/rec/issue-598.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">31</span>,<span style="color:teal;">36</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/rec/issue-598.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">19</span>,<span style="color:teal;">24</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/assignment.js</span>:<span style="color:olive;">16</span>:<span style="color:teal;">14</span>,<span style="color:teal;">21</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/assignment.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">12</span>,<span style="color:olive;">13</span>:<span style="color:teal;">1</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/assignment.js</span>:<span style="color:olive;">16</span>:<span style="color:teal;">14</span>,<span style="color:teal;">21</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/assignment.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">12</span>,<span style="color:olive;">13</span>:<span style="color:teal;">1</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/assignment.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:red;">property `parent`</span> | |
<span style="color:green;">Property cannot be accessed on possibly null value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/assignment.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">14</span>,<span style="color:teal;">14</span>: <span style="color:green;">null</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/assignment.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:red;">property `parent`</span> | |
<span style="color:green;">Property cannot be accessed on possibly undefined value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/assignment.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">14</span>,<span style="color:teal;">14</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">3</span>,<span style="color:teal;">6</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on possibly null value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:green;">null</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">3</span>,<span style="color:teal;">6</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on possibly undefined value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">7</span>,<span style="color:teal;">10</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on possibly null value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:green;">null</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">7</span>,<span style="color:teal;">10</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on possibly undefined value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">24</span>:<span style="color:teal;">13</span>,<span style="color:teal;">17</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">24</span>:<span style="color:teal;">7</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">7</span>,<span style="color:teal;">11</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/bool.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">7</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/cond_prop.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">10</span>,<span style="color:teal;">37</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/cond_prop.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">16</span>,<span style="color:teal;">17</span>: <span style="color:green;">object type</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/cond_prop.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">13</span>,<span style="color:teal;">41</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/hasOwnProperty.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">3</span>,<span style="color:teal;">7</span>: <span style="color:red;">call of method y</span> | |
<span style="color:green;">Function cannot be called on possibly undefined value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/hasOwnProperty.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">20</span>,<span style="color:teal;">29</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">16</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">30</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">38</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">62</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">73</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">62</span>:<span style="color:teal;">25</span>,<span style="color:teal;">29</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">62</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">65</span>:<span style="color:teal;">20</span>,<span style="color:teal;">24</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/heap_defassign.js</span>:<span style="color:olive;">65</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">17</span>,<span style="color:teal;">21</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">17</span>,<span style="color:teal;">21</span>: <span style="color:green;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">18</span>,<span style="color:teal;">22</span>: <span style="color:green;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">26</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">24</span>:<span style="color:teal;">17</span>,<span style="color:teal;">21</span>: <span style="color:green;">function</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">32</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">30</span>:<span style="color:teal;">18</span>,<span style="color:teal;">22</span>: <span style="color:green;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">32</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">30</span>:<span style="color:teal;">18</span>,<span style="color:teal;">22</span>: <span style="color:green;">object</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">38</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">36</span>:<span style="color:teal;">18</span>,<span style="color:teal;">22</span>: <span style="color:green;">array</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">19</span>,<span style="color:teal;">23</span>: <span style="color:green;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">50</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">48</span>:<span style="color:teal;">19</span>,<span style="color:teal;">23</span>: <span style="color:green;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">56</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">54</span>:<span style="color:teal;">19</span>,<span style="color:teal;">23</span>: <span style="color:green;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">56</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">54</span>:<span style="color:teal;">19</span>,<span style="color:teal;">23</span>: <span style="color:green;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">62</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">60</span>:<span style="color:teal;">19</span>,<span style="color:teal;">23</span>: <span style="color:green;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">68</span>:<span style="color:teal;">5</span>,<span style="color:teal;">18</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">66</span>:<span style="color:teal;">20</span>,<span style="color:teal;">24</span>: <span style="color:green;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/mixed.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">25</span>,<span style="color:teal;">30</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">5</span>,<span style="color:teal;">7</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">5</span>,<span style="color:teal;">7</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">5</span>,<span style="color:teal;">7</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">5</span>,<span style="color:teal;">7</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">18</span>,<span style="color:teal;">21</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">18</span>,<span style="color:teal;">23</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on possibly null value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">18</span>,<span style="color:teal;">23</span>: <span style="color:green;">null</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on possibly undefined value</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">18</span>,<span style="color:teal;">23</span>: <span style="color:green;">undefined</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/not.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">19</span>,<span style="color:teal;">24</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/null.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">13</span>,<span style="color:teal;">16</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/null.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">7</span>,<span style="color:teal;">16</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/null.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">7</span>,<span style="color:teal;">10</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/null.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">7</span>,<span style="color:teal;">16</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/property.js</span>:<span style="color:olive;">64</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/property.js</span>:<span style="color:olive;">61</span>:<span style="color:teal;">59</span>,<span style="color:teal;">64</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/property.js</span>:<span style="color:olive;">64</span>:<span style="color:teal;">12</span>,<span style="color:teal;">17</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/property.js</span>:<span style="color:olive;">61</span>:<span style="color:teal;">59</span>,<span style="color:teal;">64</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/switch.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">29</span>,<span style="color:teal;">34</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/switch.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">38</span>,<span style="color:teal;">43</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/switch.js</span>:<span style="color:olive;">27</span>:<span style="color:teal;">14</span>,<span style="color:teal;">20</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/switch.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">30</span>,<span style="color:teal;">35</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/switch.js</span>:<span style="color:olive;">37</span>:<span style="color:teal;">14</span>,<span style="color:teal;">20</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/switch.js</span>:<span style="color:olive;">33</span>:<span style="color:teal;">30</span>,<span style="color:teal;">35</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/switch.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">22</span>,<span style="color:teal;">27</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/switch.js</span>:<span style="color:olive;">51</span>:<span style="color:teal;">15</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/typeof.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/typeof.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">17</span>,<span style="color:teal;">20</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/typeof.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">11</span>,<span style="color:teal;">14</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/typeof.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">17</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/typeof.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">14</span>,<span style="color:teal;">16</span>: <span style="color:red;">identifier BAZ</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/typeof.js</span>:<span style="color:olive;">26</span>:<span style="color:teal;">3</span>,<span style="color:teal;">5</span>: <span style="color:red;">identifier BAZ</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">29</span>,<span style="color:teal;">34</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">13</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">35</span>:<span style="color:teal;">33</span>,<span style="color:teal;">38</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">38</span>:<span style="color:teal;">13</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">35</span>,<span style="color:teal;">40</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">13</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">48</span>:<span style="color:teal;">39</span>,<span style="color:teal;">44</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">51</span>:<span style="color:teal;">13</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">64</span>:<span style="color:teal;">46</span>,<span style="color:teal;">51</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">69</span>:<span style="color:teal;">13</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">64</span>:<span style="color:teal;">46</span>,<span style="color:teal;">51</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">69</span>:<span style="color:teal;">13</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">74</span>:<span style="color:teal;">13</span>,<span style="color:teal;">21</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">74</span>:<span style="color:teal;">7</span>,<span style="color:teal;">21</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">77</span>:<span style="color:teal;">7</span>,<span style="color:teal;">15</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/undef.js</span>:<span style="color:olive;">77</span>:<span style="color:teal;">7</span>,<span style="color:teal;">21</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/union.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/union.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">23</span>,<span style="color:teal;">26</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/union.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/union.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">14</span>,<span style="color:teal;">19</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/union.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">5</span>,<span style="color:teal;">8</span>: <span style="color:red;">access of computed property/element</span> | |
<span style="color:green;">Computed property/element cannot be accessed on</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/union.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">14</span>,<span style="color:teal;">19</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">31</span>:<span style="color:teal;">13</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">35</span>:<span style="color:teal;">32</span>,<span style="color:teal;">37</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">38</span>:<span style="color:teal;">13</span>,<span style="color:teal;">20</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">42</span>:<span style="color:teal;">33</span>,<span style="color:teal;">38</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">44</span>:<span style="color:teal;">13</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">48</span>:<span style="color:teal;">37</span>,<span style="color:teal;">42</span>: <span style="color:red;">null</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">51</span>:<span style="color:teal;">13</span>,<span style="color:teal;">22</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">55</span>:<span style="color:teal;">35</span>,<span style="color:teal;">40</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">56</span>:<span style="color:teal;">32</span>,<span style="color:teal;">39</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">61</span>:<span style="color:teal;">39</span>,<span style="color:teal;">44</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">62</span>:<span style="color:teal;">32</span>,<span style="color:teal;">39</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">68</span>:<span style="color:teal;">41</span>,<span style="color:teal;">46</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">69</span>:<span style="color:teal;">36</span>,<span style="color:teal;">45</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">74</span>:<span style="color:teal;">45</span>,<span style="color:teal;">50</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">75</span>:<span style="color:teal;">36</span>,<span style="color:teal;">45</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">82</span>:<span style="color:teal;">13</span>,<span style="color:teal;">18</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">82</span>:<span style="color:teal;">7</span>,<span style="color:teal;">18</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">85</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:red;">undefined</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/refinements/void.js</span>:<span style="color:olive;">85</span>:<span style="color:teal;">7</span>,<span style="color:teal;">19</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/require/B.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">23</span>,<span style="color:teal;">24</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/require/require.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">28</span>,<span style="color:teal;">33</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/require/require.js</span>:<span style="color:olive;">7</span>:<span style="color:teal;">9</span>,<span style="color:teal;">20</span>: <span style="color:red;">A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/require/require.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">1</span>,<span style="color:teal;">12</span>: <span style="color:red;">C</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/require/require.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">1</span>,<span style="color:teal;">14</span>: <span style="color:red;">./D</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/require/require.js</span>:<span style="color:olive;">25</span>:<span style="color:teal;">3</span>,<span style="color:teal;">13</span>: <span style="color:red;">property `stringValue`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/require/require.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">9</span>,<span style="color:teal;">22</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/requireLazy/requireLazy.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">1</span>,<span style="color:olive;">15</span>:<span style="color:teal;">2</span>: <span style="color:red;">A</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/requireLazy/requireLazy.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">1</span>,<span style="color:olive;">15</span>:<span style="color:teal;">2</span>: <span style="color:red;">B</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/requireLazy/requireLazy.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">20</span>,<span style="color:teal;">20</span>: <span style="color:red;">identifier A</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/requireLazy/requireLazy.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">20</span>,<span style="color:teal;">20</span>: <span style="color:red;">identifier B</span> | |
<span style="color:green;">Could not resolve name</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/requireLazy/requireLazy.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">1</span>,<span style="color:teal;">13</span>: <span style="color:red;"></span> | |
<span style="color:green;">The first arg to requireLazy() must be a literal array of string literals!</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/requireLazy/requireLazy.js</span>:<span style="color:olive;">21</span>:<span style="color:teal;">1</span>,<span style="color:teal;">34</span>: <span style="color:red;"></span> | |
<span style="color:green;">The first arg to requireLazy() must be a literal array of string literals!</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/requireLazy/requireLazy.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">1</span>,<span style="color:teal;">18</span>: <span style="color:red;"></span> | |
<span style="color:green;">The first arg to requireLazy() must be a literal array of string literals!</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/seal/obj_annot.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">18</span>,<span style="color:teal;">19</span>: <span style="color:red;">property `id`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/seal/obj_annot.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">12</span>,<span style="color:teal;">16</span>: <span style="color:green;">object type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/simple_arrays/array.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">30</span>,<span style="color:teal;">30</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/simple_arrays/array.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">18</span>,<span style="color:teal;">23</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">19</span>,<span style="color:teal;">39</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">34</span>,<span style="color:teal;">38</span>: <span style="color:green;">boolean</span> | |
<span style="color:green;">Expected boolean literal true, got false instead</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">40</span>,<span style="color:teal;">43</span>: <span style="color:green;">boolean literal true</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">19</span>,<span style="color:teal;">40</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">35</span>,<span style="color:teal;">39</span>: <span style="color:green;">boolean</span> | |
<span style="color:green;">Expected boolean literal true, got false instead</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">41</span>,<span style="color:teal;">44</span>: <span style="color:green;">boolean literal true</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">24</span>,<span style="color:teal;">27</span>: <span style="color:red;">boolean literal true</span> | |
<span style="color:green;">Expected boolean literal false, got true instead</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">35</span>,<span style="color:teal;">39</span>: <span style="color:green;">boolean literal false</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">12</span>,<span style="color:teal;">13</span>: <span style="color:red;">boolean value true</span> | |
<span style="color:green;">Expected boolean literal false, got true instead</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">35</span>,<span style="color:teal;">39</span>: <span style="color:green;">boolean literal false</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">1</span>,<span style="color:teal;">6</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">29</span>:<span style="color:teal;">5</span>,<span style="color:teal;">5</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/boolean.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">24</span>,<span style="color:teal;">35</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/number.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">1</span>,<span style="color:teal;">13</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/number.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">12</span>,<span style="color:teal;">12</span>: <span style="color:green;">number</span> | |
<span style="color:green;">Expected number literal 1, got 2 instead</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/number.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">30</span>,<span style="color:teal;">30</span>: <span style="color:green;">number literal 1</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/number.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">1</span>,<span style="color:teal;">6</span>: <span style="color:red;">function call</span> | |
<span style="color:green;">Error:</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/number.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">5</span>,<span style="color:teal;">5</span>: <span style="color:green;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/singleton/number.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">12</span>,<span style="color:teal;">16</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/strict/fun.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">21</span>,<span style="color:teal;">21</span>: <span style="color:red;">return</span> | |
<span style="color:green;">Missing annotation</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/strict/fun.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">31</span>,<span style="color:teal;">31</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/strict/fun.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/strict/obj.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">16</span>,<span style="color:teal;">18</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/strict/obj.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/strict_requires/B.js</span>:<span style="color:olive;">2</span>:<span style="color:teal;">25</span>,<span style="color:teal;">26</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/strict_requires/D.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/strict_requires/C.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">8</span>,<span style="color:teal;">21</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/strict_requires/D.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">8</span>,<span style="color:teal;">13</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/strict_requires/D.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">7</span>,<span style="color:teal;">11</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/strict_requires/C.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">8</span>,<span style="color:teal;">21</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/builtin.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:red;">property `length`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/builtin.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">31</span>,<span style="color:teal;">33</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/builtin.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">11</span>,<span style="color:teal;">16</span>: <span style="color:red;">property `length`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/builtin.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">31</span>,<span style="color:teal;">34</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/class.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/class.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/class.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/class.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/class.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">property `y`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/class.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">38</span>,<span style="color:teal;">53</span>: <span style="color:green;">ClassWithXString</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">35</span>,<span style="color:teal;">37</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">property `x`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">30</span>,<span style="color:teal;">31</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">39</span>,<span style="color:teal;">44</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">35</span>,<span style="color:teal;">37</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">39</span>,<span style="color:teal;">44</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/obj.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/optional.js</span>:<span style="color:olive;">4</span>:<span style="color:teal;">6</span>,<span style="color:teal;">11</span>: <span style="color:red;">property `a`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/optional.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">26</span>,<span style="color:teal;">27</span>: <span style="color:green;">object literal</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/optional.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/optional.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">43</span>,<span style="color:teal;">46</span>: <span style="color:green;">boolean</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/optional.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">43</span>,<span style="color:teal;">46</span>: <span style="color:red;">boolean</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/structural_subtyping/optional.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">7</span>,<span style="color:teal;">12</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/switch/switch.js</span>:<span style="color:olive;">23</span>:<span style="color:teal;">19</span>,<span style="color:teal;">20</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/switch/switch.js</span>:<span style="color:olive;">28</span>:<span style="color:teal;">13</span>,<span style="color:teal;">15</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/throw/test.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/throw/test.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">12</span>,<span style="color:teal;">14</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/traces/Traces2.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">3</span>,<span style="color:teal;">11</span>: <span style="color:red;">property `foo`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/traces/Traces2.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">3</span>,<span style="color:teal;">11</span>: <span style="color:green;">propTypes</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/traces/Traces2.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">3</span>,<span style="color:teal;">11</span>: <span style="color:red;">property `bar`</span> | |
<span style="color:green;">Property not found in</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/traces/Traces2.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">3</span>,<span style="color:teal;">11</span>: <span style="color:green;">propTypes</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/try/return.js</span>:<span style="color:olive;">28</span>:<span style="color:teal;">3</span>,<span style="color:teal;">15</span>: <span style="color:red;"></span> | |
<span style="color:green;">unreachable code</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/try/return.js</span>:<span style="color:olive;">64</span>:<span style="color:teal;">3</span>,<span style="color:teal;">8</span>: <span style="color:red;"></span> | |
<span style="color:green;">unreachable code</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/bad_shadowing.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">5</span>,<span style="color:teal;">13</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/bad_shadowing.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/bad_shadowing.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">5</span>,<span style="color:teal;">15</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/bad_shadowing.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">14</span>,<span style="color:teal;">16</span>: <span style="color:green;">type Foo</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/bad_shadowing.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">5</span>,<span style="color:teal;">15</span>: <span style="color:red;">Baz</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/bad_shadowing.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">19</span>,<span style="color:teal;">28</span>: <span style="color:green;">type Baz</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/bad_shadowing.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">5</span>,<span style="color:teal;">16</span>: <span style="color:red;">duck</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/bad_shadowing.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">6</span>,<span style="color:teal;">9</span>: <span style="color:green;">type duck</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">5</span>,<span style="color:teal;">5</span>: <span style="color:red;">A</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">5</span>,<span style="color:teal;">7</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">14</span>,<span style="color:teal;">16</span>: <span style="color:green;">type Foo</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">11</span>,<span style="color:teal;">11</span>: <span style="color:red;">A</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">5</span>,<span style="color:teal;">7</span>: <span style="color:red;">Baz</span> | |
<span style="color:green;">name is already bound</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">19</span>,<span style="color:teal;">28</span>: <span style="color:green;">type Baz</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">10</span>:<span style="color:teal;">11</span>,<span style="color:teal;">11</span>: <span style="color:red;">A</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:red;">A</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">9</span>,<span style="color:teal;">11</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">14</span>,<span style="color:teal;">16</span>: <span style="color:green;">type Foo</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">9</span>,<span style="color:teal;">11</span>: <span style="color:red;">Baz</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">19</span>,<span style="color:teal;">28</span>: <span style="color:green;">type Baz</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">18</span>:<span style="color:teal;">18</span>,<span style="color:teal;">20</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">14</span>,<span style="color:teal;">16</span>: <span style="color:green;">type Foo</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">19</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:red;">A</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">20</span>:<span style="color:teal;">6</span>,<span style="color:teal;">6</span>: <span style="color:red;">A</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/good_shadowing.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/import_type.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">9</span>,<span style="color:teal;">9</span>: <span style="color:red;">A</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/import_type.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">18</span>,<span style="color:teal;">18</span>: <span style="color:green;">type A</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/import_type.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">9</span>,<span style="color:teal;">11</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/import_type.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">14</span>,<span style="color:teal;">16</span>: <span style="color:green;">type Foo</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/import_type.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">9</span>,<span style="color:teal;">11</span>: <span style="color:red;">Baz</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/import_type.js</span>:<span style="color:olive;">6</span>:<span style="color:teal;">19</span>,<span style="color:teal;">28</span>: <span style="color:green;">type Baz</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/type_alias.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">9</span>,<span style="color:teal;">11</span>: <span style="color:red;">Foo</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/type_only_vars/type_alias.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">6</span>,<span style="color:teal;">8</span>: <span style="color:green;">type Foo</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/type_param_variance2/promise.js</span>:<span style="color:olive;">17</span>:<span style="color:teal;">15</span>,<span style="color:teal;">32</span>: <span style="color:red;">Promise</span> | |
<span style="color:green;">Required module not found</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/typeof/typeof.js</span>:<span style="color:olive;">43</span>:<span style="color:teal;">19</span>,<span style="color:teal;">26</span>: <span style="color:red;">class type: MyClass1</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/typeof/typeof.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">7</span>,<span style="color:teal;">14</span>: <span style="color:green;">MyClass1</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/typeof/typeof.js</span>:<span style="color:olive;">53</span>:<span style="color:teal;">30</span>,<span style="color:teal;">37</span>: <span style="color:red;">MyClass2</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/typeof/typeof.js</span>:<span style="color:olive;">45</span>:<span style="color:teal;">7</span>,<span style="color:teal;">14</span>: <span style="color:green;">class type: MyClass2</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/typeof/typeof.js</span>:<span style="color:olive;">61</span>:<span style="color:teal;">26</span>,<span style="color:teal;">31</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/typeof/typeof.js</span>:<span style="color:olive;">59</span>:<span style="color:teal;">14</span>,<span style="color:teal;">19</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/typeof/typeof.js</span>:<span style="color:olive;">73</span>:<span style="color:teal;">15</span>,<span style="color:teal;">25</span>: <span style="color:red;">numberAlias</span> | |
<span style="color:green;">type referenced from value position</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/typeof/typeof.js</span>:<span style="color:olive;">67</span>:<span style="color:teal;">6</span>,<span style="color:teal;">16</span>: <span style="color:green;">type numberAlias</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">11</span>,<span style="color:teal;">11</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">8</span>:<span style="color:teal;">10</span>,<span style="color:teal;">11</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">3</span>,<span style="color:teal;">3</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">3</span>,<span style="color:teal;">5</span>: <span style="color:green;">number</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">12</span>:<span style="color:teal;">3</span>,<span style="color:teal;">5</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">3</span>,<span style="color:teal;">5</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">14</span>:<span style="color:teal;">3</span>,<span style="color:teal;">5</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">15</span>:<span style="color:teal;">3</span>,<span style="color:teal;">5</span>: <span style="color:red;">number</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/unary/unary.js</span>:<span style="color:olive;">11</span>:<span style="color:teal;">16</span>,<span style="color:teal;">21</span>: <span style="color:green;">string</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/union/issue-324.js</span>:<span style="color:olive;">3</span>:<span style="color:teal;">7</span>,<span style="color:teal;">9</span>: <span style="color:red;">Bar</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/union/issue-324.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">13</span>,<span style="color:teal;">24</span>: <span style="color:green;">union type</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unreachable/unreachable.js</span>:<span style="color:olive;">13</span>:<span style="color:teal;">13</span>,<span style="color:olive;">15</span>:<span style="color:teal;">3</span>: <span style="color:red;"></span> | |
<span style="color:green;">unreachable code</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unreachable/unreachable.js</span>:<span style="color:olive;">22</span>:<span style="color:teal;">11</span>,<span style="color:teal;">11</span>: <span style="color:red;"></span> | |
<span style="color:green;">unreachable code</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/unreachable/unreachable.js</span>:<span style="color:olive;">24</span>:<span style="color:teal;">11</span>,<span style="color:teal;">11</span>: <span style="color:red;"></span> | |
<span style="color:green;">unreachable code</span> | |
<span style="color:blue;font-weight:bold;">/Users/frantic/code/flow/tests/weakmode/should_fail_without_weak.js</span>:<span style="color:olive;">5</span>:<span style="color:teal;">10</span>,<span style="color:teal;">16</span>: <span style="color:red;">string</span> | |
<span style="color:green;">This type is incompatible with</span> | |
<span style="color:purple;font-weight:bold;">/Users/frantic/code/flow/tests/weakmode/should_fail_without_weak.js</span>:<span style="color:olive;">9</span>:<span style="color:teal;">10</span>,<span style="color:teal;">32</span>: <span style="color:green;">number</span> | |
Found 587 errors | |
</pre> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment