mirror of
https://github.com/astral-sh/ruff.git
synced 2025-12-01 08:38:30 +00:00
[red-knot] Add argfile and windows glob path support (#16353)
This commit is contained in:
parent
d895ee0014
commit
fd7b3c83ad
3 changed files with 8 additions and 1 deletions
|
|
@ -19,6 +19,7 @@ ruff_db = { workspace = true, features = ["os", "cache"] }
|
|||
ruff_python_ast = { workspace = true }
|
||||
|
||||
anyhow = { workspace = true }
|
||||
argfile = { workspace = true }
|
||||
chrono = { workspace = true }
|
||||
clap = { workspace = true, features = ["wrap_help"] }
|
||||
colored = { workspace = true }
|
||||
|
|
@ -31,6 +32,7 @@ tracing = { workspace = true, features = ["release_max_level_debug"] }
|
|||
tracing-subscriber = { workspace = true, features = ["env-filter", "fmt"] }
|
||||
tracing-flame = { workspace = true }
|
||||
tracing-tree = { workspace = true }
|
||||
wild = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
ruff_db = { workspace = true, features = ["testing"] }
|
||||
|
|
|
|||
|
|
@ -56,7 +56,10 @@ pub fn main() -> ExitStatus {
|
|||
}
|
||||
|
||||
fn run() -> anyhow::Result<ExitStatus> {
|
||||
let args = Args::parse_from(std::env::args());
|
||||
let args = wild::args_os();
|
||||
let args = argfile::expand_args_from(args, argfile::parse_fromfile, argfile::PREFIX)
|
||||
.context("Failed to read CLI arguments from file")?;
|
||||
let args = Args::parse_from(args);
|
||||
|
||||
match args.command {
|
||||
Command::Server => run_server().map(|()| ExitStatus::Success),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue