Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-690

Include cargo-deny linting in CI

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 2.3.0
    • Affects Version/s: None
    • Component/s: None

      cargo-deny is a linting tool used to detect security vulnerabilities, incompatible licenses, and disallowed packages in the dependencies. We should include it in our CI so we can detect and fix these issues without requiring users to notify us of them (a few examples). We can also use this to ensure we don't accidentally bring in async-std in tokio mode or OpenSSL at all, for example.

            Assignee:
            abraham.egnor@mongodb.com Abraham Egnor
            Reporter:
            patrick.freed@mongodb.com Patrick Freed
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: