* Implement module formatting using JoinNodesBuilder This uses JoinNodesBuilder to implement module formatting for #4800 See the snapshots for the changed behaviour. See one PR up for a CLI that i used to verify the trailing new line behaviour
criterion
0.5.1
Context
SemanticModel
ruff_textwrap
ruff_formatter::builders::BestFitting
FormatBestFitting
ruff_index
AnyNode
AnyNodeRef
AstNode
full
syn
pyflakes.extend-generics