replaceLine static method
void
replaceLine({})
Implementation
static void replaceLine({
required String filePath,
required String lineToReplace,
required String newLine,
}) {
File file = File(filePath);
List<String> lines = file.readAsLinesSync();
for (int i = 0; i < lines.length; i++) {
if (lines[i].contains(lineToReplace)) {
lines[i] = newLine;
}
}
String content = lines.join('\n');
if (filePath.contains('.dart')) {
content = formatterDartFile(content);
}
file.writeAsStringSync(content);
}