Skip to content

Release Update - #24

Merged
prestoncraw merged 3 commits into
masterfrom
development
Aug 18, 2026
Merged

Release Update#24
prestoncraw merged 3 commits into
masterfrom
development

Conversation

@gsfbuildbot

Copy link
Copy Markdown
Contributor

This PR was Generated by a release of PQBrowser

$"Type '{type.FullName}' does not implement ISerializable. LegacySoapSerializer only supports ISerializable graphs.");

SerializationInfo info = new(type, new FormatterConverter());
serializable.GetObjectData(info, context);
Comment on lines +137 to +140
if (node.Type == typeof(string))
node.Instance = node.Element.Value;
else
node.Instance = RuntimeHelpers.GetUninitializedObject(node.Type);
Comment on lines +146 to +153
foreach (NodeInfo node in nodes.Values)
{
if (node.Type == typeof(string))
continue;

SerializationInfo info = BuildSerializationInfo(node, nodes, binder);
GetCtorInvoker(node.Type)(node.Instance!, info, context);
}
Comment on lines +108 to +120
foreach (SerializationEntry entry in info.GetValues())
{
if (!IsObjectReference(entry.Value))
continue;

object child = entry.Value!;

if (idMap.ContainsKey(child))
continue;

idMap[child] = $"ref-{nextId++}";
queue.Enqueue(child);
}
@prestoncraw
prestoncraw merged commit 9057d47 into master Aug 18, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants