Shaolinq.AsyncRewriter
1.2.0.1101
See the version list below for details.
dotnet add package Shaolinq.AsyncRewriter --version 1.2.0.1101
NuGet\Install-Package Shaolinq.AsyncRewriter -Version 1.2.0.1101
<PackageReference Include="Shaolinq.AsyncRewriter" Version="1.2.0.1101" />
<PackageVersion Include="Shaolinq.AsyncRewriter" Version="1.2.0.1101" />
<PackageReference Include="Shaolinq.AsyncRewriter" />
paket add Shaolinq.AsyncRewriter --version 1.2.0.1101
#r "nuget: Shaolinq.AsyncRewriter, 1.2.0.1101"
#:package Shaolinq.AsyncRewriter@1.2.0.1101
#addin nuget:?package=Shaolinq.AsyncRewriter&version=1.2.0.1101
#tool nuget:?package=Shaolinq.AsyncRewriter&version=1.2.0.1101
Stop copying and pasting code in order to support Async/Await! Shaolinq.AsyncRewriter generates async methods from your sync methods using Roslyn.
AsyncRewriter is used extensively by the Shaolinq ORM/LINQ project.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net452 is compatible. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last Updated |
---|---|---|
1.8.12.1423-feature-package... | 913 | 10/3/2018 |
1.8.12 | 1,505 | 10/3/2018 |
1.8.4 | 1,291 | 8/7/2018 |
1.7.1 | 1,226 | 7/22/2018 |
1.5.0.1304 | 1,198 | 7/20/2018 |
1.5.0.1302-feature-direct-s... | 978 | 7/20/2018 |
1.5.0.1300 | 1,444 | 6/4/2018 |
1.5.0.1297-fix-asyncrewrite... | 1,248 | 5/18/2018 |
1.5.0.1286 | 1,503 | 2/13/2018 |
1.5.0.1281 | 1,527 | 2/6/2018 |
1.4.0.1273 | 1,486 | 2/2/2018 |
1.4.0.1271 | 1,227 | 2/1/2018 |
1.4.0.1265 | 1,448 | 1/31/2018 |
1.4.0.1264 | 1,531 | 1/31/2018 |
1.4.0.1263 | 1,472 | 1/29/2018 |
1.4.0.1262 | 1,221 | 1/28/2018 |
1.3.1.1260-outofprocess-test | 1,274 | 1/28/2018 |
1.3.1.1187 | 1,196 | 11/9/2017 |
1.3.1.1178 | 1,201 | 11/3/2017 |
1.3.1.1176 | 1,218 | 10/20/2017 |
1.3.1.1172 | 1,227 | 10/18/2017 |
1.3.1.1171 | 1,217 | 10/17/2017 |
1.3.1.1167 | 1,232 | 10/9/2017 |
1.3.1.1164 | 1,268 | 7/12/2017 |
1.3.1.1160 | 1,290 | 6/21/2017 |
1.3.1.1159 | 1,267 | 6/21/2017 |
1.3.1.1155 | 1,266 | 6/20/2017 |
1.3.1.1153 | 1,248 | 6/19/2017 |
1.3.1.1151 | 1,280 | 6/18/2017 |
1.3.1.1148 | 1,279 | 6/15/2017 |
1.3.0.1144 | 1,238 | 6/12/2017 |
1.3.0.1141 | 1,280 | 6/9/2017 |
1.3.0.1140 | 1,273 | 6/8/2017 |
1.3.0.1137 | 1,243 | 5/12/2017 |
1.3.0.1135 | 1,261 | 5/11/2017 |
1.3.0.1131 | 1,263 | 5/6/2017 |
1.3.0.1128 | 1,268 | 5/5/2017 |
1.2.0.1118 | 1,227 | 5/4/2017 |
1.2.0.1116 | 1,195 | 5/4/2017 |
1.2.0.1114 | 1,222 | 5/4/2017 |
1.2.0.1112 | 1,213 | 5/4/2017 |
1.2.0.1111 | 1,270 | 5/3/2017 |
1.2.0.1104 | 1,241 | 4/29/2017 |
1.2.0.1103 | 1,234 | 4/28/2017 |
1.2.0.1101 | 1,220 | 4/28/2017 |
1.2.0.1095 | 1,233 | 4/27/2017 |
1.2.0.1093 | 1,230 | 4/19/2017 |
1.2.0.1092 | 1,216 | 4/18/2017 |
1.2.0.1088 | 1,243 | 4/17/2017 |
1.2.0.1086 | 1,240 | 4/17/2017 |
1.2.0.1085 | 1,265 | 4/17/2017 |
1.1.1.1044 | 1,294 | 3/24/2017 |
1.1.1.1040 | 1,235 | 3/19/2017 |
1.1.1.1003 | 1,269 | 3/10/2017 |
1.1.1.1002 | 1,230 | 3/9/2017 |
1.1.1.1000 | 1,297 | 2/1/2017 |
1.1.1.997 | 1,285 | 1/31/2017 |
1.1.1.996 | 1,367 | 12/15/2016 |
1.1.1.992 | 1,268 | 12/14/2016 |
1.1.1.991 | 1,317 | 11/28/2016 |
1.1.1.989 | 1,451 | 9/22/2016 |
1.1.1.987 | 1,651 | 9/22/2016 |
1.1.1.986 | 1,700 | 9/22/2016 |
1.1.1.985 | 1,641 | 9/22/2016 |
1.1.1.984 | 1,622 | 9/22/2016 |
1.1.1.981 | 1,293 | 8/24/2016 |
1.1.1.980 | 1,294 | 8/24/2016 |
1.1.1.979 | 1,267 | 8/22/2016 |
1.1.0.975 | 1,308 | 8/22/2016 |
1.1.0.973 | 1,285 | 8/22/2016 |
1.1.0.972 | 1,314 | 8/22/2016 |
1.1.0.971 | 1,294 | 8/18/2016 |
1.1.0.970 | 1,292 | 8/16/2016 |
1.1.0.967 | 1,276 | 8/15/2016 |
1.1.0.966 | 1,314 | 8/15/2016 |
1.1.0.963 | 1,309 | 8/9/2016 |
1.1.0.961 | 1,328 | 8/9/2016 |
1.1.0.960 | 1,306 | 8/9/2016 |
1.1.0.947 | 1,313 | 8/6/2016 |
1.1.0.945 | 1,298 | 8/5/2016 |
1.1.0.942 | 1,443 | 7/27/2016 |
1.1.0.941 | 1,454 | 7/27/2016 |
1.1.0.939 | 1,446 | 7/27/2016 |
1.1.0.938 | 1,476 | 7/27/2016 |
1.1.0.936 | 1,636 | 7/26/2016 |
1.1.0.935 | 1,330 | 7/26/2016 |
1.1.0.933 | 1,320 | 7/25/2016 |
1.1.0.932 | 1,368 | 7/25/2016 |
1.1.0.930 | 1,327 | 7/23/2016 |
1.1.0.929 | 1,337 | 7/23/2016 |
1.1.0.928 | 1,372 | 7/22/2016 |
1.1.0.927 | 1,309 | 7/22/2016 |
1.1.0.924 | 1,285 | 7/22/2016 |
1.1.0.923 | 1,314 | 7/21/2016 |
1.1.0.920 | 1,296 | 7/21/2016 |
1.1.0.919 | 1,263 | 7/20/2016 |
1.1.0.918 | 1,309 | 7/20/2016 |
1.1.0.915 | 1,321 | 7/20/2016 |
1.1.0.912 | 1,308 | 7/20/2016 |
1.1.0.910 | 1,272 | 7/20/2016 |
1.1.0.904 | 1,261 | 7/19/2016 |
1.1.0.903 | 1,292 | 7/18/2016 |
1.1.0.902 | 1,268 | 7/18/2016 |
1.1.0.901 | 1,314 | 7/18/2016 |
1.1.0.888 | 1,257 | 7/16/2016 |
1.1.0.887 | 1,294 | 7/16/2016 |
1.1.0.886 | 1,323 | 7/16/2016 |
1.1.0.883 | 1,430 | 7/14/2016 |
1.1.0.879 | 1,457 | 7/13/2016 |
1.1.0.878 | 1,442 | 7/13/2016 |
1.1.0.877 | 1,475 | 7/12/2016 |
1.1.0.876 | 1,460 | 7/11/2016 |
1.1.0.875-rc1 | 1,276 | 7/11/2016 |
1.1.0.872-rc1 | 1,287 | 7/11/2016 |
1.1.0.871-rc1 | 1,240 | 7/11/2016 |
1.1.0.870-rc1 | 1,264 | 7/11/2016 |
1.1.0.869-rc1 | 1,298 | 7/11/2016 |
- Fixed naming bug with calling explicit interface implementations
- Async methods are now generated with XML documentation comments from originals
- Fixed explicitly implemented methods not being called properly
Previous
- Remove dependencies on CodeAnalysis and related packages.
- GeneratedAsync should be generated after references have been copied or compiled
- Changed csproj targets to generate async code after references have been resolved/compile
- Fixed handling of generic method type parameters.
- Fix support for method calls being performed on the result of rewritten async methods.
- Support null conditional member access operator when rewriting normal calls to async.