github.com/lineaje-labs/syft@v0.98.1-0.20231227153149-9e393f60ff1b/syft/source/deprecated.go (about) 1 package source 2 3 import ( 4 "io" 5 6 stereoscopeFile "github.com/anchore/stereoscope/pkg/file" 7 "github.com/anchore/stereoscope/pkg/image" 8 "github.com/anchore/syft/syft/file" 9 ) 10 11 // Deprecated: use file.Metadata instead 12 type FileMetadata = file.Metadata 13 14 type ( 15 // Deprecated: use file.Coordinates instead 16 Coordinates = file.Coordinates 17 18 // Deprecated: use file.CoordinateSet instead 19 CoordinateSet = file.CoordinateSet 20 21 // Deprecated: use file.Resolver instead 22 FileResolver = file.Resolver 23 24 // Deprecated: use file.ContentResolver instead 25 FileContentResolver = file.ContentResolver 26 27 // Deprecated: use file.PathResolver instead 28 FilePathResolver = file.PathResolver 29 30 // Deprecated: use file.LocationResolver instead 31 FileLocationResolver = file.LocationResolver 32 33 // Deprecated: use file.MetadataResolver instead 34 FileMetadataResolver = file.MetadataResolver 35 36 // Deprecated: use file.WritableResolver instead 37 WritableFileResolver = file.WritableResolver 38 39 // Deprecated: use file.MockResolver instead 40 MockResolver = file.MockResolver 41 42 // Deprecated: use file.Location instead 43 Location = file.Location 44 45 // Deprecated: use file.LocationData instead 46 LocationData = file.LocationData 47 48 // Deprecated: use file.LocationMetadata instead 49 LocationMetadata = file.LocationMetadata 50 51 // Deprecated: use file.LocationSet instead 52 LocationSet = file.LocationSet 53 54 // Deprecated: use file.Locations instead 55 Locations = file.Locations 56 57 // Deprecated: use file.LocationReadCloser instead 58 LocationReadCloser = file.LocationReadCloser 59 ) 60 61 // Deprecated: use file.NewCoordinateSet instead 62 func NewCoordinateSet(coordinates ...file.Coordinates) file.CoordinateSet { 63 return file.NewCoordinateSet(coordinates...) 64 } 65 66 // Deprecated: use file.NewLocationSet instead 67 func NewLocationSet(locations ...file.Location) file.LocationSet { 68 return file.NewLocationSet(locations...) 69 } 70 71 // Deprecated: use file.NewLocation instead 72 func NewLocation(realPath string) file.Location { 73 return file.NewLocation(realPath) 74 } 75 76 // Deprecated: use file.NewVirtualLocation instead 77 func NewVirtualLocation(realPath, virtualPath string) file.Location { 78 return file.NewVirtualLocation(realPath, virtualPath) 79 } 80 81 // Deprecated: use file.NewLocationFromCoordinates instead 82 func NewLocationFromCoordinates(coordinates file.Coordinates) file.Location { 83 return file.NewLocationFromCoordinates(coordinates) 84 } 85 86 // Deprecated: use file.NewVirtualLocationFromCoordinates instead 87 func NewVirtualLocationFromCoordinates(coordinates file.Coordinates, virtualPath string) file.Location { 88 return file.NewVirtualLocationFromCoordinates(coordinates, virtualPath) 89 } 90 91 // Deprecated: use file.NewLocationFromImage instead 92 func NewLocationFromImage(virtualPath string, ref stereoscopeFile.Reference, img *image.Image) file.Location { 93 return file.NewLocationFromImage(virtualPath, ref, img) 94 } 95 96 // Deprecated: use file.NewLocationFromDirectory instead 97 func NewLocationFromDirectory(responsePath string, ref stereoscopeFile.Reference) file.Location { 98 return file.NewLocationFromDirectory(responsePath, ref) 99 } 100 101 // Deprecated: use file.NewVirtualLocationFromDirectory instead 102 func NewVirtualLocationFromDirectory(responsePath, virtualResponsePath string, ref stereoscopeFile.Reference) file.Location { 103 return file.NewVirtualLocationFromDirectory(responsePath, virtualResponsePath, ref) 104 } 105 106 // Deprecated: use file.NewLocationReadCloser instead 107 func NewLocationReadCloser(location file.Location, reader io.ReadCloser) file.LocationReadCloser { 108 return file.NewLocationReadCloser(location, reader) 109 } 110 111 // Deprecated: use file.NewMockResolverForPaths instead 112 func NewMockResolverForPaths(paths ...string) *file.MockResolver { 113 return file.NewMockResolverForPaths(paths...) 114 } 115 116 // Deprecated: use file.NewMockResolverForPathsWithMetadata instead 117 func NewMockResolverForPathsWithMetadata(metadata map[file.Coordinates]file.Metadata) *file.MockResolver { 118 return file.NewMockResolverForPathsWithMetadata(metadata) 119 }