[monodoc] Fixed several issues with `.ToEcmaCRef` method.
authorJoel Martinez <joelmartinez@gmail.com>
Thu, 29 Oct 2015 19:36:29 +0000 (15:36 -0400)
committerJoel Martinez <joelmartinez@gmail.com>
Tue, 3 Nov 2015 20:13:51 +0000 (15:13 -0500)
commit85bde33bf26818f3860a0bef5da990de993cb6be
tree393bdf58054edc1edb2d3a62757f5f401556a0e8
parent3a78c7b0933d7704670f0d711d606b5f31005589
[monodoc] Fixed several issues with `.ToEcmaCRef` method.
In particular:

- Issues with cref formatting for subtypes.
- Added support for Explicitly implemented members.
- Added support for generic member parameters.

A number of unit tests were added to verify this functionality.
mcs/class/monodoc/Monodoc.Ecma/EcmaDesc.cs
mcs/class/monodoc/Test/Monodoc.Ecma/EcmaUrlTests.cs