diff --git a/CHANGELOG-Japanese.md b/CHANGELOG-Japanese.md index a5dd4dbd..231bddb6 100644 --- a/CHANGELOG-Japanese.md +++ b/CHANGELOG-Japanese.md @@ -4,11 +4,11 @@ **新機能:** -- `config/profiles.yaml`と`config/default_profile.yaml`の設定ファイルで、出力内容をカストマイズできる。 (#165) (@hitenkoku) +- `config/profiles.yaml`と`config/default_profile.yaml`の設定ファイルで、出力内容をカスタマイズできる。 (#165) (@hitenkoku) **改善:** -- XXX +- ルールのアップデート機能のルールパスの出力から./を削除した。 (#642) (@hitenkoku) **バグ修正:** diff --git a/CHANGELOG.md b/CHANGELOG.md index 455fa28b..e7f52977 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ **Enhancements:** -- XXX +- Removed ./ from rule path when updating. (#642) (@hitenkoku) **Bug Fixes:** diff --git a/src/options/update_rules.rs b/src/options/update_rules.rs index be3ca5db..6d501777 100644 --- a/src/options/update_rules.rs +++ b/src/options/update_rules.rs @@ -217,12 +217,17 @@ impl UpdateRules { *update_count_by_rule_type .entry(tmp[3].to_string()) .or_insert(0b0) += 1; + let path_str: &str = if tmp[2].starts_with("./") { + tmp[2].strip_prefix("./").unwrap() + } else { + tmp[2] + }; write_color_buffer( &BufferWriter::stdout(ColorChoice::Always), None, &format!( "[Updated] {} (Modified: {} | Path: {})", - tmp[0], tmp[1], tmp[2] + tmp[0], tmp[1], path_str ), true, )