src/formatters/objDiffGenerator.js
Function iter
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const iter = (diffTree, level = 0) => {
const gap = ' '.repeat(2 * level + 1);
const passThroughTree = (item) => {
switch (item.type) {
case 'changed': {
Avoid too many return
statements within this function. Open
Open
return [startLine, iter(item.children, level + 1), finishLine].join('\n');