From 64d0e756ef01c499a6bd2ca2e8b2eb073330c010 Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Tue, 13 Aug 2024 12:57:24 +0200 Subject: tools/syz-cover: add toolFileCover --- pkg/covermerger/provider_web.go | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'pkg/covermerger/provider_web.go') diff --git a/pkg/covermerger/provider_web.go b/pkg/covermerger/provider_web.go index 72933f280..3347f7931 100644 --- a/pkg/covermerger/provider_web.go +++ b/pkg/covermerger/provider_web.go @@ -63,3 +63,14 @@ func loadFile(filePath, repo, commit string) ([]byte, error) { func MakeWebGit() FileVersProvider { return &webGit{} } + +func GetFileVersion(filePath, repo, commit string) (string, error) { + rbc := RepoBranchCommit{repo, "", commit} + files, err := MakeWebGit().GetFileVersions(nil, + filePath, + []RepoBranchCommit{rbc}) + if err != nil { + return "", fmt.Errorf("failed to GetFileVersions: %w", err) + } + return files[rbc], nil +} -- cgit mrf-deployment