From 0a24903eb0379dec9bcd6b4cd6ba5edb47fd9f0c Mon Sep 17 00:00:00 2001 From: asepharyana Date: Wed, 15 Jul 2026 05:15:46 +0700 Subject: [PATCH] chore: Tambah dependency similar untuk diff computation Co-Authored-By: Claude Sonnet 5 --- Cargo.lock | 12 +++++++++++- Cargo.toml | 1 + 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 79b4d32..4d7216f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3149,6 +3149,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" +[[package]] +name = "similar" +version = "3.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6505efef05804732ed8a3f2d4f279429eb485bd69d5b0cc6b19cc02005cda16" +dependencies = [ + "bstr", +] + [[package]] name = "siphasher" version = "1.0.3" @@ -3362,7 +3371,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.3.4", + "getrandom 0.4.3", "once_cell", "rustix", "windows-sys 0.61.2", @@ -4465,6 +4474,7 @@ dependencies = [ "serde_json", "serde_yaml_ng", "sha2 0.11.0", + "similar", "syntect", "tokio", "tracing", diff --git a/Cargo.toml b/Cargo.toml index 3c51679..64659e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,6 +40,7 @@ uuid = { version = "1", features = ["v4", "v5"] } dirs = "6" futures-util = "0.3" pulldown-cmark = { version = "0.13", default-features = false } +similar = "3" syntect = { version = "5", default-features = false, features = ["default-fancy"] } rusqlite = { version = "0.40", features = ["bundled"] } ignore = "0.4"