-
Updated
Mar 22, 2022 - Java
software-composition-analysis
Here are 34 public repositories matching this topic...
-
Updated
Mar 1, 2022 - JavaScript
The current swagger definition is autogenerated. The automatically generated definitions rely on reflection and annotations to create the documentation. The reflection capabilities are poor at best and lead to missing API parameters. Annotations can help in some cases, but the only fix for Swagger is to create individual POJOs for every possible request. This will lead to unnecessary large number
I think the lines in the following documentation are somehow not in correct order. Maybe chunks were added between multi line statements. Especially import_str: is broken.
-
Updated
Mar 9, 2022 - Scala
-
Updated
Mar 21, 2022 - Java
Yarn Detector issues
Problem
Parsing Yarn lock files fails when adding same package to dictionary, we should not break yarn detection as a whole but rather log the conflicting entry.
Error logs:
{"An item with the same key has already been added. Key: lodash@version"}
Error seems to be caused by this line:
https://github.com/microsoft/component-detection/blob/9fabc327880c4122f760a2554f7b1242f319f
Add PNPM 6 support
-
Updated
Mar 21, 2022 - Go
-
Updated
Jun 21, 2021
When we display package manifest and lock files, hyperlink to the upstream package repo web page
When we display a package manifest or lockfile in the resource details, we should have a way to add a hyperlink to the upstream repository web page for this repo: for instance when we browse a requirements.txt lockfile, if it contains: scancode-toolkit==30.0.1 we should recognize this and link to https://pypi.org/project/scancode-toolkit/30.1.0/
We can parse manifests alright and we can creat
-
Updated
Jun 22, 2021 - Python
Currently we have some parts where we fetch data from external APIs with fetch. In opossum-tool/OpossumUI#472 we started using axios (mostly because it handles error codes for you).
Known usages of fetch:
useFetchPackageInfo
Do a search to find any other occurrences. Also look at opossum-tool/OpossumUI#472 to see how requests can be mo
To recreate:
- Turn off dependency track.
- Run the following
mvn io.github.pmckeown:dependency-track-maven-plugin:upload-bom - BUILD SUCCESS is printed
Expected behaviour:
Plugin run should fail with an error message if the server could not be reached.
-
Updated
Jan 14, 2022 - Go
-
Updated
Mar 17, 2022 - Java
-
Updated
Mar 19, 2022
-
Updated
Feb 26, 2020 - Go
-
Updated
Feb 15, 2022
-
Updated
Feb 10, 2022
-
Updated
Feb 15, 2022
-
Updated
Dec 20, 2021
-
Updated
Jan 22, 2022 - JavaScript
-
Updated
Sep 5, 2020 - Go
-
Updated
Feb 15, 2022
-
Updated
Jan 27, 2022 - Python
-
Updated
Jan 20, 2021 - Python
-
Updated
Mar 18, 2022
-
Updated
Mar 11, 2022 - Python
-
Updated
May 14, 2021 - Shell
Improve this page
Add a description, image, and links to the software-composition-analysis topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the software-composition-analysis topic, visit your repo's landing page and select "manage topics."


Find out how https://opendev.org/assets/js/licenses.txt was generated and if there is a format that's used commonly enough that we could treat this as a package-like data. Find a list of projects that may use this (openstack may be?)