Skip to content

Idempotence on generator expressions#1093

Draft
penelopeysm wants to merge 3 commits into
masterfrom
py/gen-idem
Draft

Idempotence on generator expressions#1093
penelopeysm wants to merge 3 commits into
masterfrom
py/gen-idem

Conversation

@penelopeysm

Copy link
Copy Markdown
Member

Fixes #897
Fixes #941
Fixes #1048

@github-actions

Copy link
Copy Markdown
Contributor

@penelopeysm

Copy link
Copy Markdown
Member Author

the ternary to if/else conversion is a separate idempotence bug... this needs to be handled at the cst before formatting decisions are made

@penelopeysm

Copy link
Copy Markdown
Member Author

also it should be called ternary not conditional

@penelopeysm

Copy link
Copy Markdown
Member Author

that requires a larger refactor 😢 .

@penelopeysm penelopeysm marked this pull request as draft June 12, 2026 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generator expression not idempotent not idempotent on long generator expression Running format twice produces different output

1 participant