├── .editorconfig ├── .gitattributes ├── .gitignore ├── AsyncRewriter.sln ├── LICENSE ├── NuGet.Config ├── README.md ├── global.json ├── packages └── repositories.config ├── src ├── AsyncRewriter │ ├── AsyncRewriter.xproj │ ├── AsyncRewriterHelpers.cs │ ├── GeneratedAsync.cs │ ├── Logging │ │ ├── ConsoleLoggingAdapter.cs │ │ ├── ILogger.cs │ │ └── TaskLoggingAdapter.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RewriteAsync.cs │ ├── Rewriter.cs │ ├── app.config │ ├── packages.config │ └── project.json └── dotnet-rewrite-async │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── dotnet-rewrite-async.xproj │ └── project.json └── test └── AsyncRewriter.Tests ├── Playground.cs ├── Properties └── AssemblyInfo.cs ├── Scenarios ├── CancellationTokenAtBeginning.in.cs ├── CancellationTokenAtBeginning.out.cs ├── ClassRegion.in.cs ├── ClassRegion.out.cs ├── ExcludeType.in.cs ├── ExcludeType.out.cs ├── ExternalMethodWithCancellationToken.in.cs ├── ExternalMethodWithCancellationToken.out.cs ├── GenericClass.in.cs ├── GenericClass.out.cs ├── IfWithRedundantUsing.in.cs ├── IfWithRedundantUsing.out.cs ├── MemberOfMember.in.cs ├── MemberOfMember.out.cs ├── MethodCallsGenericMethod.in.cs ├── MethodCallsGenericMethod.out.cs ├── MethodCallsMethod.in.cs ├── MethodCallsMethod.out.cs ├── Simple.in.cs ├── Simple.out.cs ├── WithOverride.in.cs ├── WithOverride.out.cs ├── WithoutOverride.in.cs └── WithoutOverride.out.cs ├── Tests.cs ├── app.config └── packages.config /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/.gitignore -------------------------------------------------------------------------------- /AsyncRewriter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/AsyncRewriter.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/README.md -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/global.json -------------------------------------------------------------------------------- /packages/repositories.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/packages/repositories.config -------------------------------------------------------------------------------- /src/AsyncRewriter/AsyncRewriter.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/AsyncRewriter.xproj -------------------------------------------------------------------------------- /src/AsyncRewriter/AsyncRewriterHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/AsyncRewriterHelpers.cs -------------------------------------------------------------------------------- /src/AsyncRewriter/GeneratedAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/GeneratedAsync.cs -------------------------------------------------------------------------------- /src/AsyncRewriter/Logging/ConsoleLoggingAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/Logging/ConsoleLoggingAdapter.cs -------------------------------------------------------------------------------- /src/AsyncRewriter/Logging/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/Logging/ILogger.cs -------------------------------------------------------------------------------- /src/AsyncRewriter/Logging/TaskLoggingAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/Logging/TaskLoggingAdapter.cs -------------------------------------------------------------------------------- /src/AsyncRewriter/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/AsyncRewriter/RewriteAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/RewriteAsync.cs -------------------------------------------------------------------------------- /src/AsyncRewriter/Rewriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/Rewriter.cs -------------------------------------------------------------------------------- /src/AsyncRewriter/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/app.config -------------------------------------------------------------------------------- /src/AsyncRewriter/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/packages.config -------------------------------------------------------------------------------- /src/AsyncRewriter/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/AsyncRewriter/project.json -------------------------------------------------------------------------------- /src/dotnet-rewrite-async/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/dotnet-rewrite-async/Program.cs -------------------------------------------------------------------------------- /src/dotnet-rewrite-async/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/dotnet-rewrite-async/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/dotnet-rewrite-async/dotnet-rewrite-async.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/dotnet-rewrite-async/dotnet-rewrite-async.xproj -------------------------------------------------------------------------------- /src/dotnet-rewrite-async/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/src/dotnet-rewrite-async/project.json -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Playground.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Playground.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/CancellationTokenAtBeginning.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/CancellationTokenAtBeginning.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/CancellationTokenAtBeginning.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/CancellationTokenAtBeginning.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/ClassRegion.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/ClassRegion.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/ClassRegion.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/ClassRegion.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/ExcludeType.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/ExcludeType.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/ExcludeType.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/ExcludeType.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/ExternalMethodWithCancellationToken.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/ExternalMethodWithCancellationToken.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/ExternalMethodWithCancellationToken.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/ExternalMethodWithCancellationToken.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/GenericClass.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/GenericClass.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/GenericClass.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/GenericClass.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/IfWithRedundantUsing.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/IfWithRedundantUsing.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/IfWithRedundantUsing.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/IfWithRedundantUsing.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/MemberOfMember.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/MemberOfMember.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/MemberOfMember.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/MemberOfMember.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/MethodCallsGenericMethod.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/MethodCallsGenericMethod.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/MethodCallsGenericMethod.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/MethodCallsGenericMethod.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/MethodCallsMethod.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/MethodCallsMethod.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/MethodCallsMethod.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/MethodCallsMethod.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/Simple.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/Simple.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/Simple.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/Simple.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/WithOverride.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/WithOverride.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/WithOverride.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/WithOverride.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/WithoutOverride.in.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/WithoutOverride.in.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Scenarios/WithoutOverride.out.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Scenarios/WithoutOverride.out.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/Tests.cs -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/app.config -------------------------------------------------------------------------------- /test/AsyncRewriter.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roji/AsyncRewriter/HEAD/test/AsyncRewriter.Tests/packages.config --------------------------------------------------------------------------------