Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix java_implements for multiple interfaces #3330
Matching fix for ##3329 for the 9.x master branch.
Using multiple interfaces with java_implements is broken, and the specs that tests for this are also broken. This fixes it.
It also appears that many of the jrubyc specs are broken enough though they pass. Those are not fixed here. In general, it appears the specs attempt to do a regexp match against the generated Java code, but the tests pass not because the generated code is correct, but because the generated code includes a copy of the spec source code in the
It would appear that the call to