mirror of
https://github.com/astral-sh/ruff.git
synced 2025-07-24 05:25:17 +00:00
Implement the fix_power_op_line_length
preview style (#8947)
This commit is contained in:
parent
58bf6f5762
commit
5aaf99b856
3 changed files with 30 additions and 360 deletions
|
@ -1,354 +0,0 @@
|
|||
---
|
||||
source: crates/ruff_python_formatter/tests/fixtures.rs
|
||||
input_file: crates/ruff_python_formatter/resources/test/fixtures/black/cases/preview_power_op_spacing.py
|
||||
---
|
||||
## Input
|
||||
|
||||
```python
|
||||
a = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
b = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
c = 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1 ** 1
|
||||
d = 1**1 ** 1**1 ** 1**1 ** 1**1 ** 1**1**1 ** 1 ** 1**1 ** 1**1**1**1**1 ** 1 ** 1**1**1 **1**1** 1 ** 1 ** 1
|
||||
e = 𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟
|
||||
f = 𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟
|
||||
|
||||
a = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
b = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
c = 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0 ** 1.0
|
||||
d = 1.0**1.0 ** 1.0**1.0 ** 1.0**1.0 ** 1.0**1.0 ** 1.0**1.0**1.0 ** 1.0 ** 1.0**1.0 ** 1.0**1.0**1.0
|
||||
```
|
||||
|
||||
## Black Differences
|
||||
|
||||
```diff
|
||||
--- Black
|
||||
+++ Ruff
|
||||
@@ -1,83 +1,83 @@
|
||||
a = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
b = (
|
||||
1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
- ** 1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
+ **1
|
||||
)
|
||||
c = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
d = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
e = 𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟
|
||||
f = (
|
||||
𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
- ** 𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
+ **𨉟
|
||||
)
|
||||
|
||||
a = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
b = (
|
||||
1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
- ** 1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
+ **1.0
|
||||
)
|
||||
c = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
d = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
```
|
||||
|
||||
## Ruff Output
|
||||
|
||||
```python
|
||||
a = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
b = (
|
||||
1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
**1
|
||||
)
|
||||
c = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
d = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
e = 𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟
|
||||
f = (
|
||||
𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
**𨉟
|
||||
)
|
||||
|
||||
a = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
b = (
|
||||
1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
**1.0
|
||||
)
|
||||
c = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
d = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
```
|
||||
|
||||
## Black Output
|
||||
|
||||
```python
|
||||
a = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
b = (
|
||||
1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
** 1
|
||||
)
|
||||
c = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
d = 1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1**1
|
||||
e = 𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟**𨉟
|
||||
f = (
|
||||
𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
** 𨉟
|
||||
)
|
||||
|
||||
a = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
b = (
|
||||
1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
** 1.0
|
||||
)
|
||||
c = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
d = 1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0**1.0
|
||||
```
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue