-
Notifications
You must be signed in to change notification settings - Fork 85
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
Adding set operations to TagPropagationSet #1154
Conversation
Hi @JustusAdam! Thank you for your pull request and welcome to our community. Action RequiredIn order to merge any pull request (code, docs, etc.), we require contributors to sign our Contributor License Agreement, and we don't seem to have one on file for you. ProcessIn order for us to review and merge your suggested changes, please sign at https://code.facebook.com/cla. If you are contributing on behalf of someone else (eg your employer), the individual CLA may not be sufficient and your employer may need to sign the corporate CLA. Once the CLA is signed, our tooling will perform checks and validations. Afterwards, the pull request will be tagged with If you have received this in error or have any questions, please contact us at cla@fb.com. Thanks! |
Codecov Report
@@ Coverage Diff @@
## main #1154 +/- ##
======================================
- Coverage 77% 76% -1%
======================================
Files 23 23
Lines 16086 16198 +112
======================================
- Hits 12499 12471 -28
- Misses 3587 3727 +140
📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more |
We'll have to update crates.io before the mirai_on_mirai tests will pass. Can't do that until you sign the CLA. Don't wait too much with that since tomorrow is my last day at Meta and it may take a while before anyone else takes up the baton. |
Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Meta Open Source project. Thanks! |
Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Meta Open Source project. Thanks! |
@hermanventer Sorry i think I clicked the two buttons a little too close together. Should be all set now. Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please fix the test failures.
And I'm already locked out from writing to this repo. Let's see if anyone else steps in. If nothing happens for a week or so, I'll fork. |
This is quite unfortunate. Is this project going to be retired? |
I am going to maintain it actively, with or without Meta. For now, since no-one has let me know that they will merge pull requests to this repo, I'll maintain my own fork: https://github.com/hermanventer/MIRAI. If you move this PR to my fork, I'll be happy to merge it. |
* Added set operations for propagation set * Added documentation * Expanded documentation, added a missing `pub`
Description
This adds two convenience functions for constructing taint propagation masks easier. E.g. adding and removing propagation types from existing masks
Type of change
How Has This Been Tested?
I added two test cases, one for each function that verifies the basic functionality
Checklist:
main
.