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