mirror of https://github.com/astral-sh/ruff
This PR removes the dependency on `ruff_rowan` (i.e., Rome's fork of rust-analyzer's `rowan`), and in turn, trims out a lot of code in `ruff_formatter` that isn't necessary (or isn't _yet_ necessary) to power the autoformatter. We may end up pulling some of this back in -- TBD. For example, the autoformatter has its own comment representation right now, but we may eventually want to use the `comments.rs` data structures defined in `rome_formatter`. |
||
|---|---|---|
| .. | ||
| format_element | ||
| printer | ||
| arguments.rs | ||
| buffer.rs | ||
| builders.rs | ||
| diagnostics.rs | ||
| format_element.rs | ||
| format_extensions.rs | ||
| formatter.rs | ||
| group_id.rs | ||
| lib.rs | ||
| macros.rs | ||
| prelude.rs | ||
| utility_types.rs | ||