vex: "not affected" changes#1882
Draft
hdonnay wants to merge 12 commits into
Draft
Conversation
This adds an additional test file that is known to include the `known_not_affected` status. Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I7885bdec9259543050307d9d154d53316a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I1d5aaae7af6a970b743e70c61ef466e36a6a6964
This change pulls new versions of VEX documents that were previously from the prerelease VEX feed. Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I04c6207818f44ceb7190369bce2083be6a6a6964
This will provide the common structure for future changes to centralize a lot of the work of traversing a VEX document. Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I116913e3fe00f80d8ce86f62d6b818516a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I5571f686df83428e1b907d5889c44c9b6a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I116913e3fe00f80d8ce86f62d6b818516a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I116913e3fe00f80d8ce86f62d6b818516a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I70d933a12f44fc2f8667756531727a216a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I73cd26ce4146f575f7f19fae5b47574f6a6a6964
This refactors the internals to try to avoid allocations. Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: If95b08e6e3b59bb7d4b14cd880b1df406a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I5571f686df83428e1b907d5889c44c9b6a6a6964
Signed-off-by: Hank Donnay <hdonnay@redhat.com> Change-Id: I22799601002edd9a26e7b587593817c76a6a6964
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This add "not affected" support to the Red Hat VEX machinery.
The first few commits lay some ground work to unify the existing document processing, then the existing work is ported over, then the "not affected" support is added, then it's made faster.
Requires: #1880 #1881