Skip to content

Commit 6b069c3

Browse files
committed
Rename pipeline CheckVulnerabilities to FindVulnerabilities #101
Signed-off-by: Thomas Druez <[email protected]>
1 parent fc0aff3 commit 6b069c3

File tree

5 files changed

+14
-19
lines changed

5 files changed

+14
-19
lines changed

CHANGELOG.rst

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@ Changelog
44
v31.1.0 (unreleased)
55
--------------------
66

7-
- Add a new "inspect manifest" pipeline to resolve packages from manifest, lockfile,
8-
and SBOM. The resolved packages are created as discovered packages.
9-
Support PyPI "requirements.txt" files and AboutCode ".ABOUT" files
10-
https://github.com/nexB/scancode.io/issues/284
11-
12-
- Add a new "check vulnerabilities" pipeline to lookup vulnerabilities in the
7+
- Add a new "find vulnerabilities" pipeline to lookup vulnerabilities in the
138
VulnerableCode database for all project discovered packages.
149
Vulnerability data is stored in the extra_data field of each package.
1510
More details about VulnerableCode at https://github.com/nexB/vulnerablecode/

docs/built-in-pipelines.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,6 @@ Pipeline Base Class
1515
:members:
1616
:member-order: bysource
1717

18-
.. _pipeline_check_vulnerabilities:
19-
20-
Check Vulnerabilities
21-
---------------------
22-
.. autoclass:: scanpipe.pipelines.check_vulnerabilities.CheckVulnerabilities()
23-
:members:
24-
:member-order: bysource
25-
2618
.. _pipeline_docker:
2719

2820
Docker Image Analysis
@@ -39,6 +31,14 @@ Docker Windows Image Analysis
3931
:members:
4032
:member-order: bysource
4133

34+
.. _pipeline_find_vulnerabilities:
35+
36+
Find Vulnerabilities
37+
--------------------
38+
.. autoclass:: scanpipe.pipelines.find_vulnerabilities.FindVulnerabilities()
39+
:members:
40+
:member-order: bysource
41+
4242
.. _pipeline_inspect_manifest:
4343

4444
Inspect Manifest

scanpipe/pipelines/check_vulnerabilities.py renamed to scanpipe/pipelines/find_vulnerabilities.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
from scanpipe.pipes import vulnerablecode
2525

2626

27-
class CheckVulnerabilities(Pipeline):
27+
class FindVulnerabilities(Pipeline):
2828
"""
29-
A pipeline to check for discovered packages vulnerabilities in the VulnerableCode
29+
A pipeline to find vulnerabilities for discovered packages in the VulnerableCode
3030
database.
3131
3232
Vulnerability data is stored in the extra_data field of each package.

scanpipe/tests/test_pipelines.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -586,10 +586,10 @@ def test_scanpipe_load_inventory_pipeline_integration_test(self):
586586
@mock.patch("scanpipe.pipes.vulnerablecode.is_available")
587587
@mock.patch("scanpipe.pipes.vulnerablecode.is_configured")
588588
@mock.patch("scanpipe.pipes.vulnerablecode.get_vulnerabilities_by_purl")
589-
def test_scanpipe_check_vulnerabilities_pipeline_integration_test(
589+
def test_scanpipe_find_vulnerabilities_pipeline_integration_test(
590590
self, mock_get_vulnerabilities, mock_is_configured, mock_is_available
591591
):
592-
pipeline_name = "check_vulnerabilities"
592+
pipeline_name = "find_vulnerabilities"
593593
project1 = Project.objects.create(name="Analysis")
594594
package1 = DiscoveredPackage.create_from_data(project1, package_data1)
595595

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ console_scripts =
107107
scanpipe = scancodeio:command_line
108108

109109
scancodeio_pipelines =
110-
check_vulnerabilities = scanpipe.pipelines.check_vulnerabilities:CheckVulnerabilities
110+
find_vulnerabilities = scanpipe.pipelines.find_vulnerabilities:FindVulnerabilities
111111
docker = scanpipe.pipelines.docker:Docker
112112
docker_windows = scanpipe.pipelines.docker_windows:DockerWindows
113113
inspect_manifest = scanpipe.pipelines.inspect_manifest:InspectManifest

0 commit comments

Comments
 (0)