**Summary** The comment visitor used to rebuild the locator for every comment. Instead, we now keep the locator on the builder. Follow-up to #6813. **Test Plan** No formatting changes.
ruff_python_formatter
ruff_notebook
Configuration
ruff_workspace
ExprConstant::kind
StringConstant::unicode
Ranged
ruff_text_size
.map_or(false, $closure)
.is_some_and(closure)
refurb/helpers
ruff_python_semantic
missing_copyright_notice
SourceKind
extend-ignore-names
flake8-self