clocks.go
1package bug
2
3import (
4 "github.com/MichaelMure/git-bug/repository"
5)
6
7// Witnesser will read all the available Bug to recreate the different logical
8// clocks
9func Witnesser(repo *repository.GitRepo) error {
10 for b := range ReadAllLocalBugs(repo) {
11 if b.Err != nil {
12 return b.Err
13 }
14
15 repo.CreateWitness(b.Bug.createTime)
16 repo.EditWitness(b.Bug.editTime)
17 }
18
19 return nil
20}