Quellcode durchsuchen

Fix a few missing commas and indentation

Alex Dima vor 8 Jahren
Ursprung
Commit
bd847cb2a0
2 geänderte Dateien mit 24 neuen und 24 gelöschten Zeilen
  1. 4 4
      src/csharp.ts
  2. 20 20
      test/csharp.test.ts

+ 4 - 4
src/csharp.ts

@@ -90,7 +90,7 @@ export var language = <ILanguage> {
 			// delimiters and operators
 			[/}/, { cases: {
 					'$S2==interpolatedstring' : { token: 'string.quote', next: '@pop' }
-					'$S2==litinterpstring' : { token: 'string.quote', next: '@pop' }
+				,	'$S2==litinterpstring' : { token: 'string.quote', next: '@pop' }
 				,	'@default'   : '@brackets' } }],
 			[/[{}()\[\]]/, '@brackets'],
 			[/[<>](?!@symbols)/, '@brackets'],
@@ -154,14 +154,14 @@ export var language = <ILanguage> {
 			[/"/,        { token: 'string.quote', next: '@pop' } ]
 		],
 
-    litinterpstring: [
-      [/[^"{]+/,    'string'],
+		litinterpstring: [
+			[/[^"{]+/,    'string'],
 			[/""/,       'string.escape'],
 			[/{{/,       'string.escape'],
 			[/}}/,       'string.escape'],
 			[/{/,        { token: 'string.quote', next: 'root.litinterpstring' } ],
 			[/"/,        { token: 'string.quote', next: '@pop' } ]
-    ],
+		],
 
 		interpolatedstring: [
 			[/[^\\"{]+/, 'string'],

+ 20 - 20
test/csharp.test.ts

@@ -742,24 +742,24 @@ testTokenization('csharp', [
 		{ startIndex: 7, type: 'delimiter.cs' }
 	]}],
 
-  [{
-  line: 'x = $@"verbatim {interpolated} string{{}}"" ";',
-  tokens: [
-    { startIndex: 0, type: "identifier.cs" }
-    { startIndex: 1, type: "" }
-    { startIndex: 2, type: "delimiter.cs" }
-    { startIndex: 3, type: "" }
-    { startIndex: 4, type: "string.quote.cs" }
-    { startIndex: 7, type: "string.cs" }
-    { startIndex: 16, type: "string.quote.cs" }
-    { startIndex: 17, type: "identifier.cs" }
-    { startIndex: 29, type: "string.quote.cs" }
-    { startIndex: 30, type: "string.cs" }
-    { startIndex: 37, type: "string.escape.cs" }
-    { startIndex: 39, type: "string.cs" }
-    { startIndex: 41, type: "string.escape.cs" }
-    { startIndex: 43, type: "string.cs" }
-    { startIndex: 44, type: "string.quote.cs" }
-    { startIndex: 45, type: "delimiter.cs" }
-  ]}],
+	[{
+	line: 'x = $@"verbatim {interpolated} string{{}}"" ";',
+	tokens: [
+		{ startIndex: 0, type: "identifier.cs" },
+		{ startIndex: 1, type: "" },
+		{ startIndex: 2, type: "delimiter.cs" },
+		{ startIndex: 3, type: "" },
+		{ startIndex: 4, type: "string.quote.cs" },
+		{ startIndex: 7, type: "string.cs" },
+		{ startIndex: 16, type: "string.quote.cs" },
+		{ startIndex: 17, type: "identifier.cs" },
+		{ startIndex: 29, type: "string.quote.cs" },
+		{ startIndex: 30, type: "string.cs" },
+		{ startIndex: 37, type: "string.escape.cs" },
+		{ startIndex: 39, type: "string.cs" },
+		{ startIndex: 41, type: "string.escape.cs" },
+		{ startIndex: 43, type: "string.cs" },
+		{ startIndex: 44, type: "string.quote.cs" },
+		{ startIndex: 45, type: "delimiter.cs" },
+	]}],
 ]);