-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Include Cargo dependencies in dep-ownership lint check #18153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Great job! No new security vulnerabilities introduced in this pull request |
|
Tagging Platform and KM for review as I've made the judgement call on who should own these previously unowned Cargo dependencies. |
|
@trmartin4 / @Thomas-Avery While KM does build the cryptographic platform, would |
That makes sense. I've moved it and tagged Tools on the PR as well so they're aware. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #18153 +/- ##
==========================================
- Coverage 42.26% 42.25% -0.01%
==========================================
Files 3599 3599
Lines 104516 104516
Branches 15776 15776
==========================================
- Hits 44171 44164 -7
- Misses 58465 58472 +7
Partials 1880 1880 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|

🎟️ Tracking
https://bitwarden.atlassian.net/browse/PM-30256
📔 Objective
Added
Cargo.tomlchecks todep-ownership.tsscript, to match bitwarden/sdk-internal#639 forsdk-internal.This required adding ownership for the following dependencies in order to get the lint to pass:
aes-gcm,chacha20poly1305→ Added to Key Management teamashpd,ctor,secmem-proc,thiserror,zeroizing-alloc→ Added to Platform team⏰ Reminders before review
🦮 Reviewer guidelines
:+1:) or similar for great changes:memo:) or ℹ️ (:information_source:) for notes or general info:question:) for questions:thinking:) or 💭 (:thought_balloon:) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion:art:) for suggestions / improvements:x:) or:warning:) for more significant problems or concerns needing attention:seedling:) or ♻️ (:recycle:) for future improvements or indications of technical debt:pick:) for minor or nitpick changes