You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* This generally impacts only the testing as the test adapter and framework are bumped.
* Resolved MSTEST* analyzer warnings by adjusting code to use new APIs
* Added parallelization optimizations for the test runs.
- on a 24 Core machine this amounted to ~70% improvement in completion time
- Though the total time was under 1s, it is now under 100ms
* Adjusted repo wide targets to ensure `NuGet` forlder exists
- This ensures that it exists for any restore so that it is considered as
a valid source of packages.
- This is useful for debugging/testing of CI variants of dependent packages
* Made comparison CaseSensitive static class public so it is usable by callers that need explicit handling of potentially mixed sources.
- This can lead to unexpected results even if consistent. The use of case in SemVer is sadly ambiguos and different major public repos (NuGet and npm as examples) have chosen different behaviors so users need to be clear on the behavior. Use of explicit overrides allows
such a thing in the case of mixed case expectation.
- Renamed `ResourcesExtensions.AsFormat()` -> `ResourcesExtensions.ParseAsFormat()` for greater clarity of intent/behavior.
* Added use of `StringSyntaxAttribute` to resource extensions.
* Added check for formatter support of ordering to ensure it reports an error message that hopefully makes sense.
* General re-formatting and docs clarifications
[SuppressMessage("StyleCop.CSharp.DocumentationRules","SA1649:File name should match first type name",Justification="File name reflects purpose of these classes")]
24
24
[SuppressMessage("StyleCop.CSharp.MaintainabilityRules","SA1402:File may only contain a single type",Justification="Tightly coupled types share file scoped implementations")]
25
-
internalstaticclassCaseSensitive
25
+
publicstaticclassCaseSensitive
26
26
{
27
27
/// <summary>Gets a comparer that compares the values of pre-release identifier</summary>
0 commit comments