Skip to content

Commit 1a2be8e

Browse files
committed
fix(lint): improve noBiomeFirstException
1 parent 9af1cb5 commit 1a2be8e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

crates/biome_service/src/file_handlers/json.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,7 @@ fn lint(params: LintParams) -> LintResults {
530530
let mut process_lint = ProcessLint::new(&params);
531531
let services = JsonAnalyzeServices {
532532
file_source,
533-
configuration_source: None,
533+
configuration_source: params.settings.full_source(),
534534
};
535535
let (_, analyze_diagnostics) = analyze(&root, filter, &analyzer_options, services, |signal| {
536536
process_lint.process_signal(signal)
@@ -605,7 +605,7 @@ fn code_actions(params: CodeActionsParams) -> PullActionsResult {
605605
};
606606
let services = JsonAnalyzeServices {
607607
file_source,
608-
configuration_source: None,
608+
configuration_source: workspace.full_source(),
609609
};
610610
analyze(&tree, filter, &analyzer_options, services, |signal| {
611611
actions.extend(signal.actions().into_code_action_iter().map(|item| {

crates/biome_service/src/workspace.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -735,7 +735,7 @@ pub struct UpdateSettingsParams {
735735
pub project_key: ProjectKey,
736736
pub configuration: Configuration,
737737
pub workspace_directory: Option<BiomePath>,
738-
#[serde(skip_serializing_if = "Vec::is_empty")]
738+
#[serde(skip_serializing_if = "Vec::is_empty", default)]
739739
pub extended_configurations: Vec<(BiomePath, Configuration)>,
740740
}
741741

0 commit comments

Comments
 (0)