Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

Commit

Permalink
fix(rome_diagnostics): fix the printing of empty diff lines (#3382)
Browse files Browse the repository at this point in the history
  • Loading branch information
leops authored Oct 11, 2022
1 parent 2ffe2b7 commit f92fd06
Show file tree
Hide file tree
Showing 6 changed files with 260 additions and 54 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ check.js:2:1 lint/correctness/useBlockStatements FIXABLE ━━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;)·{}for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -57,6 +58,7 @@ check.js:2:1 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + while·(true);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -77,6 +79,7 @@ check.js:2:13 lint/correctness/useBlockStatements FIXABLE ━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;)·{}for(;true;);for(;true;);for(;true;);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -97,6 +100,7 @@ check.js:2:13 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);while·(true);for(;true;);for(;true;);for(;true;);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -117,6 +121,7 @@ check.js:2:25 lint/correctness/useBlockStatements FIXABLE ━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;);for(;true;)·{}for(;true;);for(;true;);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -137,6 +142,7 @@ check.js:2:25 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;);while·(true);for(;true;);for(;true;);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -157,6 +163,7 @@ check.js:2:37 lint/correctness/useBlockStatements FIXABLE ━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;);for(;true;);for(;true;)·{}for(;true;);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -177,6 +184,7 @@ check.js:2:37 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;);for(;true;);while·(true);for(;true;);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -197,6 +205,7 @@ check.js:2:49 lint/correctness/useBlockStatements FIXABLE ━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;);for(;true;);for(;true;);for(;true;)·{}for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -217,6 +226,7 @@ check.js:2:49 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;);for(;true;);for(;true;);while·(true);for(;true;);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -237,6 +247,7 @@ check.js:2:61 lint/correctness/useBlockStatements FIXABLE ━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;)·{}
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -257,6 +268,7 @@ check.js:2:61 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
2 │ + for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);while·(true);
3 3 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -278,6 +290,7 @@ check.js:3:1 lint/correctness/useBlockStatements FIXABLE ━━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 2 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ + for(;true;)·{}for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -300,6 +313,7 @@ check.js:3:1 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 2 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ + while·(true);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -322,6 +336,7 @@ check.js:3:13 lint/correctness/useBlockStatements FIXABLE ━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 2 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ + for(;true;);for(;true;)·{}for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -344,6 +359,7 @@ check.js:3:13 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 2 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ + for(;true;);while·(true);for(;true;);for(;true;);for(;true;);for(;true;);
Expand All @@ -366,6 +382,7 @@ check.js:3:25 lint/correctness/useBlockStatements FIXABLE ━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 2 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ + for(;true;);for(;true;);for(;true;)·{}for(;true;);for(;true;);for(;true;);
Expand All @@ -388,6 +405,7 @@ check.js:3:25 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 2 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ + for(;true;);for(;true;);while·(true);for(;true;);for(;true;);for(;true;);
Expand All @@ -410,6 +428,7 @@ check.js:3:37 lint/correctness/useBlockStatements FIXABLE ━━━━━━
i Suggested fix: Wrap the statement with a `JsBlockStatement`
1 1 │
2 2 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ + for(;true;);for(;true;);for(;true;);for(;true;)·{}for(;true;);for(;true;);
Expand All @@ -432,6 +451,7 @@ check.js:3:37 lint/correctness/useWhile FIXABLE ━━━━━━━━━━
i Suggested fix: Use a while loop
1 1 │
2 2 │ for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ - for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);for(;true;);
3 │ + for(;true;);for(;true;);for(;true;);while·(true);for(;true;);for(;true;);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,13 @@ file.js format ━━━━━━━━━━━━━━━━━━━━━
× File content differs from formatting output
2 │ → return·{·something·};
│ ++ +
1 │ -
2 1 │ function f() {
3 │ - return·{·something·}
2 │ + → return·{·something·};
4 3 │ }
5 4 │
```

Expand Down
Loading

0 comments on commit f92fd06

Please sign in to comment.