You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After some investigation I found out that when starting to parse first generic argument PaintDotNet.UI.Media.Transform
with ParseTypeSpec(), and since next character will be comma
ParseTypeSpec gets confused and thinks after comma is version info
where ParseAssemblyNameSpec will eat up next 2 tokens ( , and PaintDotNet.UI.Media.Transform ) up to +.
Solution would be to stop ParseAssemblyNameSpec() from eating those 2 tokens if its invalid version info
Describe the bug
On custom argument
on its serialized string representation
it breaks when it gets to
+
character since its expecting closed bracket or comma.From my observation
+
character should handle nested typesTo Reproduce
Expected behavior
To print to standard output
Platform
Files
PaintDotNet.Framework.dll from Paint.Net project
https://www.getpaint.net/download.html
The text was updated successfully, but these errors were encountered: