Garrett DeBruin

Results 60 issues of Garrett DeBruin

### Reproduce steps Run `IncrementVersion.ps1` from commit `992eb06d3da077e54229c15cf5cb36abeb5e0d8b` ### Expected result The `Versioning.props` file should go to version 7.12.0 ### Actual result The `Versioning.props` file goes to version 7.12.1

infrastructure

The Maintainability Monday post for 2022-05-02 about comparers

Small

### Assemblies affected *Which assemblies and versions are known to be affected e.g. OData .Net lib 7.x* ### Reproduce steps View the nuget packages in Nuget Package Exporer ### Expected...

bug

While uploading the latest release, nuget.org displayed this warning: > The <licenseUrl> element is deprecated. Consider using the element instead. [Learn more](https://aka.ms/deprecateLicenseUrl). > The <iconUrl> element is deprecated. Consider using...

We have many flags that we have introduced to maintain backwards compatibility but allow customers to take a new behavior if they want it. We should remove them. If we...

milestone investigation

`IJsonWriter`, `IJsonWriterFactory`, `IJsonStreamWriter` should all be reworked with `Utf8JsonWriter` and `CborWriter` in mind

Major release opportunity
milestone investigation

…used for later investigation ### Description *Some tests use a random number generated when creating data. This can cause tests to fail intermittently. This PR logs the seed used for...

Extra Small

The test `CRUDEntitySetShouldWork` fails intermittently due to the use of a random number generator. ### Assemblies affected Due to the nature of the random number generator, it is possible that...

test issue

I am adding a new file to document some of the graph conventions we have around properties. This PR is documenting the convention that read-only properties can be "updated" so...

Graph Guidelines
Microsoft Graph

As part of the 8.0 milestone, we are rethinking the `IJsonWriter` interface and it's related interfaces (as per [this](https://github.com/OData/odata.net/issues/2378) issue). Once released, we should have an implementation of those interfaces...

investigating