Fix handling of newlines in empty files (#7473)

This commit is contained in:
Micha Reiser 2023-09-18 08:08:10 +02:00 committed by GitHub
parent b66bfa6570
commit 0346e781d4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 90 additions and 15 deletions

View file

@ -0,0 +1,18 @@
---
source: crates/ruff_python_formatter/tests/fixtures.rs
input_file: crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_multiple_trailing_newlines.py
---
## Input
```py
```
## Output
```py
```

View file

@ -0,0 +1,14 @@
---
source: crates/ruff_python_formatter/tests/fixtures.rs
input_file: crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_now_newline.py
---
## Input
```py
```
## Output
```py
```

View file

@ -0,0 +1,16 @@
---
source: crates/ruff_python_formatter/tests/fixtures.rs
input_file: crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_trailing_newline.py
---
## Input
```py
```
## Output
```py
```

View file

@ -0,0 +1,14 @@
---
source: crates/ruff_python_formatter/tests/fixtures.rs
input_file: crates/ruff_python_formatter/resources/test/fixtures/ruff/empty_whitespace.py
---
## Input
```py
```
## Output
```py
```

View file

@ -17,7 +17,6 @@ magic-trailing-comma = Respect
```
```py
```
@ -31,7 +30,6 @@ magic-trailing-comma = Respect
```
```py
```
@ -45,7 +43,6 @@ magic-trailing-comma = Respect
```
```py
```