Skip to content
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

Implement multiple advisory databases #244

Merged
merged 1 commit into from Aug 11, 2020

Conversation

Stupremee
Copy link
Contributor

Instead of using and creating a single Database instance,
you will now create a DatabaseCollection, which mirrors the API
of a single Database, but queries the results from multiple databases.

Resolves #69

Instead of using and creating a single `Database` instance,
you will now create a `DatabaseCollection`, which mirrors the API
of a single `Database`, but queries the results from multiple databases.
@Jake-Shadle Jake-Shadle self-requested a review August 11, 2020 07:55
Copy link
Member

@Jake-Shadle Jake-Shadle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! Going to merge this now since I am also tinkering with advisories.

@mergify mergify bot merged commit 1fde105 into EmbarkStudios:main Aug 11, 2020
Jake-Shadle added a commit that referenced this pull request Aug 12, 2020
- Fixup #244
- Use a single root path, under which multiple databases can be stored
- Refactor config diagnostics to report non-fatal diagnostics
- Add ability to lint unsound advisories
@Jake-Shadle Jake-Shadle mentioned this pull request Sep 16, 2020
Jake-Shadle added a commit that referenced this pull request Sep 16, 2020
- Fixup #244
- Use a single root path, under which multiple databases can be stored
- Refactor config diagnostics to report non-fatal diagnostics
- Add ability to lint unsound advisories
Jake-Shadle added a commit that referenced this pull request Sep 28, 2020
- Fixup #244
- Use a single root path, under which multiple databases can be stored
- Refactor config diagnostics to report non-fatal diagnostics
- Add ability to lint unsound advisories
Jake-Shadle added a commit that referenced this pull request Oct 6, 2020
- Fixup #244
- Use a single root path, under which multiple databases can be stored
- Refactor config diagnostics to report non-fatal diagnostics
- Add ability to lint unsound advisories
Jake-Shadle added a commit that referenced this pull request Oct 12, 2020
* Advisories refactor

- Fixup #244
- Use a single root path, under which multiple databases can be stored
- Refactor config diagnostics to report non-fatal diagnostics
- Add ability to lint unsound advisories

* Add --audit-compatible-output flag to output same exact objects as cargo-audit

* Add `fix` subcommand

* Refactor diagnostics
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.

Add support for multiple advisory databases
2 participants