cargo-deny is a cargo plugin that lets you lint your project's dependency graph to ensure all your dependencies conform to your expectations and requirements. It can check for security advisories, disallowed or unwanted licenses, banned or duplicate crates, and crates sourced from registries you have not allowed.
cargo-deny is a cargo plugin that lets you lint your project's dependency graph to ensure all your dependencies conform to your expectations and requirements. It can check for security advisories, disallowed or unwanted licenses, banned or duplicate crates, and crates sourced from registries you have not allowed.
To install cargo-deny, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install cargo-deny
To see what files were installed by cargo-deny, run:
port contents cargo-deny
To later upgrade cargo-deny, run:
sudo port selfupdate && sudo port upgrade cargo-deny
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.