gitDiff method

  1. @override
Future<String> gitDiff({
  1. String? rev,
  2. bool staged = false,
  3. String? path,
})
override

Implementation

@override
Future<String> gitDiff({
  String? rev,
  bool staged = false,
  String? path,
}) async {
  final args = <String>['diff', if (staged) '--staged', ?rev];
  if (path != null) args.addAll(['--', normalizeRepoPath(path)]);
  return (await _git(args)).stdout as String;
}