Remove unused headerCommentPrefixStart and headerLineContentEnd fields from CstScalar
diff --git a/pkgs/yaml_edit/lib/src/cst.dart b/pkgs/yaml_edit/lib/src/cst.dart index 03fd58f..77f11b6 100644 --- a/pkgs/yaml_edit/lib/src/cst.dart +++ b/pkgs/yaml_edit/lib/src/cst.dart
@@ -93,14 +93,6 @@ /// The comment on the header line of a block scalar, if present. final CommentToken? headerComment; - /// Offset where the whitespace preceding [headerComment] begins on the - /// header line of a block scalar. - final int? headerCommentPrefixStart; - - /// Offset just past the content on the header line of a block scalar, before - /// any header comment whitespace or line break. - final int? headerLineContentEnd; - /// The style the scalar is written in. ScalarStyle get style => value.style; @@ -110,8 +102,6 @@ required this.end, required this.value, this.headerComment, - this.headerCommentPrefixStart, - this.headerLineContentEnd, }); } @@ -1278,8 +1268,6 @@ CstNode _buildScalar(int start, int contentStart, YamlScalar value) { var end = value.span.end.offset; CommentToken? headerComment; - int? headerCommentPrefixStart; - int? headerLineContentEnd; // Use token span for plain scalars to avoid character scanning. if (value.style == ScalarStyle.PLAIN) { @@ -1292,14 +1280,6 @@ for (var offset = contentStart + 1; offset < headerLineBreak; offset++) { if (_tokensByOffset[offset] case final CommentToken comment) { headerComment = comment; - var prefixStart = comment.span.start.offset; - while (prefixStart > contentStart && - (source[prefixStart - 1] == ' ' || - source[prefixStart - 1] == '\t')) { - prefixStart--; - } - headerCommentPrefixStart = prefixStart; - headerLineContentEnd = prefixStart; break; } } @@ -1315,8 +1295,6 @@ end: end, value: value, headerComment: headerComment, - headerCommentPrefixStart: headerCommentPrefixStart, - headerLineContentEnd: headerLineContentEnd, ); }