Releases: semihokur/AsyncFixer
AsyncFixer v1.6.0
- 01.UnnecessaryAsync: Do not warn when the await expressions are in the scope of a using-declaration.
- 01.UnnecessaryAsync: Fix crash due to InvalidCastExpression.
- Upgrade Visual Studio SDK packages for vsix extensions.
- Upgrade Microsoft.CodeAnalysis package to 3.11.0
Nuget package
https://www.nuget.org/packages/AsyncFixer/1.6.0
Visual Studio 2022 Extension
Updated with v1.6.0: https://marketplace.visualstudio.com/items?itemName=SemihOkur.AsyncFixer2022
Visual Studio 2019 Extension
Updated with v1.6.0: https://marketplace.visualstudio.com/items?itemName=SemihOkur.AsyncFixer
AsyncFixer v1.5.1
- 01.UnnecessaryAsync: Implemented a dataflow analysis for disposable objects to fix false-negatives and false-positives
Nuget package
https://www.nuget.org/packages/AsyncFixer/1.5.1
Visual Studio Extension
Updated with v1.5.1: https://marketplace.visualstudio.com/items?itemName=SemihOkur.AsyncFixer
AsyncFixer v1.5.0
- 01.UnnecessaryAsync: Fix false-negatives to cover more cases
- 02.BlockingCallInsideAsync: Stop suggesting async calls for virtual calls and Dispose methods
- Add support for ValueTask
Nuget package
https://www.nuget.org/packages/AsyncFixer/1.5.0
Visual Studio Extension
Updated with v1.5.0: https://marketplace.visualstudio.com/items?itemName=SemihOkur.AsyncFixer
AsyncFixer v1.4.1
- 01.UnnecessaryAsync: Take account of the lack of covariance in the Task class
- 03.AsyncVoid: Add support for fire-and-forget delegates
- 04.AsyncCallInsideUsingBlock: Fix a potential NRE
Nuget package
https://www.nuget.org/packages/AsyncFixer/1.4.1
Visual Studio Extension
Updated with v1.4.1: https://marketplace.visualstudio.com/items?itemName=SemihOkur.AsyncFixer
AsyncFixer v1.4.0
- 01.UnnecessaryAsync: Fix false warnings with
using
expression statements - 01.UnnecessaryAsync: Support for expression-bodied members
- 02.BlockingCallInsideAsync: Stop suggesting async calls from non-system assemblies
Nuget package
https://www.nuget.org/packages/AsyncFixer/1.4.0
Visual Studio Extension
https://marketplace.visualstudio.com/items?itemName=SemihOkur.AsyncFixer