Fody / Caseless

Change string comparisons to be case insensitive.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Caseless has problem working togather with Costura

Licshee opened this issue · comments

breaks Costura.AssemblyLoader.LoadStream(string) if Costura is applied before Caseless, no matter which StringComparison is used.

I'll get you an example later.

interesting...
it seems like something strange happened during the compilation

for unknown reason, all Branch instructions in Costura.AssemblyLoader.LoadStream(string) are "off by one" after being processed by Caseless
but if i copy the said method to another class (in C# source form), it won't raise same problem

at first i thought it might be the "empty name" thing causing the problem, but after comparing my local compiled version to AppVeyor artifacts, i found that the problem happens no matter whether the local slots(variables) have name or not

This is most likely caused by #6.

@Licshee can u please try 1.4.2

may try it today, sorry for not checking github

Not working, still hitting the same problem.

Even updated Costura won't fix this.

closing this as stale. if it is still an problem please raise a new issue