/
githubmirror
/
deno
Обзор
Документация
Войти
/
githubmirror
/
deno
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v2.7.13
cli/clippy.toml
30 строк
3 KB
David Sherret
refactor: add clippy rule for using `sys_traits::EnvCurrentDir::env_current_dir` (#32328)
26 фев 2026, 19:31
Не верифицирован
26 фев 2026, 19:31
126b6fb
Код
Авторство
О чём код?
disallowed-methods = [ { path = "reqwest::Client::new", reason = "create an HttpClient via an HttpClientProvider instead" }, { path = "std::fs::canonicalize", reason = "use crate::util::fs::canonicalize_path instead" }, { path = "std::path::Path::canonicalize", reason = "use crate::util::fs::canonicalize_path instead" }, { path = "std::env::current_dir", reason = "use crate::util::env::resolve_cwd instead and prefer passing it the initial_cwd" }, { path = "sys_traits::EnvCurrentDir::env_current_dir", reason = "use crate::util::env::resolve_cwd instead and prefer passing it the initial_cwd" }, { path = "std::process::exit", reason = "use deno_runtime::exit instead" }, { path = "clap::Arg::env", reason = "ensure environment variables are resolved after loading the .env file instead" }, { path = "tokio::signal::ctrl_c", reason = "use deno_signals crate instead" }, { path = "tokio::signal::unix::signal", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::ctrl_break", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::ctrl_c", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::ctrl_close", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::ctrl_logoff", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::ctrl_shutdown", reason = "use deno_signals crate instead", allow-invalid = true }, ] disallowed-types = [ { path = "reqwest::Client", reason = "use crate::http_util::HttpClient instead" }, { path = "sys_traits::impls::RealSys", reason = "use crate::sys::CliSys instead" }, { path = "tokio::signal::unix::Signal", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::unix::SignalKind", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::CtrlBreak", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::CtrlC", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::CtrlClose", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::CtrlLogoff", reason = "use deno_signals crate instead", allow-invalid = true }, { path = "tokio::signal::windows::CtrlShutdown", reason = "use deno_signals crate instead", allow-invalid = true }, ] ignore-interior-mutability = [ "lsp_types::Uri", ]