Skip to content

Commit 99da83b

Browse files
TrottMylesBorins
authored andcommitted
tools: relax lint rule for regexps
Relax the rule for maximum line length in JS files if the line contains a regular expression literal. This will avoid the need to convert a regular expression literal into a RegExp constructor call broken across multiple lines in order to satisfy the maximum line length rule. That practice hampers readability. PR-URL: #12807 Backport-PR-URL: #13776 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Vse Mozhet Byt <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Yuta Hiroto <[email protected]> Reviewed-By: Сковорода Никита Андреевич <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Anna Henningsen <[email protected]>
1 parent 3d564a4 commit 99da83b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.eslintrc.yaml

+4-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,10 @@ rules:
101101
key-spacing: [2, {mode: minimum}]
102102
keyword-spacing: 2
103103
linebreak-style: [2, unix]
104-
max-len: [2, {code: 80, ignoreUrls: true, tabWidth: 2}]
104+
max-len: [2, {code: 80,
105+
ignoreRegExpLiterals: true,
106+
ignoreUrls: true,
107+
tabWidth: 2}]
105108
new-parens: 2
106109
no-mixed-spaces-and-tabs: 2
107110
no-multiple-empty-lines: [2, {max: 2, maxEOF: 0, maxBOF: 0}]

0 commit comments

Comments
 (0)