spolnik/JAlgoArena-UI

View on GitHub
flow-typed/npm/lodash_v4.x.x.js

Summary

Maintainability
F
2 mos
Test Coverage

Showing 290 of 290 total issues

File lodash_v4.x.x.js has 5178 lines of code (exceeds 250 allowed). Consider refactoring.
Open

// flow-typed signature: 2d6372509af898546ea7b44735f2557d
// flow-typed version: 8c150a1c24/lodash_v4.x.x/flow_>=v0.63.x
 
declare module "lodash" {
declare type __CurriedFunction1<A, R, AA: A> = (...r: [AA]) => R;
Severity: Major
Found in flow-typed/npm/lodash_v4.x.x.js - About 2 wks to fix

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type Curry = (<A, R>((...r: [A]) => R) => CurriedFunction1<A, R>) &
    (<A, B, R>((...r: [A, B]) => R) => CurriedFunction2<A, B, R>) &
    (<A, B, C, R>((...r: [A, B, C]) => R) => CurriedFunction3<A, B, C, R>) &
    (<A, B, C, D, R>(
    (...r: [A, B, C, D]) => R
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 day to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 122..133

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type Curry = (<A, R>((...r: [A]) => R) => CurriedFunction1<A, R>) &
    (<A, B, R>((...r: [A, B]) => R) => CurriedFunction2<A, B, R>) &
    (<A, B, C, R>((...r: [A, B, C]) => R) => CurriedFunction3<A, B, C, R>) &
    (<A, B, C, D, R>(
    (...r: [A, B, C, D]) => R
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 day to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1543..1554

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction6<
    A,
    B,
    C,
    D,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 day to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1507..1526

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction6<
    A,
    B,
    C,
    D,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 day to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 86..105

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction5<
    A,
    B,
    C,
    D,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 day to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1476..1492

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction5<
    A,
    B,
    C,
    D,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 day to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 55..71

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction4<
    A,
    B,
    C,
    D,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 6 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 29..42

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction4<
    A,
    B,
    C,
    D,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 6 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1450..1463

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    extendWith<T: Object, A: Object, B: Object, C: Object, D: Object>(
    object: T,
    s1: A,
    s2: B,
    s3: C,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 976..989
    flow-typed/npm/lodash_v4.x.x.js on lines 1027..1040
    flow-typed/npm/lodash_v4.x.x.js on lines 1197..1210

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignWith<T: Object, A: Object, B: Object, C: Object, D: Object>(
    object: T,
    s1: A,
    s2: B,
    s3: C,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 976..989
    flow-typed/npm/lodash_v4.x.x.js on lines 1093..1106
    flow-typed/npm/lodash_v4.x.x.js on lines 1197..1210

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    mergeWith<T: Object, A: Object, B: Object, C: Object, D: Object>(
    object: T,
    s1: A,
    s2: B,
    s3: C,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 976..989
    flow-typed/npm/lodash_v4.x.x.js on lines 1027..1040
    flow-typed/npm/lodash_v4.x.x.js on lines 1093..1106

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignInWith<T: Object, A: Object, B: Object, C: Object, D: Object>(
    object: T,
    s1: A,
    s2: B,
    s3: C,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1027..1040
    flow-typed/npm/lodash_v4.x.x.js on lines 1093..1106
    flow-typed/npm/lodash_v4.x.x.js on lines 1197..1210

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastFrom<T>(
    predicate: Predicate<T> | OPredicate<T>
    ): ((
    fromIndex: number
    ) => (collection: $ReadOnlyArray<T> | { [id: any]: T }) => T | void) &
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2038..2046

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findFrom<T>(
    predicate: Predicate<T> | OPredicate<T>
    ): ((
    fromIndex: number
    ) => (collection: $ReadOnlyArray<T> | { [id: any]: T }) => T | void) &
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2063..2071

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    reduce<T, U>(
    iteratee: (accumulator: U, value: T) => U
    ): ((accumulator: U) => (collection: Array<T> | { [id: any]: T }) => U) &
    ((accumulator: U, collection: Array<T> | { [id: any]: T }) => U);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2251..2254

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    reduceRight<T, U>(
    iteratee: (value: T, accumulator: U) => U
    ): ((accumulator: U) => (collection: Array<T> | { [id: any]: T }) => U) &
    ((accumulator: U, collection: Array<T> | { [id: any]: T }) => U);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2238..2241

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    extendWith<T: Object, A: Object, B: Object, C: Object>(
    object: T,
    s1: A,
    s2: B,
    s3: C,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 963..975
    flow-typed/npm/lodash_v4.x.x.js on lines 1014..1026
    flow-typed/npm/lodash_v4.x.x.js on lines 1184..1196

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignWith<T: Object, A: Object, B: Object, C: Object>(
    object: T,
    s1: A,
    s2: B,
    s3: C,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 963..975
    flow-typed/npm/lodash_v4.x.x.js on lines 1080..1092
    flow-typed/npm/lodash_v4.x.x.js on lines 1184..1196

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignInWith<T: Object, A: Object, B: Object, C: Object>(
    object: T,
    s1: A,
    s2: B,
    s3: C,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1014..1026
    flow-typed/npm/lodash_v4.x.x.js on lines 1080..1092
    flow-typed/npm/lodash_v4.x.x.js on lines 1184..1196

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    mergeWith<T: Object, A: Object, B: Object, C: Object>(
    object: T,
    s1: A,
    s2: B,
    s3: C,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 4 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 963..975
    flow-typed/npm/lodash_v4.x.x.js on lines 1014..1026
    flow-typed/npm/lodash_v4.x.x.js on lines 1080..1092

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction3<A, B, C, R, AA: A, BB: B, CC: C> = ((
    ...r: [AA]
    ) => CurriedFunction2<BB, CC, R>) &
    ((...r: [AA, BB]) => CurriedFunction1<CC, R>) &
    ((...r: [AA, BB, CC]) => R);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1435..1439

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction3<A, B, C, R, AA: A, BB: B, CC: C> = ((
    ...r: [AA]
    ) => CurriedFunction2<BB, CC, R>) &
    ((...r: [AA, BB]) => CurriedFunction1<CC, R>) &
    ((...r: [AA, BB, CC]) => R);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 14..18

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    assignInWith<T: Object, A: Object>(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2608..2616

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    assignWith<T: Object, A: Object>(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2578..2586

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    xorWith<T>(
    comparator: Comparator<T>
    ): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) &
    ((a1: Array<T>, a2: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    symmetricDifferenceBy<T>(
    iteratee: ValueOnlyIteratee<T>
    ): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) &
    ((a1: Array<T>, a2: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    pullAllBy<T>(
    iteratee: ValueOnlyIteratee<T>
    ): ((values: Array<T>) => (array: Array<T>) => Array<T>) &
    ((values: Array<T>, array: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    intersectionBy<T>(
    iteratee: ValueOnlyIteratee<T>
    ): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) &
    ((a1: Array<T>, a2: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    unionBy<T>(
    iteratee: ValueOnlyIteratee<T>
    ): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) &
    ((a1: Array<T>, a2: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    unionWith<T>(
    comparator: Comparator<T>
    ): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) &
    ((a1: Array<T>, a2: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    xorBy<T>(
    iteratee: ValueOnlyIteratee<T>
    ): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) &
    ((a1: Array<T>, a2: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    symmetricDifferenceWith<T>(
    comparator: Comparator<T>
    ): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) &
    ((a1: Array<T>, a2: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    intersectionWith<T>(
    comparator: Comparator<T>
    ): ((a1: Array<T>) => (a2: Array<T>) => Array<T>) &
    ((a1: Array<T>, a2: Array<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954
    flow-typed/npm/lodash_v4.x.x.js on lines 1973..1976

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    zipWith<T>(
    iteratee: Iteratee<T>
    ): ((a1: NestedArray<T>) => (a2: NestedArray<T>) => Array<T>) &
    ((a1: NestedArray<T>, a2: NestedArray<T>) => Array<T>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1746..1749
    flow-typed/npm/lodash_v4.x.x.js on lines 1759..1762
    flow-typed/npm/lodash_v4.x.x.js on lines 1792..1795
    flow-typed/npm/lodash_v4.x.x.js on lines 1876..1879
    flow-typed/npm/lodash_v4.x.x.js on lines 1889..1892
    flow-typed/npm/lodash_v4.x.x.js on lines 1916..1919
    flow-typed/npm/lodash_v4.x.x.js on lines 1929..1932
    flow-typed/npm/lodash_v4.x.x.js on lines 1942..1945
    flow-typed/npm/lodash_v4.x.x.js on lines 1951..1954

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignWith<T: Object, A: Object, B: Object>(
    object: T,
    s1: A,
    s2: B,
    customizer?: (
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 951..962
    flow-typed/npm/lodash_v4.x.x.js on lines 1068..1079
    flow-typed/npm/lodash_v4.x.x.js on lines 1172..1183

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    extendWith<T: Object, A: Object, B: Object>(
    object: T,
    s1: A,
    s2: B,
    customizer?: (
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 951..962
    flow-typed/npm/lodash_v4.x.x.js on lines 1002..1013
    flow-typed/npm/lodash_v4.x.x.js on lines 1172..1183

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignInWith<T: Object, A: Object, B: Object>(
    object: T,
    s1: A,
    s2: B,
    customizer?: (
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1002..1013
    flow-typed/npm/lodash_v4.x.x.js on lines 1068..1079
    flow-typed/npm/lodash_v4.x.x.js on lines 1172..1183

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    mergeWith<T: Object, A: Object, B: Object>(
    object: T,
    s1: A,
    s2: B,
    customizer?: (
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 951..962
    flow-typed/npm/lodash_v4.x.x.js on lines 1002..1013
    flow-typed/npm/lodash_v4.x.x.js on lines 1068..1079

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    differenceWith<T>(
    values: $ReadOnlyArray<T>
    ): ((comparator: Comparator<T>) => (array: $ReadOnlyArray<T>) => T[]) &
    ((comparator: Comparator<T>, array: $ReadOnlyArray<T>) => T[]);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1635..1638

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    differenceBy<T>(
    iteratee: ValueOnlyIteratee<T>
    ): ((values: $ReadOnlyArray<T>) => (array: $ReadOnlyArray<T>) => T[]) &
    ((values: $ReadOnlyArray<T>, array: $ReadOnlyArray<T>) => T[]);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1648..1651

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    intersectionBy<T>(
    a1?: ?Array<T>,
    a2?: ?Array<T>,
    a3?: ?Array<T>,
    a4?: ?Array<T>,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 299..305

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    intersectionWith<T>(
    a1?: ?Array<T>,
    a2?: ?Array<T>,
    a3?: ?Array<T>,
    a4?: ?Array<T>,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 3 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 279..285

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    unionBy<T>(
    a1: Array<T>,
    a2: Array<T>,
    a3: Array<T>,
    a4: Array<T>,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 404..410
    flow-typed/npm/lodash_v4.x.x.js on lines 431..437
    flow-typed/npm/lodash_v4.x.x.js on lines 451..457

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    propOr(
    defaultValue: any
    ): ((
    path: Array<string> | string
    ) => (object: Object | Array<any>) => any) &
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2776..2781
    flow-typed/npm/lodash_v4.x.x.js on lines 2806..2811

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    xorBy<T>(
    a1: Array<T>,
    a2: Array<T>,
    a3: Array<T>,
    a4: Array<T>,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 384..390
    flow-typed/npm/lodash_v4.x.x.js on lines 404..410
    flow-typed/npm/lodash_v4.x.x.js on lines 451..457

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    getOr(
    defaultValue: any
    ): ((
    path: Array<string> | string
    ) => (object: Object | Array<any>) => any) &
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2791..2796
    flow-typed/npm/lodash_v4.x.x.js on lines 2806..2811

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    unionWith<T>(
    a1: Array<T>,
    a2: Array<T>,
    a3: Array<T>,
    a4: Array<T>,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 384..390
    flow-typed/npm/lodash_v4.x.x.js on lines 431..437
    flow-typed/npm/lodash_v4.x.x.js on lines 451..457

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    xorWith<T>(
    a1: Array<T>,
    a2: Array<T>,
    a3: Array<T>,
    a4: Array<T>,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 384..390
    flow-typed/npm/lodash_v4.x.x.js on lines 404..410
    flow-typed/npm/lodash_v4.x.x.js on lines 431..437

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    pathOr(
    defaultValue: any
    ): ((
    path: Array<string> | string
    ) => (object: Object | Array<any>) => any) &
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2776..2781
    flow-typed/npm/lodash_v4.x.x.js on lines 2791..2796

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    extendWith<T: Object, A: Object>(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2587..2596
    flow-typed/npm/lodash_v4.x.x.js on lines 2617..2626

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    assignInWith<T: Object, A: Object>(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2617..2626
    flow-typed/npm/lodash_v4.x.x.js on lines 2725..2734

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    assignWith<T: Object, A: Object>(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2587..2596
    flow-typed/npm/lodash_v4.x.x.js on lines 2725..2734

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    flatMap<T, U>(
    iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>
    ): (collection: Array<T> | { [id: any]: T }) => Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2088..2090
    flow-typed/npm/lodash_v4.x.x.js on lines 2195..2197
    flow-typed/npm/lodash_v4.x.x.js on lines 2204..2206

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    flatMapDeep<T, U>(
    iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>
    ): (collection: Array<T> | { [id: any]: T }) => Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2081..2083
    flow-typed/npm/lodash_v4.x.x.js on lines 2195..2197
    flow-typed/npm/lodash_v4.x.x.js on lines 2204..2206

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    map<T, U>(
    iteratee: MapIterator<T, U> | OMapIterator<T, U>
    ): (collection: Array<T> | { [id: any]: T }) => Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2081..2083
    flow-typed/npm/lodash_v4.x.x.js on lines 2088..2090
    flow-typed/npm/lodash_v4.x.x.js on lines 2204..2206

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    pluck<T, U>(
    iteratee: MapIterator<T, U> | OMapIterator<T, U>
    ): (collection: Array<T> | { [id: any]: T }) => Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2081..2083
    flow-typed/npm/lodash_v4.x.x.js on lines 2088..2090
    flow-typed/npm/lodash_v4.x.x.js on lines 2195..2197

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    assignInWith<T: Object, A: Object>(
    object: T,
    s1: A,
    customizer?: (
    objValue: any,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 991..1001

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    assignInWith<T: Object, A: Object>(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2627..2637
    flow-typed/npm/lodash_v4.x.x.js on lines 2735..2745

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    assignWith<T: Object, A: Object>(
    object: T,
    s1: A,
    customizer?: (
    objValue: any,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 940..950

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    extendWith<T: Object, A: Object>(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2597..2607
    flow-typed/npm/lodash_v4.x.x.js on lines 2627..2637

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    assignWith<T: Object, A: Object>(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2597..2607
    flow-typed/npm/lodash_v4.x.x.js on lines 2735..2745

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    flatMapDeep<T, U>(
    iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>,
    collection: Array<T> | { [id: any]: T }
    ): Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2084..2087
    flow-typed/npm/lodash_v4.x.x.js on lines 2198..2201
    flow-typed/npm/lodash_v4.x.x.js on lines 2207..2210

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    flatMap<T, U>(
    iteratee: FlatMapIteratee<T, U> | OFlatMapIteratee<T, U>,
    collection: Array<T> | { [id: any]: T }
    ): Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2091..2094
    flow-typed/npm/lodash_v4.x.x.js on lines 2198..2201
    flow-typed/npm/lodash_v4.x.x.js on lines 2207..2210

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    intersectionBy<T>(
    a1?: ?Array<T>,
    a2?: ?Array<T>,
    a3?: ?Array<T>,
    iteratee?: ?ValueOnlyIteratee<T>
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 293..298

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    intersectionWith<T>(
    a1?: ?Array<T>,
    a2?: ?Array<T>,
    a3?: ?Array<T>,
    comparator?: ?Comparator<T>
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 273..278

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    pluck<T, U>(
    iteratee: MapIterator<T, U> | OMapIterator<T, U>,
    collection: Array<T> | { [id: any]: T }
    ): Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2084..2087
    flow-typed/npm/lodash_v4.x.x.js on lines 2091..2094
    flow-typed/npm/lodash_v4.x.x.js on lines 2198..2201

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    fill<T, U>(
    start: number,
    end: number
    ): ((value: U) => (array: Array<T>) => Array<T | U>) &
    ((value: U, array: Array<T>) => Array<T | U>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1671..1674

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    map<T, U>(
    iteratee: MapIterator<T, U> | OMapIterator<T, U>,
    collection: Array<T> | { [id: any]: T }
    ): Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2084..2087
    flow-typed/npm/lodash_v4.x.x.js on lines 2091..2094
    flow-typed/npm/lodash_v4.x.x.js on lines 2207..2210

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    ): ((
    end: number
    ) => ((value: U) => (array: Array<T>) => Array<T | U>) &
    ((value: U, array: Array<T>) => Array<T | U>)) &
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1677..1681

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    reduce<T, U>(
    array: void | null,
    iteratee?: ?(
    accumulator: U,
    value: T,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 684..693

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    reduceRight<T, U>(
    array: void | null,
    iteratee?: ?(
    accumulator: U,
    value: T,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 669..678

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    eachRight<T>(
    iteratee: Iteratee<T> | OIteratee<T>
    ): (collection: Array<T> | { [id: any]: T }) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1995..1997

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    reduce<T, U>(
    iteratee: (accumulator: U, value: T) => U,
    accumulator: U
    ): (collection: Array<T> | { [id: any]: T }) => U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2255..2258

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    each<T>(
    iteratee: Iteratee<T> | OIteratee<T>
    ): (collection: Array<T> | { [id: any]: T }) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2003..2005

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    reduceRight<T, U>(
    iteratee: (value: T, accumulator: U) => U,
    accumulator: U
    ): (collection: Array<T> | { [id: any]: T }) => U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2242..2245

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findFrom<T>(
    predicate: Predicate<T> | OPredicate<T>,
    fromIndex: number
    ): (collection: Array<T> | { [id: any]: T }) => T | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2072..2075

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastFrom<T>(
    predicate: Predicate<T> | OPredicate<T>,
    fromIndex: number
    ): (collection: $ReadOnlyArray<T> | { [id: any]: T }) => T | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2047..2050

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    sortedIndexBy<T>(
    iteratee: ValueOnlyIteratee<T>
    ): ((value: T) => (array: Array<T>) => number) &
    ((value: T, array: Array<T>) => number);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1841..1844

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    sortedLastIndexBy<T>(
    iteratee: ValueOnlyIteratee<T>
    ): ((value: T) => (array: Array<T>) => number) &
    ((value: T, array: Array<T>) => number);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1824..1827

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    reject<T>(
    predicate: Predicate<T> | OPredicate<T>
    ): (collection: Array<T> | { [id: any]: T }) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2024..2026
    flow-typed/npm/lodash_v4.x.x.js on lines 2110..2112
    flow-typed/npm/lodash_v4.x.x.js on lines 2117..2119

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    filter<T>(
    predicate: Predicate<T> | OPredicate<T>
    ): (collection: Array<T> | { [id: any]: T }) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2110..2112
    flow-typed/npm/lodash_v4.x.x.js on lines 2117..2119
    flow-typed/npm/lodash_v4.x.x.js on lines 2264..2266

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    forEachRight<T>(
    iteratee: Iteratee<T> | OIteratee<T>
    ): (collection: Array<T> | { [id: any]: T }) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2024..2026
    flow-typed/npm/lodash_v4.x.x.js on lines 2110..2112
    flow-typed/npm/lodash_v4.x.x.js on lines 2264..2266

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    forEach<T>(
    iteratee: Iteratee<T> | OIteratee<T>
    ): (collection: Array<T> | { [id: any]: T }) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2024..2026
    flow-typed/npm/lodash_v4.x.x.js on lines 2117..2119
    flow-typed/npm/lodash_v4.x.x.js on lines 2264..2266

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findFrom<T>(
    predicate: Predicate<T> | OPredicate<T>,
    fromIndex: number,
    collection: $ReadOnlyArray<T> | { [id: any]: T }
    ): T | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2076..2080

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    reduceRight<T, U>(
    iteratee: (value: T, accumulator: U) => U,
    accumulator: U,
    collection: Array<T> | { [id: any]: T }
    ): U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2246..2250

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    reduce<T, U>(
    iteratee: (accumulator: U, value: T) => U,
    accumulator: U,
    collection: Array<T> | { [id: any]: T }
    ): U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2259..2263

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastFrom<T>(
    predicate: Predicate<T> | OPredicate<T>,
    fromIndex: number,
    collection: $ReadOnlyArray<T> | { [id: any]: T }
    ): T | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 2 hrs to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2051..2055

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLast<T>(
    predicate: Predicate<T> | OPredicate<T>
    ): (collection: $ReadOnlyArray<T> | { [id: any]: T }) => T | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2031..2033

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    eachRight<T>(
    iteratee: Iteratee<T> | OIteratee<T>,
    collection: Array<T> | { [id: any]: T }
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1998..2001
    flow-typed/npm/lodash_v4.x.x.js on lines 2027..2030
    flow-typed/npm/lodash_v4.x.x.js on lines 2113..2116
    flow-typed/npm/lodash_v4.x.x.js on lines 2120..2123
    flow-typed/npm/lodash_v4.x.x.js on lines 2267..2270

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    indexBy<T, V>(
    iteratee: ValueOnlyIteratee<T>
    ): (collection: $ReadOnlyArray<T> | { [id: any]: T }) => { [key: V]: T };
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2181..2183

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    find<T>(
    predicate: Predicate<T> | OPredicate<T>
    ): (collection: $ReadOnlyArray<T> | { [id: any]: T }) => T | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2056..2058

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findIndexFrom<T>(
    predicate: Predicate<T>
    ): ((fromIndex: number) => (array: $ReadOnlyArray<T>) => number) &
    ((fromIndex: number, array: $ReadOnlyArray<T>) => number);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1712..1715

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    forEach<T>(
    iteratee: Iteratee<T> | OIteratee<T>,
    collection: Array<T> | { [id: any]: T }
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1998..2001
    flow-typed/npm/lodash_v4.x.x.js on lines 2006..2009
    flow-typed/npm/lodash_v4.x.x.js on lines 2027..2030
    flow-typed/npm/lodash_v4.x.x.js on lines 2120..2123
    flow-typed/npm/lodash_v4.x.x.js on lines 2267..2270

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastIndexFrom<T>(
    predicate: Predicate<T>
    ): ((fromIndex: number) => (array: $ReadOnlyArray<T>) => number) &
    ((fromIndex: number, array: $ReadOnlyArray<T>) => number);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1695..1698

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    keyBy<T, V>(
    iteratee: ValueOnlyIteratee<T>
    ): (collection: $ReadOnlyArray<T> | { [id: any]: T }) => { [key: V]: T };
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2188..2190

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    forEachRight<T>(
    iteratee: Iteratee<T> | OIteratee<T>,
    collection: Array<T> | { [id: any]: T }
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1998..2001
    flow-typed/npm/lodash_v4.x.x.js on lines 2006..2009
    flow-typed/npm/lodash_v4.x.x.js on lines 2027..2030
    flow-typed/npm/lodash_v4.x.x.js on lines 2113..2116
    flow-typed/npm/lodash_v4.x.x.js on lines 2267..2270

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    reject<T>(
    predicate: Predicate<T> | OPredicate<T>,
    collection: Array<T> | { [id: any]: T }
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1998..2001
    flow-typed/npm/lodash_v4.x.x.js on lines 2006..2009
    flow-typed/npm/lodash_v4.x.x.js on lines 2027..2030
    flow-typed/npm/lodash_v4.x.x.js on lines 2113..2116
    flow-typed/npm/lodash_v4.x.x.js on lines 2120..2123

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    filter<T>(
    predicate: Predicate<T> | OPredicate<T>,
    collection: Array<T> | { [id: any]: T }
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1998..2001
    flow-typed/npm/lodash_v4.x.x.js on lines 2006..2009
    flow-typed/npm/lodash_v4.x.x.js on lines 2113..2116
    flow-typed/npm/lodash_v4.x.x.js on lines 2120..2123
    flow-typed/npm/lodash_v4.x.x.js on lines 2267..2270

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    each<T>(
    iteratee: Iteratee<T> | OIteratee<T>,
    collection: Array<T> | { [id: any]: T }
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2006..2009
    flow-typed/npm/lodash_v4.x.x.js on lines 2027..2030
    flow-typed/npm/lodash_v4.x.x.js on lines 2113..2116
    flow-typed/npm/lodash_v4.x.x.js on lines 2120..2123
    flow-typed/npm/lodash_v4.x.x.js on lines 2267..2270

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    xorBy<T>(
    a1: Array<T>,
    a2: Array<T>,
    a3: Array<T>,
    iteratee?: ValueOnlyIteratee<T>
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 378..383
    flow-typed/npm/lodash_v4.x.x.js on lines 398..403
    flow-typed/npm/lodash_v4.x.x.js on lines 445..450

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    xorWith<T>(
    a1: Array<T>,
    a2: Array<T>,
    a3: Array<T>,
    comparator?: Comparator<T>
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 378..383
    flow-typed/npm/lodash_v4.x.x.js on lines 398..403
    flow-typed/npm/lodash_v4.x.x.js on lines 425..430

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    unionBy<T>(
    a1: Array<T>,
    a2: Array<T>,
    a3: Array<T>,
    iteratee?: ValueOnlyIteratee<T>
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 398..403
    flow-typed/npm/lodash_v4.x.x.js on lines 425..430
    flow-typed/npm/lodash_v4.x.x.js on lines 445..450

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    unionWith<T>(
    a1: Array<T>,
    a2: Array<T>,
    a3: Array<T>,
    comparator?: Comparator<T>
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 378..383
    flow-typed/npm/lodash_v4.x.x.js on lines 425..430
    flow-typed/npm/lodash_v4.x.x.js on lines 445..450

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction2<A, B, R, AA: A, BB: B> = ((
    ...r: [AA]
    ) => CurriedFunction1<BB, R>) &
    ((...r: [AA, BB]) => R);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1429..1432

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type __CurriedFunction2<A, B, R, AA: A, BB: B> = ((
    ...r: [AA]
    ) => CurriedFunction1<BB, R>) &
    ((...r: [AA, BB]) => R);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 8..11

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    keyBy<T, V>(
    iteratee: ValueOnlyIteratee<T>,
    collection: $ReadOnlyArray<T> | { [id: any]: T }
    ): { [key: V]: T };
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2191..2194

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    indexBy<T, V>(
    iteratee: ValueOnlyIteratee<T>,
    collection: $ReadOnlyArray<T> | { [id: any]: T }
    ): { [key: V]: T };
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2184..2187

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLast<T>(
    predicate: Predicate<T> | OPredicate<T>,
    collection: $ReadOnlyArray<T> | { [id: any]: T }
    ): T | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2034..2037

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    find<T>(
    predicate: Predicate<T> | OPredicate<T>,
    collection: $ReadOnlyArray<T> | { [id: any]: T }
    ): T | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2059..2062

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    every<T>(
    iteratee: Iteratee<T> | OIteratee<T>
    ): (collection: Array<T> | { [id: any]: T }) => boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2017..2019
    flow-typed/npm/lodash_v4.x.x.js on lines 2278..2280
    flow-typed/npm/lodash_v4.x.x.js on lines 2285..2287

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    all<T>(
    iteratee: Iteratee<T> | OIteratee<T>
    ): (collection: Array<T> | { [id: any]: T }) => boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2010..2012
    flow-typed/npm/lodash_v4.x.x.js on lines 2278..2280
    flow-typed/npm/lodash_v4.x.x.js on lines 2285..2287

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    any<T>(
    predicate: Predicate<T> | OPredicate<T>
    ): (collection: Array<T> | { [id: any]: T }) => boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2010..2012
    flow-typed/npm/lodash_v4.x.x.js on lines 2017..2019
    flow-typed/npm/lodash_v4.x.x.js on lines 2278..2280

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    some<T>(
    predicate: Predicate<T> | OPredicate<T>
    ): (collection: Array<T> | { [id: any]: T }) => boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2010..2012
    flow-typed/npm/lodash_v4.x.x.js on lines 2017..2019
    flow-typed/npm/lodash_v4.x.x.js on lines 2285..2287

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    extend<A, B, C, D, E>(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 938..938

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    indexOfFrom<T>(
    value: T
    ): ((fromIndex: number) => (array: Array<T>) => number) &
    ((fromIndex: number, array: Array<T>) => number);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1777..1780

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    assignIn<A, B, C, D, E>(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1055..1055

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    lastIndexOfFrom<T>(
    value: T
    ): ((fromIndex: number) => (array: Array<T>) => number) &
    ((fromIndex: number, array: Array<T>) => number);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1736..1739

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    conformsTo<T: { [key: string]: mixed }>(
    predicates: T & { [key: string]: (x: any) => boolean }
    ): (source: T) => boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2384..2386
    flow-typed/npm/lodash_v4.x.x.js on lines 2391..2393

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    conforms<T: { [key: string]: mixed }>(
    predicates: T & { [key: string]: (x: any) => boolean }
    ): (source: T) => boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2377..2379
    flow-typed/npm/lodash_v4.x.x.js on lines 2384..2386

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    extendAllWith(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2638..2646
    flow-typed/npm/lodash_v4.x.x.js on lines 2676..2684
    flow-typed/npm/lodash_v4.x.x.js on lines 2884..2892

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignAllWith(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2638..2646
    flow-typed/npm/lodash_v4.x.x.js on lines 2657..2665
    flow-typed/npm/lodash_v4.x.x.js on lines 2884..2892

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    where<T: { [key: string]: mixed }>(
    predicates: T & { [key: string]: (x: any) => boolean }
    ): (source: T) => boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2377..2379
    flow-typed/npm/lodash_v4.x.x.js on lines 2391..2393

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignInAllWith(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2657..2665
    flow-typed/npm/lodash_v4.x.x.js on lines 2676..2684
    flow-typed/npm/lodash_v4.x.x.js on lines 2884..2892

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    mergeAllWith(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2638..2646
    flow-typed/npm/lodash_v4.x.x.js on lines 2657..2665
    flow-typed/npm/lodash_v4.x.x.js on lines 2676..2684

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    some<T>(
    predicate: Predicate<T> | OPredicate<T>,
    collection: Array<T> | { [id: any]: T }
    ): boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2013..2016
    flow-typed/npm/lodash_v4.x.x.js on lines 2020..2023
    flow-typed/npm/lodash_v4.x.x.js on lines 2288..2291

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    intersectionBy<T>(
    a1?: ?Array<T>,
    a2?: ?Array<T>,
    iteratee?: ?ValueOnlyIteratee<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 288..292

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    every<T>(
    iteratee: Iteratee<T> | OIteratee<T>,
    collection: Array<T> | { [id: any]: T }
    ): boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2020..2023
    flow-typed/npm/lodash_v4.x.x.js on lines 2281..2284
    flow-typed/npm/lodash_v4.x.x.js on lines 2288..2291

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    intersectionWith<T>(
    a1?: ?Array<T>,
    a2?: ?Array<T>,
    comparator?: ?Comparator<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 268..272

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    all<T>(
    iteratee: Iteratee<T> | OIteratee<T>,
    collection: Array<T> | { [id: any]: T }
    ): boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2013..2016
    flow-typed/npm/lodash_v4.x.x.js on lines 2281..2284
    flow-typed/npm/lodash_v4.x.x.js on lines 2288..2291

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    any<T>(
    predicate: Predicate<T> | OPredicate<T>,
    collection: Array<T> | { [id: any]: T }
    ): boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2013..2016
    flow-typed/npm/lodash_v4.x.x.js on lines 2020..2023
    flow-typed/npm/lodash_v4.x.x.js on lines 2281..2284

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    invokeArgsMap<T>(
    path: ((value: T) => Array<string> | string) | Array<string> | string,
    collection: Array<T> | { [id: any]: T }
    ): (args: Array<any>) => Array<any>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2159..2162

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    invokeMap<T>(
    path: ((value: T) => Array<string> | string) | Array<string> | string,
    collection: Array<T> | { [id: any]: T }
    ): Array<any>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2172..2175

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignAllWith(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2647..2656
    flow-typed/npm/lodash_v4.x.x.js on lines 2666..2675
    flow-typed/npm/lodash_v4.x.x.js on lines 2893..2902

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    assignInAllWith(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2666..2675
    flow-typed/npm/lodash_v4.x.x.js on lines 2685..2694
    flow-typed/npm/lodash_v4.x.x.js on lines 2893..2902

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    conformsTo<T: { [key: string]: mixed }>(
    predicates: T & { [key: string]: (x: any) => boolean },
    source: T
    ): boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2387..2390
    flow-typed/npm/lodash_v4.x.x.js on lines 2394..2397

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    where<T: { [key: string]: mixed }>(
    predicates: T & { [key: string]: (x: any) => boolean },
    source: T
    ): boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2380..2383
    flow-typed/npm/lodash_v4.x.x.js on lines 2394..2397

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    extendAllWith(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2647..2656
    flow-typed/npm/lodash_v4.x.x.js on lines 2685..2694
    flow-typed/npm/lodash_v4.x.x.js on lines 2893..2902

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    conforms<T: { [key: string]: mixed }>(
    predicates: T & { [key: string]: (x: any) => boolean },
    source: T
    ): boolean;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2380..2383
    flow-typed/npm/lodash_v4.x.x.js on lines 2387..2390

    Similar blocks of code found in 4 locations. Consider refactoring.
    Open

    mergeAllWith(
    customizer: (
    objValue: any,
    srcValue: any,
    key: string,
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 3 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2647..2656
    flow-typed/npm/lodash_v4.x.x.js on lines 2666..2675
    flow-typed/npm/lodash_v4.x.x.js on lines 2685..2694

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    intersectionBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    a1: Array<T>
    ): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    zipWith<T>(
    iteratee: Iteratee<T>,
    a1: NestedArray<T>
    ): (a2: NestedArray<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    unionWith<T>(
    comparator: Comparator<T>,
    a1: Array<T>
    ): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    assocPath(
    path: Array<string> | string
    ): ((value: any) => (object: Object) => Object) &
    ((value: any, object: Object) => Object);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2921..2924
    flow-typed/npm/lodash_v4.x.x.js on lines 2927..2930

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    cloneDeepWith<T, U>(
    customizer: (value: T, key: number | string, object: T, stack: any) => U
    ): (value: T) => U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2370..2372

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    pullAllBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    values: Array<T>
    ): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    symmetricDifferenceBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    a1: Array<T>
    ): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    set(
    path: Array<string> | string
    ): ((value: any) => (object: Object) => Object) &
    ((value: any, object: Object) => Object);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2927..2930
    flow-typed/npm/lodash_v4.x.x.js on lines 2933..2936

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    unionBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    a1: Array<T>
    ): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    xorBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    a1: Array<T>
    ): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    cloneWith<T, U>(
    customizer: (value: T, key: number | string, object: T, stack: any) => U
    ): (value: T) => U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2363..2365

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    symmetricDifferenceWith<T>(
    comparator: Comparator<T>,
    a1: Array<T>
    ): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    intersectionWith<T>(
    comparator: Comparator<T>,
    a1: Array<T>
    ): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1946..1949
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    xorWith<T>(
    comparator: Comparator<T>,
    a1: Array<T>
    ): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1750..1753
    flow-typed/npm/lodash_v4.x.x.js on lines 1763..1766
    flow-typed/npm/lodash_v4.x.x.js on lines 1796..1799
    flow-typed/npm/lodash_v4.x.x.js on lines 1880..1883
    flow-typed/npm/lodash_v4.x.x.js on lines 1893..1896
    flow-typed/npm/lodash_v4.x.x.js on lines 1920..1923
    flow-typed/npm/lodash_v4.x.x.js on lines 1933..1936
    flow-typed/npm/lodash_v4.x.x.js on lines 1955..1958
    flow-typed/npm/lodash_v4.x.x.js on lines 1977..1980

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    assoc(
    path: Array<string> | string
    ): ((value: any) => (object: Object) => Object) &
    ((value: any, object: Object) => Object);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2921..2924
    flow-typed/npm/lodash_v4.x.x.js on lines 2933..2936

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    cloneWith<T, U>(
    value: T,
    customizer?: ?(value: T, key: number | string, object: T, stack: any) => U
    ): U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 784..787

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    differenceBy<T>(
    array?: ?$ReadOnlyArray<T>,
    values?: ?$ReadOnlyArray<T>,
    iteratee?: ?ValueOnlyIteratee<T>
    ): T[];
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 224..224

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    differenceWith<T>(array?: ?$ReadOnlyArray<T>, values?: ?$ReadOnlyArray<T>, comparator?: ?Comparator<T>): T[];
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 219..223

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    cloneDeepWith<T, U>(
    value: T,
    customizer?: ?(value: T, key: number | string, object: T, stack: any) => U
    ): U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 788..791

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    unionBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    a1: Array<T>,
    a2: Array<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    intersectionWith<T>(
    comparator: Comparator<T>,
    a1: Array<T>,
    a2: Array<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    symmetricDifferenceBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    a1: Array<T>,
    a2: Array<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    xorWith<T>(comparator: Comparator<T>, a1: Array<T>, a2: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    xorBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    a1: Array<T>,
    a2: Array<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    symmetricDifferenceWith<T>(
    comparator: Comparator<T>,
    a1: Array<T>,
    a2: Array<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    xorWith<T>(
    a1: Array<T>,
    a2: Array<T>,
    comparator?: Comparator<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    unionWith<T>(
    comparator: Comparator<T>,
    a1: Array<T>,
    a2: Array<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    intersectionBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    a1: Array<T>,
    a2: Array<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    zipWith<T>(
    iteratee: Iteratee<T>,
    a1: NestedArray<T>,
    a2: NestedArray<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    cloneDeepWith<T, U>(
    customizer: (value: T, key: number | string, object: T, stack: any) => U,
    value: T
    ): U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2373..2376

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    unionWith<T>(
    a1: Array<T>,
    a2: Array<T>,
    comparator?: Comparator<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    pullAllBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    values: Array<T>,
    array: Array<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 420..424
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    cloneWith<T, U>(
    customizer: (value: T, key: number | string, object: T, stack: any) => U,
    value: T
    ): U;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2366..2369

    Similar blocks of code found in 13 locations. Consider refactoring.
    Open

    xorBy<T>(
    a1: Array<T>,
    a2: Array<T>,
    iteratee?: ValueOnlyIteratee<T>
    ): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 12 other locations - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 393..397
    flow-typed/npm/lodash_v4.x.x.js on lines 440..444
    flow-typed/npm/lodash_v4.x.x.js on lines 1754..1758
    flow-typed/npm/lodash_v4.x.x.js on lines 1767..1771
    flow-typed/npm/lodash_v4.x.x.js on lines 1800..1804
    flow-typed/npm/lodash_v4.x.x.js on lines 1884..1888
    flow-typed/npm/lodash_v4.x.x.js on lines 1897..1901
    flow-typed/npm/lodash_v4.x.x.js on lines 1924..1928
    flow-typed/npm/lodash_v4.x.x.js on lines 1937..1941
    flow-typed/npm/lodash_v4.x.x.js on lines 1950..1950
    flow-typed/npm/lodash_v4.x.x.js on lines 1959..1963
    flow-typed/npm/lodash_v4.x.x.js on lines 1981..1985

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    ): ((
    path: string[] | string
    ) => ((updater: Function) => (object: Object) => Object) &
    ((updater: Function, object: Object) => Object)) &
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2989..2992

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    differenceBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    values: $ReadOnlyArray<T>
    ): (array: $ReadOnlyArray<T>) => T[];
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1652..1655

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findKey<A, T: { [id: string]: A }>(
    object: T,
    predicate?: ?OPredicate<A, T>
    ): string | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1115..1118

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastKey<A, T: { [id: string]: A }>(
    object: T,
    predicate?: ?OPredicate<A, T>
    ): string | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1107..1110

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    differenceWith<T>(
    values: $ReadOnlyArray<T>,
    comparator: Comparator<T>
    ): (array: $ReadOnlyArray<T>) => T[];
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1639..1642

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    update(
    path: string[] | string
    ): ((updater: Function) => (object: Object) => Object) &
    ((updater: Function, object: Object) => Object);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 3000..3003

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    pickBy<A, T: { [id: string]: A }>(
    object: T,
    predicate?: ?OPredicate<A, T>
    ): Object;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1213..1216

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    rangeStep(
    step: number
    ): ((start: number) => (end: number) => Array<number>) &
    ((start: number, end: number) => Array<number>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 3189..3192

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    omitBy<A, T: { [id: string]: A }>(
    object: T,
    predicate?: ?OPredicate<A, T>
    ): Object;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1223..1226

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    rangeStepRight(
    step: number
    ): ((start: number) => (end: number) => Array<number>) &
    ((start: number, end: number) => Array<number>);
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 3181..3184

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    assignIn<A, B, C, D>(a: A, b: B, c: C, d: D): A & B & C & D;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1054..1054

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    extend<A, B, C, D>(a: A, b: B, c: C, d: D): A & B & C & D;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 937..937

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findKey<A, T: { [id: any]: A }>(
    predicate: OPredicate<A>
    ): (object: T) => string | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2753..2755

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastKey<A, T: { [id: string]: A }>(
    object: void | null,
    predicate?: ?OPredicate<A, T>
    ): void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1111..1114

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findKey<A, T: { [id: string]: A }>(
    object: void | null,
    predicate?: ?OPredicate<A, T>
    ): void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1119..1122

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastKey<A, T: { [id: any]: A }>(
    predicate: OPredicate<A>
    ): (object: T) => string | void;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2746..2748

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    differenceWith<T>(values: $ReadOnlyArray<T>, comparator: Comparator<T>, array: $ReadOnlyArray<T>): T[];
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1643..1647

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    omitBy<A, T: { [id: any]: A }>(
    predicate: OPredicate<A>
    ): (object: T) => Object;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2915..2917

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    pickBy<A, T: { [id: any]: A }>(
    predicate: OPredicate<A>
    ): (object: T) => Object;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2907..2909

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    differenceBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    values: $ReadOnlyArray<T>,
    array: $ReadOnlyArray<T>
    ): T[];
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 1 hr to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1656..1656

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    map<T, U>(array?: ?Array<T>, iteratee?: ?MapIterator<T, U>): Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 55 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 553..556
    flow-typed/npm/lodash_v4.x.x.js on lines 561..564

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    flatMap<T, U>(
    array?: ?$ReadOnlyArray<T>,
    iteratee?: ?FlatMapIteratee<T, U>
    ): Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 55 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 561..564
    flow-typed/npm/lodash_v4.x.x.js on lines 623..623

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    flatMapDeep<T, U>(
    array?: ?$ReadOnlyArray<T>,
    iteratee?: ?FlatMapIteratee<T, U>
    ): Array<U>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 55 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 553..556
    flow-typed/npm/lodash_v4.x.x.js on lines 623..623

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastKey<A, T: { [id: any]: A }>(
    predicate: OPredicate<A>,
    object: T
    ): string | void;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 55 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2749..2752

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findKey<A, T: { [id: any]: A }>(
    predicate: OPredicate<A>,
    object: T
    ): string | void;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 55 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2756..2759

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    mixin<T: Function | Object>(
    object: T,
    source: Object,
    options: { chain: boolean }
    ): T;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 55 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1385..1389

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    mixin<T: Function | Object>(
    object?: T,
    source: Object,
    options?: { chain: boolean }
    ): T;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 55 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 3159..3163

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    unionBy<T>(a1?: ?Array<T>, iteratee?: ?ValueOnlyIteratee<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 267..267
    flow-typed/npm/lodash_v4.x.x.js on lines 287..287
    flow-typed/npm/lodash_v4.x.x.js on lines 392..392
    flow-typed/npm/lodash_v4.x.x.js on lines 419..419
    flow-typed/npm/lodash_v4.x.x.js on lines 439..439

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    intersectionBy<T>(a1?: ?Array<T>, iteratee?: ?ValueOnlyIteratee<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 287..287
    flow-typed/npm/lodash_v4.x.x.js on lines 372..372
    flow-typed/npm/lodash_v4.x.x.js on lines 392..392
    flow-typed/npm/lodash_v4.x.x.js on lines 419..419
    flow-typed/npm/lodash_v4.x.x.js on lines 439..439

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    intersectionWith<T>(a1?: ?Array<T>, comparator?: ?Comparator<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 267..267
    flow-typed/npm/lodash_v4.x.x.js on lines 372..372
    flow-typed/npm/lodash_v4.x.x.js on lines 392..392
    flow-typed/npm/lodash_v4.x.x.js on lines 419..419
    flow-typed/npm/lodash_v4.x.x.js on lines 439..439

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    xorBy<T>(a1?: ?Array<T>, iteratee?: ?ValueOnlyIteratee<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 267..267
    flow-typed/npm/lodash_v4.x.x.js on lines 287..287
    flow-typed/npm/lodash_v4.x.x.js on lines 372..372
    flow-typed/npm/lodash_v4.x.x.js on lines 392..392
    flow-typed/npm/lodash_v4.x.x.js on lines 439..439

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    unionWith<T>(a1?: ?Array<T>, comparator?: ?Comparator<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 267..267
    flow-typed/npm/lodash_v4.x.x.js on lines 287..287
    flow-typed/npm/lodash_v4.x.x.js on lines 372..372
    flow-typed/npm/lodash_v4.x.x.js on lines 419..419
    flow-typed/npm/lodash_v4.x.x.js on lines 439..439

    Similar blocks of code found in 6 locations. Consider refactoring.
    Open

    xorWith<T>(a1?: ?Array<T>, comparator?: ?Comparator<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 5 other locations - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 267..267
    flow-typed/npm/lodash_v4.x.x.js on lines 287..287
    flow-typed/npm/lodash_v4.x.x.js on lines 372..372
    flow-typed/npm/lodash_v4.x.x.js on lines 392..392
    flow-typed/npm/lodash_v4.x.x.js on lines 419..419

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    omitBy<A, T: { [id: any]: A }>(predicate: OPredicate<A>, object: T): Object;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2918..2918

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    pickBy<A, T: { [id: any]: A }>(predicate: OPredicate<A>, object: T): Object;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2910..2910

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    includes<T>(value: T): (collection: Array<T> | { [id: any]: T }) => boolean;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2139..2139

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    contains<T>(value: T): (collection: Array<T> | { [id: any]: T }) => boolean;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 50 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2133..2133

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    iteratees: | $ReadOnlyArray<Iteratee<T> | OIteratee<T>>
    | Iteratee<T>
    | OIteratee<T>,
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2293..2295

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    takeRightWhile<T>(array?: ?Array<T>, predicate?: ?Predicate<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    difference<T>(array?: ?$ReadOnlyArray<T>, values?: ?$ReadOnlyArray<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    dropRightWhile<T>(array?: ?Array<T>, predicate?: ?Predicate<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    iteratees: | $ReadOnlyArray<Iteratee<T> | OIteratee<T>>
    | Iteratee<T>
    | OIteratee<T>
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2298..2300

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    uniqBy<T>(array?: ?Array<T>, iteratee?: ?ValueOnlyIteratee<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    dropWhile<T>(array?: ?Array<T>, predicate?: ?Predicate<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    remove<T>(array?: ?Array<T>, predicate?: ?Predicate<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    unzipWith<T>(array: ?Array<T>, iteratee?: ?Iteratee<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    takeWhile<T>(array?: ?Array<T>, predicate?: ?Predicate<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    uniqWith<T>(array?: ?Array<T>, comparator?: ?Comparator<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415
    flow-typed/npm/lodash_v4.x.x.js on lines 524..524

    Similar blocks of code found in 10 locations. Consider refactoring.
    Open

    filter<T>(array?: ?Array<T>, predicate?: ?Predicate<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 9 other locations - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 218..218
    flow-typed/npm/lodash_v4.x.x.js on lines 227..227
    flow-typed/npm/lodash_v4.x.x.js on lines 228..228
    flow-typed/npm/lodash_v4.x.x.js on lines 331..331
    flow-typed/npm/lodash_v4.x.x.js on lines 368..368
    flow-typed/npm/lodash_v4.x.x.js on lines 369..369
    flow-typed/npm/lodash_v4.x.x.js on lines 412..412
    flow-typed/npm/lodash_v4.x.x.js on lines 413..413
    flow-typed/npm/lodash_v4.x.x.js on lines 415..415

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    flatten<T, X>(array: Array<Array<T> | X>): Array<T | X>;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1728..1728

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    eachRight<T>(array: Array<T>, iteratee?: ?Iteratee<T>): Array<T>;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 515..515

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    unnest<T, X>(array: Array<Array<T> | X>): Array<T | X>;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1727..1727

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    each<T>(array: Array<T>, iteratee?: ?Iteratee<T>): Array<T>;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 45 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 519..519

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    takeLastWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    unzipWith<T>(iteratee: Iteratee<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    remove<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    xor<T>(a1: Array<T>): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    takeWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    uniqWith<T>(comparator: Comparator<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    dropLastWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    dropRightWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    dropWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    uniqBy<T>(iteratee: ValueOnlyIteratee<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    pullAll<T>(values: Array<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    symmetricDifference<T>(a1: Array<T>): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    union<T>(a1: Array<T>): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    intersection<T>(a1: Array<T>): (a2: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    takeRightWhile<T>(predicate: Predicate<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1910..1910
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    without<T>(values: Array<T>): (array: Array<T>) => Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1663..1663
    flow-typed/npm/lodash_v4.x.x.js on lines 1665..1665
    flow-typed/npm/lodash_v4.x.x.js on lines 1667..1667
    flow-typed/npm/lodash_v4.x.x.js on lines 1744..1744
    flow-typed/npm/lodash_v4.x.x.js on lines 1790..1790
    flow-typed/npm/lodash_v4.x.x.js on lines 1813..1813
    flow-typed/npm/lodash_v4.x.x.js on lines 1868..1868
    flow-typed/npm/lodash_v4.x.x.js on lines 1870..1870
    flow-typed/npm/lodash_v4.x.x.js on lines 1872..1872
    flow-typed/npm/lodash_v4.x.x.js on lines 1874..1874
    flow-typed/npm/lodash_v4.x.x.js on lines 1903..1903
    flow-typed/npm/lodash_v4.x.x.js on lines 1905..1905
    flow-typed/npm/lodash_v4.x.x.js on lines 1908..1908
    flow-typed/npm/lodash_v4.x.x.js on lines 1912..1912
    flow-typed/npm/lodash_v4.x.x.js on lines 1914..1914

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    omitBy<A, T: void | null>(
    object: T,
    predicate?: ?OPredicate<A, T>
    ): {};
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1227..1230

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    pickBy<A, T: void | null>(
    object: T,
    predicate?: ?OPredicate<A, T>
    ): {};
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1217..1220

    Identical blocks of code found in 3 locations. Consider refactoring.
    Open

    customizer: (
    objValue: any,
    otherValue: any,
    key: number | string,
    object: T,
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2421..2428
    flow-typed/npm/lodash_v4.x.x.js on lines 2443..2450

    Identical blocks of code found in 3 locations. Consider refactoring.
    Open

    customizer: (
    objValue: any,
    otherValue: any,
    key: number | string,
    object: T,
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2421..2428
    flow-typed/npm/lodash_v4.x.x.js on lines 2432..2439

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    forEach<T>(array: Array<T>, iteratee?: ?Iteratee<T>): Array<T>;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 315..315
    flow-typed/npm/lodash_v4.x.x.js on lines 582..582

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    forEachRight<T>(array: Array<T>, iteratee?: ?Iteratee<T>): Array<T>;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 315..315
    flow-typed/npm/lodash_v4.x.x.js on lines 579..579

    Identical blocks of code found in 3 locations. Consider refactoring.
    Open

    customizer: (
    objValue: any,
    otherValue: any,
    key: number | string,
    object: T,
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2432..2439
    flow-typed/npm/lodash_v4.x.x.js on lines 2443..2450

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    pullAll<T>(array: Array<T>, values?: ?Array<T>): Array<T>;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 579..579
    flow-typed/npm/lodash_v4.x.x.js on lines 582..582

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    contains<T>(value: T, collection: Array<T> | { [id: any]: T }): boolean;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2134..2134

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    sortedIndexBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    value: T
    ): (array: Array<T>) => number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1845..1848

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    includes<T>(value: T, collection: Array<T> | { [id: any]: T }): boolean;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2140..2140

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    sortedLastIndexBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    value: T
    ): (array: Array<T>) => number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 40 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1828..1831

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type CurriedFunction6<A, B, C, D, E, F, R> = __CurriedFunction6<
    A,
    B,
    C,
    D,
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 106..120

    Identical blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type CurriedFunction6<A, B, C, D, E, F, R> = __CurriedFunction6<
    A,
    B,
    C,
    D,
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1527..1541

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastIndex<T>(
    array: $ReadOnlyArray<T>,
    predicate?: ?Predicate<T>,
    fromIndex?: ?number
    ): number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 235..239

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findIndex<T>(
    array: $ReadOnlyArray<T>,
    predicate?: ?Predicate<T>,
    fromIndex?: ?number
    ): number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 245..249

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    uniqBy<T>(iteratee: ValueOnlyIteratee<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    getOr(
    defaultValue: any,
    path: Array<string> | string
    ): (object: Object | Array<any>) => any;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2797..2800
    flow-typed/npm/lodash_v4.x.x.js on lines 2812..2815

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    dropLastWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    pullAll<T>(values: Array<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    intersection<T>(a1: Array<T>, a2: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    union<T>(a1: Array<T>, a2: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    pathOr(
    defaultValue: any,
    path: Array<string> | string
    ): (object: Object | Array<any>) => any;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2782..2785
    flow-typed/npm/lodash_v4.x.x.js on lines 2797..2800

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    dropRightWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    takeWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    symmetricDifference<T>(a1: Array<T>, a2: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    takeRightWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    without<T>(values: Array<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    uniqWith<T>(comparator: Comparator<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    xor<T>(a1: Array<T>, a2: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    propOr(
    defaultValue: any,
    path: Array<string> | string
    ): (object: Object | Array<any>) => any;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 2782..2785
    flow-typed/npm/lodash_v4.x.x.js on lines 2812..2815

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    dropWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    unzipWith<T>(iteratee: Iteratee<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    remove<T>(predicate: Predicate<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1871..1871
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 16 locations. Consider refactoring.
    Open

    takeLastWhile<T>(predicate: Predicate<T>, array: Array<T>): Array<T>;
    Severity: Major
    Found in flow-typed/npm/lodash_v4.x.x.js and 15 other locations - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1664..1664
    flow-typed/npm/lodash_v4.x.x.js on lines 1666..1666
    flow-typed/npm/lodash_v4.x.x.js on lines 1668..1668
    flow-typed/npm/lodash_v4.x.x.js on lines 1745..1745
    flow-typed/npm/lodash_v4.x.x.js on lines 1791..1791
    flow-typed/npm/lodash_v4.x.x.js on lines 1814..1814
    flow-typed/npm/lodash_v4.x.x.js on lines 1869..1869
    flow-typed/npm/lodash_v4.x.x.js on lines 1873..1873
    flow-typed/npm/lodash_v4.x.x.js on lines 1875..1875
    flow-typed/npm/lodash_v4.x.x.js on lines 1904..1904
    flow-typed/npm/lodash_v4.x.x.js on lines 1906..1906
    flow-typed/npm/lodash_v4.x.x.js on lines 1909..1909
    flow-typed/npm/lodash_v4.x.x.js on lines 1911..1911
    flow-typed/npm/lodash_v4.x.x.js on lines 1913..1913
    flow-typed/npm/lodash_v4.x.x.js on lines 1915..1915

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findLastIndexFrom<T>(
    predicate: Predicate<T>,
    fromIndex: number
    ): (array: $ReadOnlyArray<T>) => number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1699..1702

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    findIndexFrom<T>(
    predicate: Predicate<T>,
    fromIndex: number
    ): (array: $ReadOnlyArray<T>) => number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 35 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1716..1719

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    sortedLastIndexBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    value: T,
    array: Array<T>
    ): number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 351..355
    flow-typed/npm/lodash_v4.x.x.js on lines 1832..1836

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    sortedIndexBy<T>(
    iteratee: ValueOnlyIteratee<T>,
    value: T,
    array: Array<T>
    ): number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 351..355
    flow-typed/npm/lodash_v4.x.x.js on lines 1849..1853

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    padCharsStart(
    chars: string
    ): ((length: number) => (string: string) => string) &
    ((length: number, string: string) => string);
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 3046..3049
    flow-typed/npm/lodash_v4.x.x.js on lines 3054..3057

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    sortedLastIndexBy<T>(
    array: Array<T>,
    value: T,
    iteratee?: ValueOnlyIteratee<T>
    ): number;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1832..1836
    flow-typed/npm/lodash_v4.x.x.js on lines 1849..1853

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    padChars(
    chars: string
    ): ((length: number) => (string: string) => string) &
    ((length: number, string: string) => string);
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 3054..3057
    flow-typed/npm/lodash_v4.x.x.js on lines 3062..3065

    Similar blocks of code found in 3 locations. Consider refactoring.
    Open

    padCharsEnd(
    chars: string
    ): ((length: number) => (string: string) => string) &
    ((length: number, string: string) => string);
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 2 other locations - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 3046..3049
    flow-typed/npm/lodash_v4.x.x.js on lines 3062..3065

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type ReadOnlyMapIterator<T, U> =
    | ((item: T, index: number, array: $ReadOnlyArray<T>) => U)
    | propertyIterateeShorthand;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 201..203

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    extend<A, B, C>(a: A, b: B, c: C): A & B & C;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 936..936

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    assignIn<A, B, C>(a: A, b: B, c: C): A & B & C;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 1053..1053

    Similar blocks of code found in 2 locations. Consider refactoring.
    Open

    declare type MapIterator<T, U> =
    | ((item: T, index: number, array: Array<T>) => U)
    | propertyIterateeShorthand;
    Severity: Minor
    Found in flow-typed/npm/lodash_v4.x.x.js and 1 other location - About 30 mins to fix
    flow-typed/npm/lodash_v4.x.x.js on lines 205..207

    There are no issues that match your filters.

    Category
    Status