checkChangelogFile function

List<ReleaseProblem> checkChangelogFile(
  1. String path, {
  2. Map<String, int> limits = defaultReleaseNotesLimits,
})

checkChangelog over the file at path.

Implementation

List<ReleaseProblem> checkChangelogFile(
  String path, {
  Map<String, int> limits = defaultReleaseNotesLimits,
}) {
  final file = File(path);
  if (!file.existsSync()) {
    return [ReleaseProblem(path, 'no such file')];
  }
  return checkChangelog(file.readAsStringSync(), limits: limits);
}