Another batch of lint fixes (#36521)
- **Enable a bunch of extra lints** - **First batch of fixes** - **More fixes** Release Notes: - N/A
This commit is contained in:
parent
69b1c6d6f5
commit
6825715503
147 changed files with 788 additions and 1042 deletions
|
@ -117,7 +117,7 @@ pub(crate) fn create_editor(
|
|||
let mut editor = Editor::new(
|
||||
editor::EditorMode::AutoHeight {
|
||||
min_lines,
|
||||
max_lines: max_lines,
|
||||
max_lines,
|
||||
},
|
||||
buffer,
|
||||
None,
|
||||
|
@ -215,9 +215,10 @@ impl MessageEditor {
|
|||
|
||||
let subscriptions = vec![
|
||||
cx.subscribe_in(&context_strip, window, Self::handle_context_strip_event),
|
||||
cx.subscribe(&editor, |this, _, event, cx| match event {
|
||||
EditorEvent::BufferEdited => this.handle_message_changed(cx),
|
||||
_ => {}
|
||||
cx.subscribe(&editor, |this, _, event: &EditorEvent, cx| {
|
||||
if event == &EditorEvent::BufferEdited {
|
||||
this.handle_message_changed(cx)
|
||||
}
|
||||
}),
|
||||
cx.observe(&context_store, |this, _, cx| {
|
||||
// When context changes, reload it for token counting.
|
||||
|
@ -1132,7 +1133,7 @@ impl MessageEditor {
|
|||
)
|
||||
.when(is_edit_changes_expanded, |parent| {
|
||||
parent.child(
|
||||
v_flex().children(changed_buffers.into_iter().enumerate().flat_map(
|
||||
v_flex().children(changed_buffers.iter().enumerate().flat_map(
|
||||
|(index, (buffer, _diff))| {
|
||||
let file = buffer.read(cx).file()?;
|
||||
let path = file.path();
|
||||
|
@ -1605,7 +1606,8 @@ pub fn extract_message_creases(
|
|||
.collect::<HashMap<_, _>>();
|
||||
// Filter the addon's list of creases based on what the editor reports,
|
||||
// since the addon might have removed creases in it.
|
||||
let creases = editor.display_map.update(cx, |display_map, cx| {
|
||||
|
||||
editor.display_map.update(cx, |display_map, cx| {
|
||||
display_map
|
||||
.snapshot(cx)
|
||||
.crease_snapshot
|
||||
|
@ -1629,8 +1631,7 @@ pub fn extract_message_creases(
|
|||
}
|
||||
})
|
||||
.collect()
|
||||
});
|
||||
creases
|
||||
})
|
||||
}
|
||||
|
||||
impl EventEmitter<MessageEditorEvent> for MessageEditor {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue