writeIfChanged method

void writeIfChanged(
  1. String rel,
  2. String text
)

write, unless rel already holds exactly text.

Implementation

void writeIfChanged(String rel, String text) {
  _checkOpen();
  final f = project.file(rel);
  if (f.existsSync() && _same(f.readAsBytesSync(), utf8.encode(text))) {
    return;
  }
  write(rel, text);
}