@@ -1,12 +1,13 @@
11use crate::{Change, Rope, RopeSlice, Transaction};
2−pub use helix_syntax::Lang;
3−pub use helix_syntax::{get_language, get_language_name};
4−
5−use std::borrow::Cow;
6−use std::cell::RefCell;
7−use std::collections::HashMap;
8−use std::path::{Path, PathBuf};
9−use std::sync::Arc;
2+pub use helix_syntax::{get_language, get_language_name, Lang};
3+
4+use std::{
5+ borrow::Cow,
6+ cell::RefCell,
7+ collections::HashMap,
8+ path::{Path, PathBuf},
9+ sync::Arc,
10+};
1011
1112use once_cell::sync::{Lazy, OnceCell};
1213
@@ -355,9 +356,11 @@ pub struct LanguageLayer {
355356 pub(crate) tree: Option<Tree>,
356357}
357358
358−use crate::coords_at_pos;
359−use crate::transaction::{ChangeSet, Operation};
360−use crate::Tendril;
359+use crate::{
360+ coords_at_pos,
361+ transaction::{ChangeSet, Operation},
362+ Tendril,
363+};
361364
362365impl LanguageLayer {
363366 // pub fn new() -> Self {