Skip to content

fix: List of language parsers not reported #4334

@anthonyharrison

Description

@anthonyharrison

Description

Available language parsers are not produced in the same way as Checkers or available data sources

To reproduce

cve-bin-tool --help

Expected behaviour:

List of language parsers in a list Dart, Go, Java etc...

Actual behaviour:

Available language scanners: <class
'cve_bin_tool.parsers.dart.DartParser'>, <class
'cve_bin_tool.parsers.env.EnvParser'>, <class
'cve_bin_tool.parsers.go.GoParser'>, <class
'cve_bin_tool.parsers.java.JavaParser'>, <class
'cve_bin_tool.parsers.javascript.JavascriptParser'>, <class
'cve_bin_tool.parsers.perl.PerlParser'>, <class
'cve_bin_tool.parsers.php.PhpParser'>, <class
'cve_bin_tool.parsers.python.PythonParser'>, <class
'cve_bin_tool.parsers.python.PythonRequirementsParser'>, <class
'cve_bin_tool.parsers.r.RParser'>, <class
'cve_bin_tool.parsers.ruby.RubyParser'>, <class
'cve_bin_tool.parsers.rust.RustParser'>, <class
'cve_bin_tool.parsers.swift.SwiftParser'>

Version/platform info

Version of CVE-bin-tool( e.g. output of cve-bin-tool --version): 3.3.1dev0
Python version (e.g. python3 --version): 3.10.8

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions