[monodoc] Changes to support new-style iOS documentation:
authorJoel Martinez <joelmartinez@gmail.com>
Sat, 2 Aug 2014 23:44:16 +0000 (19:44 -0400)
committerJoel Martinez <joelmartinez@gmail.com>
Sat, 2 Aug 2014 23:48:11 +0000 (19:48 -0400)
commitbe7502c908819d3bc205c01ef65af2232676c964
treeac590297e6bb8558acd0cc076f02056f1e71bfc9
parent59258ea3f09a563a39a2fbc06842471c78a819b7
[monodoc] Changes to support new-style iOS documentation:

- Fixed bug in creating CREF strings.
- Refactored XML file processing for customization during new style iOS assembly. This was done through the new file source interface, which lets you use dependency injection to customize the process.
- Added the ability to rewrite CREF references when assembling docs that use native types. Also, the ability to handle dropped namespaces.
mcs/class/monodoc/Monodoc.Ecma/EcmaDesc.cs
mcs/class/monodoc/Monodoc/cache.cs
mcs/class/monodoc/Monodoc/providers/EcmaDoc.cs
mcs/class/monodoc/Monodoc/providers/ecma-provider.cs