Cauldron.Cecilator 3.2.3

A Fody/Mono.Cecil wrapper that provides most basic IL code weaving helpers.

Install-Package Cauldron.Cecilator -Version 3.2.3
dotnet add package Cauldron.Cecilator --version 3.2.3
<PackageReference Include="Cauldron.Cecilator" Version="3.2.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Cauldron.Cecilator --version 3.2.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

2018.10.28 - [B] Minor bugs in resolving types fixed.
     2018.10.21 - [C] GetChildrenType is now using ValueTuples instead of classic Tuple.
     2018.10.21 - [C] Minor code optimizations.
     2018.10.21 - [A] Reference to System.ValueTuple added.
     2018.10.16 - [B] Switches were not copied correctly in methods
     2018.08.02 - [B] Multiple execution of OnEnter on async methods bug is fixed
     2018.08.01 - [B] GetParametersArray was still broken - not fixed
     2018.07.01 - [C] Nullable equality check fixed
     2018.06.18 - [B] GetParametersArray was broken
     2018.06.15 - [B] Method usage detection was broken which lead to unweaved methods.
     2018.06.12 - [B] Some minor bugs fixed
     2018.06.07 - [B] Detection of resulting type in block container returing null, now fixed
     2018.06.04 - [B] "Member 'Cast' is declared in another module and needs to be imported" error fixed
     2018.06.04 - [C] Async helper coder optimized
     2018.05.28 - [B] Async Methods "this" reference fixed.
     2018.05.28 - [B] Async Methods parameters are "optimized" away on release mode. The weaver now adds the parameters.
     2018.05.26 - [C] JsonIgnoreAttribute is now not added to Cauldron generated fields.
     2018.05.26 - [C] TypeSystem moved from BuilderType to the new class BuilderTypes
     2018.05.26 - [B] Multiple bugs regarding resolving of generics fixed.
     2018.05.21 - [B] Parameter array in async method not correctly weaved.
     2018.05.21 - [B] Return value for async methods is not correctly detected in some cases. fixed.
     2018.05.21 - [B] Bug fixed regarding weaving of async void methods.
     2018.05.18 - [A] Added some support to more generic coding style.
     2018.05.14 - [B] Fixed bugs in CopyMethod that causes the weaver to weave the wrong method in the call.
     2018.05.14 - [B] Fixed bugs in weaving code into the Async State Machine MoveNext method
     2018.05.12 - [B] Fixed bugs in weaving default values for generic parameters
     2018.05.02 - [B] Fixed bugs in weaving methods with generic parameters
     2018.05.02 - [B] Fixed bugs in weaving async methods
     2018.05.02 - [B] A bug in cecilator that causes arrays parameter to be not correctly weaved fixed
     2018.04.11 - [C] Fody version 3.0.0 update and minor bug fixes.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.2.3 281 10/29/2018
3.2.2 228 10/16/2018
3.2.1 251 10/2/2018
3.2.0 238 9/28/2018
3.0.22 331 6/4/2018
3.0.21 313 6/4/2018
3.0.20 309 6/3/2018
3.0.19 315 6/1/2018
3.0.18 348 5/23/2018
3.0.17 313 5/21/2018
3.0.16 321 5/19/2018
3.0.15-beta 309 5/16/2018
3.0.14 344 5/15/2018
3.0.13-beta 309 5/10/2018
3.0.12-beta 319 5/10/2018
3.0.11-beta 249 5/10/2018
3.0.10-beta 311 5/9/2018
3.0.9-beta 415 5/5/2018
3.0.8-beta 389 5/4/2018
3.0.7-beta 408 5/4/2018
3.0.6-beta 295 5/2/2018
3.0.5-beta 331 5/2/2018
3.0.4-beta 341 4/26/2018
3.0.3-beta 296 4/25/2018