Skip to content

Add customizable dependency checking#16

Merged
AlexanderPortland merged 7 commits intomainfrom
dependencies
Mar 11, 2026
Merged

Add customizable dependency checking#16
AlexanderPortland merged 7 commits intomainfrom
dependencies

Conversation

@AlexanderPortland
Copy link
Collaborator

Adds multiple options for how to handle checking dependencies, you can either:

  • trust them -> trust that they have fully documented for the property you care about
  • verify them -> run sniff-test on all exported code paths within their code to check that fact for yourself
  • or find issues -> report just specific issues within their code that could compromise the property you care about when used by your own code

The latter is still work in progress. I wanted to get these changes merged so I can continue working on find dependency checking in tandem with more complex call-graph construction.

This change also fixes some bugs with the snapshot testing (it often wouldn't rebuild the tool locally) and brings the tests up to date with the current tool output.

@AlexanderPortland AlexanderPortland merged commit bb4228d into main Mar 11, 2026
5 checks passed
@AlexanderPortland AlexanderPortland deleted the dependencies branch March 11, 2026 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant