Skip to content

Commit f0dc9fa

Browse files
Change library parse error log (fanal#85)
Co-authored-by: Teppei Fukuda <[email protected]>
1 parent 412209b commit f0dc9fa

File tree

8 files changed

+9
-9
lines changed

8 files changed

+9
-9
lines changed

analyzer/analyzer.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ func GetPackages(filesMap extractor.FileMap) ([]Package, error) {
151151
if err != nil && err == ErrNoPkgsDetected {
152152
continue
153153
} else if err != nil {
154-
return nil, xerrors.Errorf("failed to analyze packages: %w", err)
154+
return nil, xerrors.Errorf("failed to get packages: %w", err)
155155
}
156156
return pkgs, nil
157157
}
@@ -178,7 +178,7 @@ func GetLibraries(filesMap extractor.FileMap) (map[FilePath][]godeptypes.Library
178178
for _, analyzer := range libAnalyzers {
179179
libMap, err := analyzer.Analyze(filesMap)
180180
if err != nil {
181-
return nil, xerrors.Errorf("failed to analyze libraries: %w", err)
181+
return nil, xerrors.Errorf("failed to get libraries: %w", err)
182182
}
183183

184184
for filePath, libs := range libMap {

analyzer/library/bundler/bundler.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func (a bundlerLibraryAnalyzer) Analyze(fileMap extractor.FileMap) (map[analyzer
3131
r := bytes.NewBuffer(content)
3232
libs, err := bundler.Parse(r)
3333
if err != nil {
34-
return nil, xerrors.Errorf("invalid Gemfile.lock format: %w", err)
34+
return nil, xerrors.Errorf("error with %s: %w", filename, err)
3535
}
3636
libMap[analyzer.FilePath(filename)] = libs
3737
}

analyzer/library/cargo/cargo.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func (a cargoLibraryAnalyzer) Analyze(fileMap extractor.FileMap) (map[analyzer.F
3131
r := bytes.NewBuffer(content)
3232
libs, err := cargo.Parse(r)
3333
if err != nil {
34-
return nil, xerrors.Errorf("invalid Cargo.lock format: %w", err)
34+
return nil, xerrors.Errorf("error with %s: %w", filename, err)
3535
}
3636
libMap[analyzer.FilePath(filename)] = libs
3737
}

analyzer/library/composer/composer.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func (a composerLibraryAnalyzer) Analyze(fileMap extractor.FileMap) (map[analyze
3131
r := bytes.NewBuffer(content)
3232
libs, err := composer.Parse(r)
3333
if err != nil {
34-
return nil, xerrors.Errorf("invalid composer.lock format: %w", err)
34+
return nil, xerrors.Errorf("error with %s: %w", filename, err)
3535
}
3636
libMap[analyzer.FilePath(filename)] = libs
3737
}

analyzer/library/npm/npm.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func (a npmLibraryAnalyzer) Analyze(fileMap extractor.FileMap) (map[analyzer.Fil
3131
r := bytes.NewBuffer(content)
3232
libs, err := npm.Parse(r)
3333
if err != nil {
34-
return nil, xerrors.Errorf("invalid package-lock.json format: %w", err)
34+
return nil, xerrors.Errorf("error with %s: %w", filename, err)
3535
}
3636
libMap[analyzer.FilePath(filename)] = libs
3737
}

analyzer/library/pipenv/pipenv.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func (a pipenvLibraryAnalyzer) Analyze(fileMap extractor.FileMap) (map[analyzer.
3131
r := bytes.NewBuffer(content)
3232
libs, err := pipenv.Parse(r)
3333
if err != nil {
34-
return nil, xerrors.Errorf("invalid Pipfile.lock format: %w", err)
34+
return nil, xerrors.Errorf("error with %s: %w", filename, err)
3535
}
3636
libMap[analyzer.FilePath(filename)] = libs
3737
}

analyzer/library/poetry/poetry.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func (a poetryLibraryAnalyzer) Analyze(fileMap extractor.FileMap) (map[analyzer.
3131
r := bytes.NewBuffer(content)
3232
libs, err := poetry.Parse(r)
3333
if err != nil {
34-
return nil, xerrors.Errorf("invalid poetry.lock format: %w", err)
34+
return nil, xerrors.Errorf("error with %s: %w", filename, err)
3535
}
3636
libMap[analyzer.FilePath(filename)] = libs
3737
}

analyzer/library/yarn/yarn.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ func (a yarnLibraryAnalyzer) Analyze(fileMap extractor.FileMap) (map[analyzer.Fi
3333
r := bytes.NewBuffer(content)
3434
libs, err := yarn.Parse(r)
3535
if err != nil {
36-
return nil, xerrors.Errorf("invalid yarn.lock format: %w", err)
36+
return nil, xerrors.Errorf("error with %s: %w", filename, err)
3737
}
3838
libMap[analyzer.FilePath(filename)] = libs
3939
}

0 commit comments

Comments
 (0)