Skip to content

[js] Usage slices for cdxgen is missing a number of calls #240

@prabhu

Description

@prabhu

Dataset here: https://codeberg.org/prabhu/vexable-sboms-owasp-talk/src/branch/main/cdxgen-boms

Take tar for example. The slice includes only a single location for a call.

python -m json.tool cdxgen-boms/js-usages.slices.json | rg -F -A10 "tar:x"
                        "resolvedMethod": "tar:x",
                        "isExternal": true,
                        "lineNumber": 1200,
                        "columnNumber": 12,
                        "label": "CALL"
                    },
                    "definedBy": {
                        "name": "x",
                        "typeFullName": "ANY",
                        "resolvedMethod": "tar:x",
                        "isExternal": true,
                        "lineNumber": 1200,
                        "columnNumber": 12,
                        "label": "CALL"
                    },
                    "invokedCalls": [],
                    "argToCalls": []
                },
                {
                    "targetObj": {

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions