Skip to content

Commit c0d25ff

Browse files
authored
Performance regression: revert "Ignoring double slashes inside of strings" (microsoft#235742)
Revert "onEnter Indentation Rules: Ignoring double slashes inside of strings …" This reverts commit 21c52a4.
1 parent 7d69a1c commit c0d25ff

13 files changed

+13
-13
lines changed

Diff for: extensions/cpp/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
// Add // when pressing enter from inside line comment
119119
{
120120
"beforeText": {
121-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
121+
"pattern": "\/\/.*"
122122
},
123123
"afterText": {
124124
"pattern": "^(?!\\s*$).+"

Diff for: extensions/csharp/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
// Add // when pressing enter from inside line comment
8787
{
8888
"beforeText": {
89-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
89+
"pattern": "\/\/.*"
9090
},
9191
"afterText": {
9292
"pattern": "^(?!\\s*$).+"

Diff for: extensions/go/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
// Add // when pressing enter from inside line comment
9797
{
9898
"beforeText": {
99-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|`[^`]*`|[^\"'`]*)*\/\/"
99+
"pattern": "\/\/.*"
100100
},
101101
"afterText": {
102102
"pattern": "^(?!\\s*$).+"

Diff for: extensions/groovy/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
// Add // when pressing enter from inside line comment
7575
{
7676
"beforeText": {
77-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
77+
"pattern": "\/\/.*"
7878
},
7979
"afterText": {
8080
"pattern": "^(?!\\s*$).+"

Diff for: extensions/java/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158
// Add // when pressing enter from inside line comment
159159
{
160160
"beforeText": {
161-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
161+
"pattern": "\/\/.*"
162162
},
163163
"afterText": {
164164
"pattern": "^(?!\\s*$).+"

Diff for: extensions/javascript/javascript-language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@
231231
// Add // when pressing enter from inside line comment
232232
{
233233
"beforeText": {
234-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|`[^`]*`|[^\"'`]*)*\/\/"
234+
"pattern": "\/\/.*"
235235
},
236236
"afterText": {
237237
"pattern": "^(?!\\s*$).+"

Diff for: extensions/json/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
// Add // when pressing enter from inside line comment
7171
{
7272
"beforeText": {
73-
"pattern": "^(?:\"[^\"]*\"|[^\"]*)*\/\/"
73+
"pattern": "\/\/.*"
7474
},
7575
"afterText": {
7676
"pattern": "^(?!\\s*$).+"

Diff for: extensions/less/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
// Add // when pressing enter from inside line comment
100100
{
101101
"beforeText": {
102-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
102+
"pattern": "\/\/.*"
103103
},
104104
"afterText": {
105105
"pattern": "^(?!\\s*$).+"

Diff for: extensions/objective-c/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
// Add // when pressing enter from inside line comment
7575
{
7676
"beforeText": {
77-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
77+
"pattern": "\/\/.*"
7878
},
7979
"afterText": {
8080
"pattern": "^(?!\\s*$).+"

Diff for: extensions/php/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157
// Add // when pressing enter from inside line comment
158158
{
159159
"beforeText": {
160-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|`[^`]*`|[^\"'`]*)*\/\/"
160+
"pattern": "\/\/.*"
161161
},
162162
"afterText": {
163163
"pattern": "^(?!\\s*$).+"

Diff for: extensions/rust/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
// Add // when pressing enter from inside line comment
7878
{
7979
"beforeText": {
80-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
80+
"pattern": "\/\/.*"
8181
},
8282
"afterText": {
8383
"pattern": "^(?!\\s*$).+"

Diff for: extensions/swift/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
// Add // when pressing enter from inside line comment
8686
{
8787
"beforeText": {
88-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|[^\"']*)*\/\/"
88+
"pattern": "\/\/.*"
8989
},
9090
"afterText": {
9191
"pattern": "^(?!\\s*$).+"

Diff for: extensions/typescript-basics/language-configuration.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@
249249
// Add // when pressing enter from inside line comment
250250
{
251251
"beforeText": {
252-
"pattern": "^(?:\"[^\"]*\"|'[^']*'|`[^`]*`|[^\"'`]*)*\/\/"
252+
"pattern": "\/\/.*"
253253
},
254254
"afterText": {
255255
"pattern": "^(?!\\s*$).+"

0 commit comments

Comments
 (0)