This commit is contained in:
Aleksey Kladov 2020-07-05 11:19:16 +02:00
parent 6c2f42260c
commit 569504938e
2 changed files with 6 additions and 6 deletions

View file

@ -67,20 +67,20 @@ impl From<ProjectJson> for LinkedProject {
pub struct LensConfig {
pub run: bool,
pub debug: bool,
pub impementations: bool,
pub implementations: bool,
}
impl Default for LensConfig {
fn default() -> Self {
Self { run: true, debug: true, impementations: true }
Self { run: true, debug: true, implementations: true }
}
}
impl LensConfig {
pub const NO_LENS: LensConfig = Self { run: false, debug: false, impementations: false };
pub const NO_LENS: LensConfig = Self { run: false, debug: false, implementations: false };
pub fn any(&self) -> bool {
self.impementations || self.runnable()
self.implementations || self.runnable()
}
pub fn none(&self) -> bool {
@ -272,7 +272,7 @@ impl Config {
if lens_enabled {
set(value, "/lens/run", &mut self.lens.run);
set(value, "/lens/debug", &mut self.lens.debug);
set(value, "/lens/implementations", &mut self.lens.impementations);
set(value, "/lens/implementations", &mut self.lens.implementations);
} else {
self.lens = LensConfig::NO_LENS;
}

View file

@ -865,7 +865,7 @@ pub(crate) fn handle_code_lens(
}
}
if snap.config.lens.impementations {
if snap.config.lens.implementations {
// Handle impls
lenses.extend(
snap.analysis