Documentation
¶
Overview ¶
Package artifacts inspects package archive contents for source-level names.
Index ¶
- func ResolveCargoCrate(ctx context.Context, pkg provides.Package, reader archives.Reader) (provides.SurfaceResult, error)
- func ResolveGoModule(ctx context.Context, pkg provides.Package, reader archives.Reader) (provides.SurfaceResult, error)
- func ResolveJavaArchive(ctx context.Context, pkg provides.Package, reader archives.Reader) (provides.SurfaceResult, error)
- func ResolveNPMTarball(ctx context.Context, pkg provides.Package, reader archives.Reader) (provides.SurfaceResult, error)
- func ResolvePythonWheel(ctx context.Context, pkg provides.Package, reader archives.Reader) (provides.SurfaceResult, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ResolveCargoCrate ¶
func ResolveCargoCrate( ctx context.Context, pkg provides.Package, reader archives.Reader, ) (provides.SurfaceResult, error)
ResolveCargoCrate reports the library target provided by a Cargo crate.
func ResolveGoModule ¶
func ResolveGoModule( ctx context.Context, pkg provides.Package, reader archives.Reader, ) (provides.SurfaceResult, error)
ResolveGoModule reports import paths found in a Go module archive.
func ResolveJavaArchive ¶
func ResolveJavaArchive( ctx context.Context, pkg provides.Package, reader archives.Reader, ) (provides.SurfaceResult, error)
ResolveJavaArchive reports Java packages and module metadata found in a JAR.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.