INNER CODE UNIT · Dart
endIndex
dart-archive/linter · tool/move_legacy_test.dart:77
var endIndex = math.min(legacyLines.length, 40);
while (startIndex < legacyLines.length) {
for (var index = startIndex; index < endIndex; index++) {
print('${index.toString().padLeft(3)} ${legacyLines[index]}');
}
var ranges = getRanges();
if (ranges.isEmpty) {
// Blank input.
break;
}
var snippet = <String>[];
for (var range in ranges) {
snippet.addAll(legacyLines.getRange(range.start, range.end + 1));
}
snippets.add(snippet.join('\n'));
startIndex = math.max(0, ranges.first.start - 3);
endIndex = math.min(legacyLines.length, startIndex + 40);
}