func (s *Source) loadTarManifest() ([]ManifestItem, error) {
	// FIXME? Do we need to deal with the legacy format?
	bytes, err := s.readTarComponent(manifestFileName)
	if err != nil {
		return nil, err
	}
	var items []ManifestItem
	if err := json.Unmarshal(bytes, &items); err != nil {
		return nil, errors.Wrap(err, "Error decoding tar manifest.json")
	}
	return items, nil
}
func (s *Source) loadTarManifest() ([]ManifestItem, error) {
	
	bytes, err := s.readTarComponent(manifestFileName)
	if err != nil {
		return nil, err
	}
	var items []ManifestItem
	if err := json.Unmarshal(bytes, &items); err != nil {
		return nil, errors.Wrap(err, "Error decoding tar manifest.json")
	}
	return items, nil
}
func ( s * Source ) loadTarManifest ( ) ( [ ] ManifestItem , error ) { // FIXME? Do we need to deal with the legacy format? bytes , err := s . readTarComponent ( manifestFileName ) if err != nil { return nil , err } var items [ ] ManifestItem if err := json . Unmarshal ( bytes , & items ) ; err != nil { return nil , errors . Wrap ( err , " " ) } return items , nil }
// loadTarManifest loads and decodes the manifest.json.
loadTarManifest loads and decodes the manifest . json .