Skip to content

Commit 4e60c81

Browse files
author
Gusted
authored
C#: Allow for empty comments (#943)
1 parent fe5dde8 commit 4e60c81

File tree

5 files changed

+10
-4
lines changed

5 files changed

+10
-4
lines changed

lexers/embedded/c#.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
<rule pattern="\\\n">
2020
<token type="Text"/>
2121
</rule>
22-
<rule pattern="///[^\n\r]+">
22+
<rule pattern="///[^\n\r]*">
2323
<token type="CommentSpecial"/>
2424
</rule>
25-
<rule pattern="//[^\n\r]+">
25+
<rule pattern="//[^\n\r]*">
2626
<token type="CommentSingle"/>
2727
</rule>
2828
<rule pattern="/[*].*?[*]/">
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
// TODO: Maybe later
2-
// TODO: Implement more features
2+
// TODO: Implement more features
3+
//
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
[
22
{"type":"CommentSingle","value":"// TODO: Maybe later"},
33
{"type":"Text","value":"\n"},
4-
{"type":"CommentSingle","value":"// TODO: Implement more features"}
4+
{"type":"CommentSingle","value":"// TODO: Implement more features"},
5+
{"type":"Text","value":"\n"},
6+
{"type":"CommentSingle","value":"//"}
57
]
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
/// <summary>
22
/// Class <c>Point</c> models a point in a two-dimensional plane.
3+
///
34
/// </summary>

lexers/testdata/csharp/csharp_comment_summary.expected

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,7 @@
33
{"type":"Text","value":"\n"},
44
{"type":"CommentSpecial","value":"/// Class \u003cc\u003ePoint\u003c/c\u003e models a point in a two-dimensional plane."},
55
{"type":"Text","value":"\n"},
6+
{"type":"CommentSpecial","value":"///"},
7+
{"type":"Text","value":"\n"},
68
{"type":"CommentSpecial","value":"/// \u003c/summary\u003e"}
79
]

0 commit comments

Comments
 (0)