Scaladoc: hide complex definitions behind use cases rather than showing both the complex definition and use cases
(ureche in r26048) Changed the way use cases are handled in scaladoc.
If use cases are present, the original member disappears from the list. References SI-5054, but needs more work on the html part.
If use cases are present along with links, scaladoc doesn't crash anymore. Closes SI-4898.
Review by kzys.
The methods are being shown as "abstract". Also... how can I see the actual signature? I see Simon complaining that the signature shows up in the body, but I don't see it at all!
Actually, I know, but the actual method wasn't hidden then. At any rate, the method in the use case does not exist, so no attributes makes sense for it. Instead, it should assume the attributes of the method it is actually "overriding", so to speak.
Fixed in pull request 46.
Fixed everything some time ago, the only piece missing from the puzzle is SI-5291.