Skip to main content

Dependency Usage Identification through Code Analysis

vet can identify dependency usage in your code using static code analysis. It is useful when dealing with vulnerabilities so that you can prioritise only those dependencies you've actually used in your code.

Demoโ€‹

Usageโ€‹

Create a code analysis database with code context including dependency usage evidences (enabled by default) for source code in src/

vet code scan --app src --db /tmp/dump/vet-test.db

Perform vet scan, enriched with dependency usage evidence data from code analysis database generated above.

vet scan --code /tmp/dump/vet-test.db

Referenceโ€‹