github.com/lineaje-labs/syft@v0.98.1-0.20231227153149-9e393f60ff1b/syft/internal/fileresolver/file_metadata_by_location.go (about) 1 package fileresolver 2 3 import ( 4 "github.com/anchore/stereoscope/pkg/image" 5 "github.com/anchore/syft/syft/file" 6 ) 7 8 func fileMetadataByLocation(img *image.Image, location file.Location) (file.Metadata, error) { 9 entry, err := img.FileCatalog.Get(location.Reference()) 10 if err != nil { 11 return file.Metadata{}, err 12 } 13 14 return entry.Metadata, nil 15 }