menu
prefer-flat
Prefer Array.flat over spreading nested arrays into concat
Spreading nested arrays into concat manually performs one-level flattening.
Instead, you SHOULD call flat on the nested array.
Reported
1function flatten(values: int32[][]): int32[] {2 return Array<int32>.new().concat(...values);3}Accepted
1function flatten(values: int32[][]): int32[] {2 return values.flat();3}