From d3465ca676c0a372d9de84652b82525a8d8f3507 Mon Sep 17 00:00:00 2001 From: Kota Kanbe Date: Fri, 7 Oct 2022 13:53:15 +0900 Subject: [PATCH] fix(java): collect self-bulid-Jar in ScanResult.libraries --- scanner/base.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/scanner/base.go b/scanner/base.go index 7808a955..213dffb4 100644 --- a/scanner/base.go +++ b/scanner/base.go @@ -770,6 +770,21 @@ func AnalyzeLibraries(ctx context.Context, libFilemap map[string]LibFile, isOffl if err != nil { return nil, xerrors.Errorf("Failed to convert libs. err: %w", err) } + + found := false + for _, a := range result.Applications { + if a.FilePath == path { + found = true + } + } + if !found { + libscan = append(libscan, models.LibraryScanner{ + // TODO + // Type: app.Type, + LockfilePath: path, + }) + } + libraryScanners = append(libraryScanners, libscan...) } return libraryScanners, nil