(fun func(plumbing.Hash) error)
| 873 | } |
| 874 | |
| 875 | func (s *ObjectStorage) ForEachObjectHash(fun func(plumbing.Hash) error) error { |
| 876 | err := s.dir.ForEachObjectHash(fun) |
| 877 | if err == storer.ErrStop { |
| 878 | return nil |
| 879 | } |
| 880 | return err |
| 881 | } |
| 882 | |
| 883 | func (s *ObjectStorage) LooseObjectTime(hash plumbing.Hash) (time.Time, error) { |
| 884 | fi, err := s.dir.ObjectStat(hash) |