xamarin / AndroidX

AndroidX bindings for .NET for Android
MIT License
173 stars 42 forks source link

[private-api-tools] Ignore duplicate "for" package tag. #867

Closed jpobst closed 2 months ago

jpobst commented 2 months ago

The NuGet metadata compare for GPS is reporting this diff on nearly every package:

## Xamarin.Firebase.Common

### Changed Metadata

```
- <tags>.NET for Android Xamarin.Android Bindings Google Play Services artifact=com.google.firebase:firebase-common:[Version] artifact_versioned=com.google.firebase:firebase-common:[Version]</tags>
+ <tags>.NET for Android Xamarin.Android Bindings for Google Play Services artifact=com.google.firebase:firebase-common:[Version] artifact_versioned=com.google.firebase:firebase-common:[Version]</tags>
```

It would seem that NuGet.org strips duplicate tags when a package is published, which removes our duplicate for tag. Update our compare to ignore the for tag.