Skip to content

Commit

Permalink
add fix
Browse files Browse the repository at this point in the history
  • Loading branch information
Octaviusss committed Jan 17, 2025
1 parent ad8d4da commit bfb8e66
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ func (e Extractor) Extract(ctx context.Context, input *filesystem.ScanInput) ([]
}

func (e Extractor) extractFromInput(ctx context.Context, input *filesystem.ScanInput) ([]*extractor.Inventory, error) {
pkgs, err := Parse(input.Reader)
pkgs, err := parse(input.Reader)
if err != nil {
return nil, err
}
Expand All @@ -152,13 +152,13 @@ func (e Extractor) extractFromInput(ctx context.Context, input *filesystem.ScanI
}

// Package represents a parsed package entry from the Package.resolved file.
type Package struct {
type pkg struct {
Name string
Version string
}

// Parse reads and parses a Package.resolved file for package details.
func Parse(r io.Reader) ([]Package, error) {
func parse(r io.Reader) ([]pkg, error) {
var resolvedFile struct {
Pins []struct {
Package string `json:"identity"`
Expand All @@ -172,9 +172,9 @@ func Parse(r io.Reader) ([]Package, error) {
return nil, fmt.Errorf("failed to parse Package.resolved: %w", err)
}

var packages []Package
var packages []pkg
for _, pin := range resolvedFile.Pins {
packages = append(packages, Package{
packages = append(packages, pkg{
Name: pin.Package,
Version: pin.State.Version,
})
Expand Down

0 comments on commit bfb8e66

Please sign in to comment.