Fix loading keyfiles

This commit is contained in:
Conrad Irwin 2023-11-07 12:04:37 -07:00
parent b804b25c21
commit 0233864e92

View file

@ -1,7 +1,7 @@
use crate::{settings_store::parse_json_with_comments, SettingsAssets}; use crate::{settings_store::parse_json_with_comments, SettingsAssets};
use anyhow::{anyhow, Context, Result}; use anyhow::{anyhow, Context, Result};
use collections::BTreeMap; use collections::BTreeMap;
use gpui::{AppContext, KeyBinding, SharedString}; use gpui::{actions, Action, AppContext, KeyBinding, SharedString};
use schemars::{ use schemars::{
gen::{SchemaGenerator, SchemaSettings}, gen::{SchemaGenerator, SchemaSettings},
schema::{InstanceType, Schema, SchemaObject, SingleOrVec, SubschemaValidation}, schema::{InstanceType, Schema, SchemaObject, SingleOrVec, SubschemaValidation},
@ -137,8 +137,10 @@ impl KeymapFile {
} }
} }
actions!(NoAction);
fn no_action() -> Box<dyn gpui::Action> { fn no_action() -> Box<dyn gpui::Action> {
todo!() NoAction.boxed_clone()
} }
#[cfg(test)] #[cfg(test)]