Skip to content

Releases: zspitz/ExpressionTreeVisualizer

1.3.52

23 Jun 10:22
Compare
Choose a tag to compare
Help context submenu -- part of #63

1.3.51

21 Jun 00:28
Compare
Choose a tag to compare
Multitargeting 11

1.3.50

21 Jun 00:19
Compare
Choose a tag to compare
Multitargeting 10

1.3.49

21 Jun 00:06
Compare
Choose a tag to compare
Multitargeting 9

1.3.41

20 Jun 23:03
Compare
Choose a tag to compare
Fix for nested If, regression from fa89817

1.3.35

18 Jun 12:52
Compare
Choose a tag to compare
Rework block handling in C# and VB formatters; fixes #67

1.3.34

30 May 18:42
Compare
Choose a tag to compare

The string rendering library now has a factory method formatter:

// using ExpressionToString;

var i = 5;
Expression<Func<int, int>> expr = j => (i + j + 17) * (i + j + 17);
Console.WriteLine(expr.ToString("Factory methods"));

prints:

// using static System.Linq.Expressions.Expression

Lambda(
    Multiply(
        Add(
            Add(i, j),
            Constant(17)
        ),
        Add(
            Add(i, j),
            Constant(17)
        )
    ),
    var j = Parameter(
        typeof(int),
        "j"
    )
)

It is also available in the visualizer.

1.3.33

30 May 18:41
Compare
Choose a tag to compare
Version bump

1.2.32

30 May 17:18
Compare
Choose a tag to compare
Ignore using / Imports in factory method writer tests

1.2.30

30 May 14:26
Compare
Choose a tag to compare
Factory methods writer -- params for SwitchCase