textDiagnosticsFromPositions function
List<TextDiagnosticRange>
textDiagnosticsFromPositions({
- required TextDocument document,
- required Iterable<
TextPositionDiagnosticRange> diagnostics,
Implementation
List<TextDiagnosticRange> textDiagnosticsFromPositions({
required TextDocument document,
required Iterable<TextPositionDiagnosticRange> diagnostics,
}) {
return normalizeTextDiagnostics(
diagnostics.map((diagnostic) => diagnostic.toOffsetRange(document)),
maxLength: document.length,
);
}