dodexahedron
dodexahedron
Oh also. Since we're in .net 8 land, I've started using c# 12 features in some places, for both syntactic prettiness and for some which have actual performance implications. In...
The commits I just pushed convert and improve on a big test, but also add an unregister method to MenuTracker and also makes use of Dispose on the MenuBar (by...
Alrighty. I finished with MenuBarTests. It got quite a working over, though I didn't actually add any additional tests in this pass outside of two that ensure the helper methods...
Whoops. Didn't push my last commit. OK, _NOW_ it's going to stay as-is.
The only merge conflicts were just packagereference values in the unit test project file. Just kept base instead of my branch, so you won't get the same merge conflict.
This is obsoleted by #281, which is obsoleted by #283, but feel free to handle them however you please.
Winget itself seems to mess up with this, too. I've only got PowerShell 7.4.2 on one machine and WinGet claims 7.4.1 upgradable to 7.4.2. The machine I'm sitting at right...
Similarly, [System.Int64](https://github.com/dotnet/docs/blob/71d13776de3e2bce47bbc71978fc9f8e37acd3e8/docs/fundamentals/runtime-libraries/system-int64.md?plain=1#L74) also has a reference to 32-bit that looks like it got overlooked.
IMO it's actually better behavior than the winget cli itself has, as assuming * is how other package managers behave, so the existing behavior is something of a consistency win....
Another good set of characters to be sure to test things with is the wide decimal digits. They count as numbers but are multibyte and supposed to render as 2...