File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
lib/domain/service/component_generator Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -745,12 +745,20 @@ class ComponentGeneratorService
745745 ..insert (mapperIndex, existingMappers.toSet ().join ('\n ' ));
746746 }
747747
748- //TODO: fix this
749748 final closingBracketIndex = existingContentLines.lastIndexWhere (
750749 (line) => line.trim ().contains ('}' ),
751750 );
752751
753- existingContentLines.insert (closingBracketIndex, fileBody);
752+ final closingBracketLineParts =
753+ existingContentLines[closingBracketIndex].split ('' );
754+
755+ closingBracketLineParts.insert (
756+ closingBracketLineParts.lastIndexWhere ((line) => line == '}' ),
757+ fileBody,
758+ );
759+
760+ existingContentLines[closingBracketIndex] =
761+ closingBracketLineParts.join ();
754762
755763 final resultFileBody = existingContentLines.join ('\n ' );
756764
You can’t perform that action at this time.
0 commit comments