mirror of
				https://github.com/astral-sh/ruff.git
				synced 2025-11-03 05:13:00 +00:00 
			
		
		
		
	
				**Summary** Some files seems notoriously slow in the formatter (secons in debug mode). This time was however almost exclusively spent in the diff algorithm to collect the similarity index, so i replaced that. I kept `similar` for printing actual diff to avoid rewriting that too, with the disadvantage that we now have to diff libraries in format_dev. I used this PR to remove the spinner from tracing-indicatif and changed `flamegraph --perfdata perf.data` to `flamegraph --perfdata perf.data --no-inline` as the former wouldn't finish for me on release builds with debug info.  | 
			||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||