~ruther/NosSmooth

0eb703efa82e664df7d46a746f7d5fbe6a853b51 — František Boháček 2 years ago 998ce1e
fix(packets): change context list attribute generator to respect current api
M Packets/NosSmooth.PacketSerializersGenerator/AttributeGenerators/PacketContextListAttributeGenerator.cs => Packets/NosSmooth.PacketSerializersGenerator/AttributeGenerators/PacketContextListAttributeGenerator.cs +2 -2
@@ 110,8 110,8 @@ public class PacketContextListAttributeGenerator : IParameterGenerator
        }

        var listSeparator = attribute.GetNamedValue<char>("ListSeparator", '|');
        var lengthVariable = attribute.GetIndexedValue<string>(1);
        textWriter.WriteLine(@$"stringEnumerator.PushLevel(""{listSeparator}"", {lengthVariable});");
        var lengthVariable = attribute.GetIndexedValue<string>(1)?.Trim('"');
        textWriter.WriteLine(@$"stringEnumerator.PushLevel('{listSeparator}', {lengthVariable});");

        var innerSeparator = attribute.GetNamedValue<char>("InnerSeparator", '.');
        generator.PrepareLevel(innerSeparator);

Do not follow this link