You are viewing a single thread.
View all comments View context
2 points

I’m not completely sure what to do here because many crates seem to get published from the release PR branch, not the main one, so the commit id is usually unreliable anyway.

On one side I want something strict that can’t be easily bypassed, on the other if everything’s a red flag you’ll just ignore it

permalink
report
parent
reply
2 points
*

Hm, that is a fair point. Perhaps it would make sense to produce a table of checks: indicate which checks each dependency fails/passes, and then colour code them with severity.

Some experimentation on real world code is probably needed. I plan to try this tool on my own projects soon (after I manually verified that your crate match your git code (hah! Bootstrap problem), I already reviewed your code on github and it seemed to do what it claims).

permalink
report
parent
reply

Rust Programming

!rust@lemmy.ml

Create post

Community stats

  • 151

    Monthly active users

  • 204

    Posts

  • 631

    Comments