profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/brminnick/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Brandon Minnick brminnick @Microsoft | @Xamarin San Francisco Bay Area, CA https://codetraveler.io Xamarin app developer. Developer Advocate @microsoft. Formerly @xamarinhq.

brminnick/AsyncAwaitBestPractices 831

Extensions for System.Threading.Tasks.Task and System.Threading.Tasks.ValueTask

brminnick/azure-for-developers-workshop 43

The Azure cloud is huge and the vast service catalog may appear daunting at first, but it doesn’t have to be!

brminnick/AppCenterAuthDataSample 7

A sample app demonstrating App Center Auth and App Center Data, built for iOS and Android using Xamarin.Forms

brminnick/AsyncCommandSample 7

An iOS + Android app built in Xamarin.Forms demonstrating Xamarin.CommunityToolkit AsyncCommand

brminnick/AccelerometerApp 6

An iOS and Android app that tracks the device's accelerometer using Xamarin.Essentials; created using Xamarin.Forms and Syncfusion

brminnick/24HourTimePicker 3

A 24 Hour Time Picker for Xamarin.Forms

brminnick/AndroidCheckBoxSampleApp 2

A simple app to demonstrate how to interact with an Android CheckBox from a UITest

brminnick/AutoCompleteSample 2

An iOS and Android app built in Xamarin.Forms, demontstrating the Syncfusion Autocomplete control

PullRequestReviewEvent
PullRequestReviewEvent

pull request commentxamarin/XamarinCommunityToolkit

Fix snackbar NRE, fix build for the latest MAUI changes

Thanks @VladislavAntonyuk!

Yup! We are releasing a MauiCompat version for each version of Xamarin Community Toolkit going forward.

VladislavAntonyuk

comment created time in 8 hours

push eventbrminnick/GitHubApiStatus

dependabot[bot]

commit sha eac3a3a8799cfe1553c6d7b175697ad89fb6e4ee

Bump Microsoft.Azure.Functions.Worker.Sdk from 1.0.4 to 1.2.0 in /Src (#64)

view details

push time in a day

PR merged brminnick/GitHubApiStatus

Bump Microsoft.Azure.Functions.Worker.Sdk from 1.0.4 to 1.2.0 in /Src dependencies

Bumps Microsoft.Azure.Functions.Worker.Sdk from 1.0.4 to 1.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Azure/azure-functions-dotnet-worker/releases">Microsoft.Azure.Functions.Worker.Sdk's releases</a>.</em></p> <blockquote> <h2>1.1.0</h2> <h3>Packages</h3> <ul> <li>Microsoft.Azure.Functions.Worker: 1.1.0</li> <li>Microsoft.Azure.Functions.Worker.Sdk: 1.0.2</li> </ul> <h3>Release notes</h3> <!-- raw HTML omitted --> <ul> <li>The environment variables configuration provider is now registered by default <ul> <li><strong>Warning</strong>: this is a potentially breaking change, but given this is the desirable behavior for local and hosted scenarios, the default registration call has been updated. The <code>ConfigureFunctionsWorker</code> remains unaltered and provides the ability to opt-out of this behavior.</li> </ul> </li> <li>API to enable inline middleware registration</li> <li>Added <code>TimerInfo</code> definition allowing for binding information with a built-in type</li> <li><code>WriteBytesAsync</code> API for <code>HttpResponseData</code></li> <li>Updates/enhancements to tooling JSON output <ul> <li><strong>Warning</strong>: It's required to have <code>azure-functions-core-tools</code> >= <code>3.0.3442</code> to debug using <code>func host start --dotnet-isolated-debug</code></li> </ul> </li> <li><code>IFunctionActivator</code> and supporting APIs revised and made public <ul> <li>Enables custom handling of function class instantiation</li> </ul> </li> <li>Fixed issue with proxy medatada handling</li> <li>Other fixes and enhancements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/Azure/azure-functions-dotnet-worker/commits">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+1 -1

0 comment

1 changed file

dependabot[bot]

pr closed time in a day

PullRequestReviewEvent

push eventbrminnick/CosmosDbSampleApp

Brandon Minnick

commit sha b150c6aa6057e48fe7fd079cbeee1d68a95326e4

Update mobile.yml

view details

push time in a day

push eventCommunityToolkit/Maui

Vladislav Antonyuk

commit sha b3b9f34e58b488a2ae411874b1c80390926ff8a8

Add files which were missed from file scoped namespaces (#162) * Add files which were missed from file scoped namespaces * Add summary closed tag

view details

push time in a day

PR merged CommunityToolkit/Maui

Add files which were missed from file scoped namespaces
  1. Add files which were missed from file scoped namespaces
  2. Fix warning for missed summary closed tag
+196 -199

0 comment

5 changed files

VladislavAntonyuk

pr closed time in a day

PullRequestReviewEvent

push eventbrminnick/CosmosDbSampleApp

Brandon Minnick

commit sha ca85207dcfc5b8171f6fe4234a7174091f63d821

Update DocumentDbConstants.cs

view details

push time in a day

push eventCommunityToolkit/Maui.Markup

Brandon Minnick

commit sha e88b58627dab12fd3cc439014994105b426330ac

Update azure-pipelines.yml

view details

push time in 2 days

push eventCommunityToolkit/Maui.Markup

Brandon Minnick

commit sha c16c5292c28e2df7e4c99bb0a5266aa0e48a07e8

Add XAML Documentation (#13) * Add Editor Config * Add XML Comments

view details

Brandon Minnick

commit sha 9b8483e8f35aa485d148c3d35d1a6f2182850d9a

Merge branch 'main' into Update-Logo

view details

push time in 2 days

push eventCommunityToolkit/Maui

Brandon Minnick

commit sha 8f0c71050d5f88593530188eeec665143dfb1b91

Consolidate Files (#157)

view details

Brandon Minnick

commit sha f06797ec019317d40bdb22f46998f34dbe51d5b5

Convert to File-Scoped Namespaces (#160) * Convert to File-Scoped Namespaces * Update ByteArrayToImageSourceConverter_Tests.cs * Update .editorconfig * Update ListIsNotNullOrEmptyConverter_Tests.cs * Update ListIsNullOrEmptyConverter_Tests.cs * Update ListToStringConverter_Tests.cs * Update StringToListConverter_Tests.cs * Update DateTimeOffsetConverter_Tests.cs * Update CommunityToolkit.Maui.csproj * Update MaxLengthReachedBehavior.shared.cs

view details

Brandon Minnick

commit sha 5ab8d7402b63153c3e278edb8cfebbc2a77bf019

Add XML Comments (#161) * Enable GenerateDocumentationFile for `CommunityToolkit.Maui` * Add XML Comments * Update MultiValueConverterExtension.shared.cs * Add XML Documentation

view details

Brandon Minnick

commit sha c1206d33c186e19dfc90036f653edd28bc4496eb

Merge branch 'main' into badgeview

view details

push time in 2 days

push eventCommunityToolkit/Maui

Brandon Minnick

commit sha 8f0c71050d5f88593530188eeec665143dfb1b91

Consolidate Files (#157)

view details

Brandon Minnick

commit sha f06797ec019317d40bdb22f46998f34dbe51d5b5

Convert to File-Scoped Namespaces (#160) * Convert to File-Scoped Namespaces * Update ByteArrayToImageSourceConverter_Tests.cs * Update .editorconfig * Update ListIsNotNullOrEmptyConverter_Tests.cs * Update ListIsNullOrEmptyConverter_Tests.cs * Update ListToStringConverter_Tests.cs * Update StringToListConverter_Tests.cs * Update DateTimeOffsetConverter_Tests.cs * Update CommunityToolkit.Maui.csproj * Update MaxLengthReachedBehavior.shared.cs

view details

Brandon Minnick

commit sha 5ab8d7402b63153c3e278edb8cfebbc2a77bf019

Add XML Comments (#161) * Enable GenerateDocumentationFile for `CommunityToolkit.Maui` * Add XML Comments * Update MultiValueConverterExtension.shared.cs * Add XML Documentation

view details

Brandon Minnick

commit sha 8369f56a3f434476509317348a9aec80fbcd06c8

Merge branch 'main' into Update-Logo

view details

push time in 2 days

push eventVladislavAntonyuk/Maui

Brandon Minnick

commit sha f06797ec019317d40bdb22f46998f34dbe51d5b5

Convert to File-Scoped Namespaces (#160) * Convert to File-Scoped Namespaces * Update ByteArrayToImageSourceConverter_Tests.cs * Update .editorconfig * Update ListIsNotNullOrEmptyConverter_Tests.cs * Update ListIsNullOrEmptyConverter_Tests.cs * Update ListToStringConverter_Tests.cs * Update StringToListConverter_Tests.cs * Update DateTimeOffsetConverter_Tests.cs * Update CommunityToolkit.Maui.csproj * Update MaxLengthReachedBehavior.shared.cs

view details

Brandon Minnick

commit sha 5ab8d7402b63153c3e278edb8cfebbc2a77bf019

Add XML Comments (#161) * Enable GenerateDocumentationFile for `CommunityToolkit.Maui` * Add XML Comments * Update MultiValueConverterExtension.shared.cs * Add XML Documentation

view details

Brandon Minnick

commit sha 7b33a0cbab166ab36f1a61c0253d9167ac7193ed

Merge branch 'main' into validators

view details

push time in 2 days

push eventbrminnick/GitHubApiStatus

Brandon Minnick

commit sha b076d195d5d43d02f2ad257d76378de37a2d47c8

Update GitStatus.API.csproj

view details

push time in 2 days

push eventbrminnick/GitHubApiStatus

Brandon Minnick

commit sha d0566721dd855964e1727bd35610649fa4013bdd

Update Azure Functions to .NET 5

view details

push time in 2 days

push eventCommunityToolkit/Maui

Brandon Minnick

commit sha 876f0d770d854aa0f0ec414c13677944049f20c1

Update azure-pipelines.yml

view details

Brandon Minnick

commit sha f8b77239f322c03478c1b0f6485ddaaf0c0f7f85

Update azure-pipelines.yml

view details

push time in 2 days

push eventCommunityToolkit/Maui.Markup

Brandon Minnick

commit sha 752290fb57b8f7b60ce9a49e44d796363e6c2c46

Update azure-pipelines.yml

view details

Brandon Minnick

commit sha adf29b08ba92528ce96afc0b14e54ccea8f41cef

Update azure-pipelines.yml

view details

Brandon Minnick

commit sha 419f47a4c07de6eb3ef9131d518f7c584fca13c6

Update CommunityToolkit.Maui.Markup.csproj

view details

push time in 2 days

PR opened CommunityToolkit/Maui.Markup

Reviewers
Add XAML Documentation

Similar to CommunityToolkit.Maui PR: https://github.com/CommunityToolkit/Maui/pull/161

Fixes

Fixes missing XML Comments

Description

This PR adds missing XML documentation and ensures that missing XML documentation will generate a build error going forward.

Adding an .editorconfig file to the CommunityToolkit.Maui.Markup project (which inherits from the root . editorconfig), it causes the compiler to throw a build error when XML Documentation is missing.

This ensures that future PRs with new public APIs will include XML documentation.

Detailed Solution

  • Adds Project-Specific .editorconfig to CommunityTooklit.Maui.Markup
    • Inherits from the root .editorconfig, by using root = false
    • Adds dotnet_diagnostic.CS1591.severity = error for only CommunityToolkit.Maui.Markup
      • Forces missing XML documentation to cause a build error
  • Adds <GenerateDocumentationFile>true</GenerateDocumentationFile> to CommunityToolkit.Maui.Markup.csproj
    • Ensures XML Documentation is required by the compiler
  • Adds missing XML Documentation
  • Converts MultiMathExpressionConverter.shared.cs to File-Scoped Namespace
  • Converts MathExpressionConverter.shared.cs to File-Scoped Namespace
+1256 -315

0 comment

17 changed files

pr created time in 2 days

push eventCommunityToolkit/Maui.Markup

Brandon Minnick

commit sha 46ea24f2732d6f560c3b32e87725dcf99412a762

Add XML Comments

view details

push time in 2 days

create barnchCommunityToolkit/Maui.Markup

branch : Add-Missing-XML-Documentation

created branch time in 2 days

push eventCommunityToolkit/Maui

Brandon Minnick

commit sha fac20a0549c3e3a5f76c02e4017f428b1ce95f6b

Add XML Documentation

view details

push time in 2 days

push eventCommunityToolkit/Maui

Brandon Minnick

commit sha fd69b6e7a4be3b095c2424cb2bb1ceffcf04d3ae

Update MultiValueConverterExtension.shared.cs

view details

push time in 2 days

PR opened CommunityToolkit/Maui

Reviewers
Add XML Comments

Fixes

Fixes missing XML Comments

Description

This PR adds missing XML documentation.

Using .editorconfig, it ensures that missing XML documentation will generate a build error going forward. This ensures that each new public API added to CommunityToolkit.Maui will include XML documentation.

Detailed Solution

  • Adds Project-Specific .editorconfig to CommunityTooklit.Maui
    • Inherits from [root .editorconfig](https://github.com/CommunityToolkit/Maui/blob/main/.editorconfig), by usingroot = false`
    • Adds dotnet_diagnostic.CS1591.severity = error for only CommunityToolkit.Maui
      • Missing XML documentation causes build error
  • Adds <GenerateDocumentationFile>true</GenerateDocumentationFile> to CommunityToolkit.Maui.csproj
    • Ensures XML Documentation is required by the compiler
  • Adds missing XML Documentation
  • Converts MultiMathExpressionConverter.shared.cs to File-Scoped Namespace
  • Converts MathExpressionConverter.shared.cs to File-Scoped Namespace
+440 -132

0 comment

18 changed files

pr created time in 2 days

push eventCommunityToolkit/Maui

Brandon Minnick

commit sha 4d8d70100dc80999ca1b2da58b27d2ff0ead9685

Add XML Comments

view details

push time in 2 days

create barnchCommunityToolkit/Maui

branch : Enforce-XML-Comments

created branch time in 2 days

push eventCommunityToolkit/Maui

Brandon Minnick

commit sha f06797ec019317d40bdb22f46998f34dbe51d5b5

Convert to File-Scoped Namespaces (#160) * Convert to File-Scoped Namespaces * Update ByteArrayToImageSourceConverter_Tests.cs * Update .editorconfig * Update ListIsNotNullOrEmptyConverter_Tests.cs * Update ListIsNullOrEmptyConverter_Tests.cs * Update ListToStringConverter_Tests.cs * Update StringToListConverter_Tests.cs * Update DateTimeOffsetConverter_Tests.cs * Update CommunityToolkit.Maui.csproj * Update MaxLengthReachedBehavior.shared.cs

view details

push time in 2 days

PR merged CommunityToolkit/Maui

Convert to File-Scoped Namespaces

Description

This PR implements File-Scoped Namespaces.

Conforms with the file-scoped namespace rule in .editorconfig:

# IDE0160: Use file scoped namespace
csharp_style_namespace_declarations = file_scoped:error

Detailed Solution

+3728 -4199

0 comment

93 changed files

brminnick

pr closed time in 2 days