Find async methods that are not named Aync

Using regular expression search to find missed async suffixes to async methods in Visual Studio

Find async methods that are not named Aync

Finding misnamed methods in Visual Studio

Methods marked as "async" in the method declaration need by convention to be named "MethodNameAsync", so clearly identify the method as awaitable.

When methods are converted they sometimes get missed an are not renamed, quick way to find them is with visual studio text search using regular expression.
It is "good enough" to do the job.

Use the following search term in the text search box, setting the search to be regular expression using the option shown in the screen shot.

(public|protected|private)\s+async\s+?((?!Async).)*$

VS-Search

Then use the drop down arrow next the search box to "Find All". The results in Find pane should help identify places the Async suffix has been missed. It is not perfect but was good enough for what I was doing.