VSCode.Extension.eppz_Code
VSCode.Extension.eppz_Code copied to clipboard
Method argument coloring is broken when multiple arguments with an array type are involved.
trafficstars
namespace issues.eppz
{
/// <summary>
/// eppz.eppz-code - 1.2.41 - 2017.07.20
/// Argument coloring is broken when multiple
/// arguments with an array type are involved.
/// </summary>
public class example
{
public example()
{
// Local var declaration seems fine.
object[] a;
object[] b, c, d;
}
public void foo(object[] arg1)
{
return; // Just works.
}
public void foo(object[] arg1, object[] arg2)
{
return; // Broken.
}
public void foo(object[] arg1, object[] arg2, object[] arg3)
{
return; // Broken.
}
public void foo(object[] arg1, int[] arg2, char[] arg3)
{
return; // Broken.
}
public void bar(object arg1)
{
return; // Just works.
}
public void bar(object arg1, object arg2)
{
return; // Just works.
}
public void bar(object arg1, object arg2, object arg3)
{
return; // Just works.
}
public void baz(object arg1, object[] arg2)
{
return; // Just works.
}
public void baz(object[] arg1, object arg2)
{
return; // Just works.
}
public void baz(object[] arg1, object arg2, object[] arg3)
{
return; // Broken.
}
}
}
I have the same problem. Any solution?