Add support for multiple whitelisted directories in CLI args #3797
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.
Previously inserting multiple
--whitelist
args would result in thelast one being the only effective one.
New implementation aggregates them and adds them to the code coverage
filtering one by one, allowing developers to use multiple directories
in whitelisting without relying on the XML configuration file.
This introduces no BC breaks, as the old behavior works in the same
way as always from the end user's perspective, internally an array
with a single item is used instead.
The way it can be used if this is merged: