@@ -133,13 +133,12 @@ impl Application {
133 Notification::PublishDiagnostics(params) => {
133 Notification::PublishDiagnostics(params) => {
134 let path = Some(params.uri.to_file_path().unwrap());
134 let path = Some(params.uri.to_file_path().unwrap());
136− let view: Option<&mut View> = None;
136+ let view = self
139− // .editor
137+ .editor
140− // .views
139+ .views()
141− // .iter_mut()
140+ .map(|(view, _key)| view)
142− // .find(|view| view.doc.path == path);
141+ .find(|view| view.doc.path == path);
144 if let Some(view) = view {
143 if let Some(view) = view {
145 let doc = view.doc.text().slice(..);
144 let doc = view.doc.text().slice(..);