DynamicData icon indicating copy to clipboard operation
DynamicData copied to clipboard

[DO NOT MERGE]: IKeyValueCollection as IReadOnlyList

Open kronic opened this issue 1 year ago • 8 comments

Implement IKeyValueCollection as IReadOnlyList

kronic avatar Mar 06 '24 09:03 kronic

Please add some description to your PR (describe what you are changing and why). It doesn't have to be long, but it is for posterity.

dwcullop avatar Mar 09 '24 17:03 dwcullop

Looks like the build failures are complaining about calling LINQ methods on objects that now support direct calls (E.G. .Count() versus .Count), and only in Tests code. Another case of the analyzers being overly-aggressive, probably, but should be an easy fix. Do those errors not show up on your end?

JakenVeina avatar Mar 10 '24 01:03 JakenVeina

Looks like the build failures are complaining about calling LINQ methods on objects that now support direct calls (E.G. .Count() versus .Count), and only in Tests code. Another case of the analyzers being overly-aggressive, probably, but should be an easy fix. Do those errors not show up on your end?

I'm guessing he might not if he's using ReSharper and not VS. The build failures on the server can show what changes need to be made.

dwcullop avatar Mar 10 '24 17:03 dwcullop

Rider will have the same build errors as VS. The analysers work on both. Use rider all the time.

glennawatson avatar Mar 10 '24 20:03 glennawatson

@dwcullop @glennawatson @JakenVeina ready for review

kronic avatar Mar 11 '24 08:03 kronic

@JakenVeina done

kronic avatar Mar 12 '24 08:03 kronic

@JakenVeina let's hold back a couple weeks on merging this, so we can apply other breaking changes as part of a big version release.

RolandPheasant avatar Mar 20 '24 09:03 RolandPheasant

@RolandPheasant ping

kronic avatar May 02 '24 07:05 kronic

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

github-actions[bot] avatar Jun 18 '24 01:06 github-actions[bot]