[mdoc] Fixes an update issue with generic and non-generic members.
authorJoel Martinez <joelmartinez@gmail.com>
Wed, 18 Mar 2015 20:09:37 +0000 (16:09 -0400)
committerJoel Martinez <joelmartinez@gmail.com>
Thu, 19 Mar 2015 14:41:48 +0000 (10:41 -0400)
commit89882a67762b32a7cddafd4cbba09310de7bd54e
treeedf6b005e5124baf083c031cd8fa51910dfae296
parent252e56b02cbdef8a7597f79744974629473949b6
[mdoc] Fixes an update issue with generic and non-generic members.
The existing update was not doing a good job of matching members that have both generic and non-generic members. So for example, if you had a method, `Foo<T>`, and added a non-generic version in a future update (`Foo`); you could end up with a situation where one of the members was being duplicated.
mcs/tools/mdoc/Makefile
mcs/tools/mdoc/Mono.Documentation/monodocer.cs
mcs/tools/mdoc/Test/DocTest-addNonGeneric.cs [new file with mode: 0644]