Hi guys,
While preparing our final contribution to Oxygen, I noticed test failures caused by update of JDT in Oxygen to 3.13.0.v20170531-2000.
Failed tests:
MethodLocatorTest.testUnambiguousConstructor:61->assertMethod:56 expected:<...hodlocator/Samples;.[Samples]()V> but was:<...hodlocator/Samples;.[]()V>
MethodLocatorTest.testAmbiguousConstructor1:66->assertMethod:56 expected:<...hodlocator/Samples;.[Samples](QString;)V> but was:<...hodlocator/Samples;.[](QString;)V>
MethodLocatorTest.testAmbiguousConstructor2:72->assertMethod:56 expected:<...hodlocator/Samples;.[Samples](I)V> but was:<...hodlocator/Samples;.[](I)V>
This seems to be related to
Sorry that this was noticed so late, however as far as I can see this doesn't impact EclEmma functionality and only test needs to be fixed - IMethod.getKey is used only in test, also see screenshot showing that coverage for constructors is displayed correctly:
So I'll proceed with our final contribution and create ticket for this problem to be addressed later.