pub fn format_range( state: &DocumentState, range: Range, ) -> Option<Vec<TextEdit>>
Format only rules that overlap the selected range.