From f2c49b5471b96fc4a657199d7f193b39396920b6 Mon Sep 17 00:00:00 2001 From: Princesseuh <3019731+Princesseuh@users.noreply.github.com> Date: Thu, 12 Dec 2024 20:44:06 +0100 Subject: [PATCH] fix: adjust structure --- crates/csslsrs/src/css_data.rs | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/crates/csslsrs/src/css_data.rs b/crates/csslsrs/src/css_data.rs index 8f2dbc1..3fcde4b 100644 --- a/crates/csslsrs/src/css_data.rs +++ b/crates/csslsrs/src/css_data.rs @@ -10,25 +10,15 @@ pub(crate) static BASE_CSS_DATA: LazyLock = LazyLock::new(|| { // This is used when the user sets `include_base_css_custom_data` to false in the LanguageServiceOptions. pub(crate) static EMPTY_CSS_DATA: CssCustomData = CssCustomData { - css: CssSection { - at_directives: AtDirectives { entry: vec![] }, - pseudo_classes: PseudoClasses { entry: vec![] }, - pseudo_elements: PseudoElements { entry: vec![] }, - properties: Properties { entry: vec![] }, - }, + at_directives: AtDirectives { entry: vec![] }, + pseudo_classes: PseudoClasses { entry: vec![] }, + pseudo_elements: PseudoElements { entry: vec![] }, + properties: Properties { entry: vec![] }, }; #[derive(Deserialize)] #[serde(rename_all = "camelCase")] -/// Represents any CSS data provided by the user or MDN. -/// This is used to provide completions and hover information. pub struct CssCustomData { - pub css: CssSection, -} - -#[derive(Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct CssSection { pub at_directives: AtDirectives, pub pseudo_classes: PseudoClasses, pub pseudo_elements: PseudoElements,