aboutsummaryrefslogtreecommitdiff
path: root/mingling_cli/src/linter
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-23 02:06:27 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-23 02:06:27 +0800
commit05b0b25695bf47a46000d8eb813660bfe12f1727 (patch)
treea32e4ae3abfd4c25a78daea493d46292a79f1b63 /mingling_cli/src/linter
parent6e9d1266f82b64d53fe35cfb662242a180baa56f (diff)
fix: use `rust-analyzer.toml` instead of hardcoded `.rust-analyzer.toml`
Diffstat (limited to 'mingling_cli/src/linter')
-rw-r--r--mingling_cli/src/linter/cmd_mlint_install.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/mingling_cli/src/linter/cmd_mlint_install.rs b/mingling_cli/src/linter/cmd_mlint_install.rs
index b1740b3..bad61a7 100644
--- a/mingling_cli/src/linter/cmd_mlint_install.rs
+++ b/mingling_cli/src/linter/cmd_mlint_install.rs
@@ -19,7 +19,6 @@ const VALUE_CHECK_ON_SAVE_TRUE: &str = "true";
const DISPLAY_CHECK_ON_SAVE_TRUE: &str = "checkOnSave = true";
// File names
-const CFG_FILE_NAME: &str = ".rust-analyzer.toml";
const SOURCE_FILE_NAME: &str = "rust-analyzer.toml";
const MSG_ALREADY_CORRECT: &str = "`.rust-analyzer.toml` already has the correct mling settings";
@@ -52,7 +51,7 @@ pack!(ResultMlingLinterConfigInstalled = PathBuf);
#[chain]
pub fn handle_lint_install(_: EntryLintInstall, current_dir: &ResCurrentDir) -> Next {
- let cfg_file_path = current_dir.join(CFG_FILE_NAME);
+ let cfg_file_path = current_dir.join(SOURCE_FILE_NAME);
if !cfg_file_path.exists() {
return StateWriteMlingLinterConfig::new(cfg_file_path).to_chain();
@@ -85,7 +84,7 @@ pub fn handle_state_suggest_mling_linter_setup(
) -> StateLintReports {
ec.exit_code = 1;
- let cfg_file_path = current_dir.join(CFG_FILE_NAME);
+ let cfg_file_path = current_dir.join(SOURCE_FILE_NAME);
let file_name = cfg_file_path.to_string_lossy().to_string();
let content = match std::fs::read_to_string(&cfg_file_path) {