Closed chriskarlsson closed 1 month ago
@microsoft-github-policy-service agree company="Appgate"
Attention: Patch coverage is 88.03828%
with 50 lines
in your changes are missing coverage. Please review.
Project coverage is 76.1%. Comparing base (
5894c27
) to head (e0161c9
). Report is 10 commits behind head on main.
Files | Patch % | Lines |
---|---|---|
...osoft.ComponentDetection.Orchestrator/Minimatch.cs | 87.9% | 29 Missing and 21 partials :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Sorry. I've been quite busy the last weeks. I hope I could get back to it this week.
Do you have a timeline when this is needed for your tooling? Generally speaking we try and give a few weeks heads before pushing major versions.
Missed your question before. I've worked around this in our tooling. So for us this isn't necessary. Just thought it would be a nice upgrade to the repo.
@cobya - Updated with respect to your comments last week. Please have a look to see if it looks good to you.
Thanks again for the contribution here 🫶 I've merged the changes into the cobya/v5
branch will be used as the baseline for the upcoming breaking changes tracked in #1135 and the next major release!
To me the description on how to define DirectoryExclusionList was very confusing since the comparison was globing and not minimatch and that there was no mention of ';' being used to define multiple patterns. This PR aims to solve both of those issues.
The minimatch implementation is a port of https://github.com/isaacs/minimatch to C#.