Skip to content

Commit 43c1c34

Browse files
authored
Merge branch 'main' into dependabot/cargo/dsc_lib/tokio-1.43.1
2 parents 43e41ef + 4f0e7fd commit 43c1c34

File tree

18 files changed

+234
-74
lines changed

18 files changed

+234
-74
lines changed

dsc/Cargo.lock

Lines changed: 104 additions & 34 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dsc/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dsc"
3-
version = "3.1.0-preview.2"
3+
version = "3.1.0-preview.3"
44
edition = "2021"
55

66
[profile.release]
@@ -13,7 +13,7 @@ lto = true
1313
[dependencies]
1414
clap = { version = "4.5", features = ["derive"] }
1515
clap_complete = { version = "4.5" }
16-
crossterm = { version = "0.28" }
16+
crossterm = { version = "0.29" }
1717
ctrlc = { version = "3.4" }
1818
dsc_lib = { path = "../dsc_lib" }
1919
indicatif = { version = "0.17" }
@@ -25,7 +25,7 @@ serde = { version = "1.0", features = ["derive"] }
2525
serde_json = { version = "1.0", features = ["preserve_order"] }
2626
serde_yaml = { version = "0.9" }
2727
syntect = { version = "5.0", features = ["default-fancy"], default-features = false }
28-
sysinfo = { version = "0.33" }
28+
sysinfo = { version = "0.34" }
2929
thiserror = "2.0"
3030
tracing = { version = "0.1" }
3131
tracing-subscriber = { version = "0.3", features = ["ansi", "env-filter", "json"] }

dsc/src/resource_command.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ pub fn schema(dsc: &DscManager, resource_type: &str, format: Option<&OutputForma
199199
error!("Error: {err}");
200200
exit(EXIT_JSON_ERROR);
201201
}
202-
};
202+
}
203203
write_object(&json, format, false);
204204
}
205205
Err(err) => {

dsc/src/subcommand.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ pub fn config(subcommand: &ConfigSubCommand, parameters: &Option<String>, mounte
316316
if *what_if {
317317
configurator.context.execution_type = ExecutionKind::WhatIf;
318318
}
319-
};
319+
}
320320

321321
let parameters: Option<serde_json::Value> = match if new_parameters.is_some() {
322322
&new_parameters
@@ -407,7 +407,7 @@ pub fn config(subcommand: &ConfigSubCommand, parameters: &Option<String>, mounte
407407
error!("{err}");
408408
result.valid = false;
409409
}
410-
};
410+
}
411411
}
412412

413413
let Ok(json) = serde_json::to_string(&result) else {

dsc/src/tablewriter.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// Copyright (c) Microsoft Corporation.
2+
// Licensed under the MIT License.
3+
14
use crossterm::terminal::size;
25

36
pub struct Table {
@@ -45,6 +48,7 @@ impl Table {
4548
}
4649

4750
/// Print the table to the console.
51+
#[allow(clippy::format_push_string)]
4852
pub fn print(&self) {
4953
let (width, _) = size().unwrap_or((80, 25));
5054
// make header bright green

dsc/src/util.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -330,11 +330,11 @@ pub fn enable_tracing(trace_level_arg: Option<&TraceLevel>, trace_format_arg: Op
330330
if !policy_is_used {
331331
if let Some(v) = trace_level_arg {
332332
tracing_setting.level = v.clone();
333-
};
333+
}
334334
if let Some(v) = trace_format_arg {
335335
tracing_setting.format = v.clone();
336-
};
337-
};
336+
}
337+
}
338338

339339
// convert to 'tracing' crate type
340340
let tracing_level = match tracing_setting.level {
@@ -421,7 +421,7 @@ pub fn validate_json(source: &str, schema: &Value, json: &Value) -> Result<(), D
421421

422422
if let Err(err) = compiled_schema.validate(json) {
423423
return Err(DscError::Validation(format!("{}: '{source}' {err}", t!("util.validationFailed"))));
424-
};
424+
}
425425

426426
Ok(())
427427
}

dsc_lib/Cargo.lock

Lines changed: 12 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dsc_lib/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ tokio = { version = "1.43", features = ["full"] }
3333
tracing = "0.1"
3434
tracing-indicatif = { version = "0.3" }
3535
tree-sitter = "0.25"
36-
tree-sitter-rust = "0.23"
36+
tree-sitter-rust = "0.24"
3737
tree-sitter-dscexpression = { path = "../tree-sitter-dscexpression" }
3838
uuid = { version = "1.15", features = ["v4"] }
3939
which = "7.0"

0 commit comments

Comments
 (0)