I’m finally back to trying to convert some VB.NET projects to Mercury. I’m using 10.0.0.2601, and I can replicate this issue in both Visual Studio and Water so I assume it is a compile / EBuild issue.
Here’s the scenario: If my class implements a single interface, all is well. But if it tries to implement a second interface, I get a compile error (END CLASS expected). I created a simple example project which I have attached.
ClassLibraryInterfaceIssue.zip (621.1 KB)
If I comment out either of the “Implements Interface…” lines (and its associated property/method) then the compile works fine, but with both interfaces referenced in Class1, the compile fails.
Hopefully this isn’t too painful to address.