From f805d0ba947e0aa39ca8040cf71b7e0fad3de919 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Thu, 2 Apr 2026 07:34:09 +0000 Subject: object/id: Add algorithm stuff --- object/id/algorithm.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'object/id/algorithm.go') diff --git a/object/id/algorithm.go b/object/id/algorithm.go index 47a1b02a..1b02cbc4 100644 --- a/object/id/algorithm.go +++ b/object/id/algorithm.go @@ -5,7 +5,7 @@ type Algorithm uint8 const ( // AlgorithmUnknown identifies an unknown object ID hash algorithm. - AlgorithmUknown Algorithm = iota + AlgorithmUnknown Algorithm = iota // AlgorithmSHA1 identifies the SHA-1 object ID hash algorithm. // This is the default for all versions of Git until Git 3.0. @@ -15,3 +15,9 @@ const ( // This is the default for Git 3.0 and beyond. AlgorithmSHA256 ) + +// SupportedAlgorithms returns all object ID algorithms supported by furgit. +// Labels: Mut-No. +func SupportedAlgorithms() []Algorithm { + return supportedAlgorithms +} -- cgit v1.3.1-10-gc9f91