#4
Failed
Step #1: Command failed with exit code 1
passed react-hooks/parser: babel-eslint/valid/ function Example({ prop }) { const bar = useEffect(<T>(a: T): Hello => { prop(); }, [prop]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { const local = {}; useEffect(() => { console.log(local); }); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { useEffect(() => { const local = {}; console.log(local); }, []); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { const local = someFunc(); useEffect(() => { console.log(local); }, [local]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { useEffect(() => { console.log(props.foo); }, []); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { const local1 = {}; { const local2 = {}; useEffect(() => { console.log(local1); console.log(local2); }); } } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { const local1 = someFunc(); { const local2 = someFunc(); useCallback(() => { console.log(local1); console.log(local2); }, [local1, local2]); } } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { const local1 = someFunc(); function MyNestedComponent() { const local2 = someFunc(); useCallback(() => { console.log(local1); console.log(local2); }, [local2]); } } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { const local = someFunc(); useEffect(() => { console.log(local); console.log(local); }, [local]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { useEffect(() => { console.log(unresolved); }, []); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent() { const local = someFunc(); useEffect(() => { console.log(local); }, [,,,local,,,]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent({ foo }) { useEffect(() => { console.log(foo.length); }, [foo]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent({ foo }) { useEffect(() => { console.log(foo.length); console.log(foo.slice(0)); }, [foo]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent({ history }) { useEffect(() => { return history.listen(); }, [history]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => {}); useLayoutEffect(() => {}); useImperativeHandle(props.innerRef, () => {}); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => { console.log(props.foo); }, [props.foo]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => { console.log(props.foo); console.log(props.bar); }, [props.bar, props.foo]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => { console.log(props.foo); console.log(props.bar); }, [props.foo, props.bar]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { const local = someFunc(); useEffect(() => { console.log(props.foo); console.log(props.bar); console.log(local); }, [props.foo, props.bar, local]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { const local = {}; useEffect(() => { console.log(props.foo); console.log(props.bar); }, [props, props.foo]); let color = someFunc(); useEffect(() => { console.log(props.foo.bar.baz); console.log(color); }, [props.foo, props.foo.bar.baz, color]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => { console.log(props.foo?.bar?.baz ?? null); }, [props.foo]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => { console.log(props.foo?.bar); }, [props.foo?.bar]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => { console.log(props.foo?.bar); }, [props.foo.bar]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => { console.log(props.foo.bar); }, [props.foo?.bar]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
passed react-hooks/parser: babel-eslint/valid/ function MyComponent(props) { useEffect(() => { console.log(props.foo.bar); console.log(props.foo?.bar); }, [props.foo?.bar]); } packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • build 1 of 1
    Commit
    Branch
    Job
    CI
    Submitted By
    Submitted At
    3 months ago
    Submit Reason
    Resubmitted manually
    Queueing Takes
    1 second
    Running Takes
    1 hour 27 minutes 55 seconds
    Reference
    build react#4
    Please wait...
    Page is in error, reload to recover