From a041d523de389b65b98a5373a8034041db2a8d83 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Thu, 2 Apr 2026 06:23:30 +0000 Subject: *: Remove --- diff/trees/diff.go | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 diff/trees/diff.go (limited to 'diff/trees/diff.go') diff --git a/diff/trees/diff.go b/diff/trees/diff.go deleted file mode 100644 index 0f3cf1f2..00000000 --- a/diff/trees/diff.go +++ /dev/null @@ -1,22 +0,0 @@ -// Package trees provides recursive diffs between Git tree objects. -package trees - -import ( - objectid "codeberg.org/lindenii/furgit/object/id" - "codeberg.org/lindenii/furgit/object/tree" -) - -// Diff compares two trees and returns recursive differences. -// -// readTree is used to lazily load child trees by object ID when recursion -// reaches directory entries. -func Diff(a, b *tree.Tree, readTree func(objectid.ObjectID) (*tree.Tree, error)) ([]Entry, error) { - var out []Entry - - err := diffRecursive(a, b, nil, readTree, &out) - if err != nil { - return nil, err - } - - return out, nil -} -- cgit v1.3.1-10-gc9f91