Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-doc-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-29Feat #608072: Monikerize type parameters name (#649)Min Huang
* feat #608072: Monikerize type parameters name * update * update * update * update * update * update * update * Fix * refactor * update * Add unit test * Add integration test * update test case * update * update * update
2022-02-15feat#550375: Support ref struct and readonly ref struct syntaxes (#608)Min Huang
* Support `ref struct` and `readonly ref struct` syntaxes. * update * Refactor code * Update
2021-02-27Naming unnamed parameter (#535)Xiao Luo
2020-08-21control null Exceptionmaopeixia
2020-08-11method getter incorrectly marked as implementing nonexistant interface ↵maopeixia
member (#512) https://ceapex.visualstudio.com/Engineering/_workitems/edit/272318
2020-08-01Cleaning up existing content when importing: `related`, `seealso` (#510)maopeixia
https://ceapex.visualstudio.com/Engineering/_workitems/edit/173471 https://ceapex.visualstudio.com/Engineering/_workitems/edit/271797
2020-07-07Support F# style Attribute rendering (#503)Tianqi Zhang
2020-06-11[mdoc] come up with test/design for better member implementation detectionmaopeixia
2020-06-10Merge pull request #495 from maopeixia/mpx-mdoc-1.0.1.6Joel Martinez
[mdoc] AssemblyVersion missing in some instances
2020-05-06ReturnType is now monikerized.Joel Martinez
different return types in different frameworks will now have the FrameworkAlternate attribute added to it
2020-05-06[mdoc] AssemblyVersion missing in some instancesmaopeixia
2020-03-25display "TypeParameter" node for delegate only if generic parameters are ↵Ann Meng
declared by itself
2020-03-20Added DocUtils.AddElementWithFx methodJoel Martinez
2020-03-18Some classes are missing implicit conversion operatorsmaopeixia
2020-03-06[import] fixed issue with xpathJoel Martinez
2020-03-05Improves null handling in doc importer.Joel Martinez
Resolves https://ceapex.visualstudio.com/Engineering/_workitems/edit/183262
2020-02-21msxdoc importer now clears all existing nodes,Joel Martinez
Except for undocumented nodes, and nodes that don't have an incoming equivalent. Closes #391. Closes Internal Item https://ceapex.visualstudio.com/Engineering/_workitems/edit/173471
2020-02-13EII url missing namespace in the middlemaopeixia
2020-02-12Merge remote-tracking branch 'origin/master' into developJoel Martinez
2020-02-03Replace new Csharp features with old onesRobert-André Mauchin
Replace new Csharp features like switch statements and "is null" to allow mdoc.exe to build with mcs. Signed-off-by: Robert-André Mauchin <zebob.m@gmail.com>
2020-01-07chang format to "R"maopeixia
2020-01-06changing the format strings for double to G17 and single to g9maopeixia
2019-12-26Solve the Math.PI syntax displays wrong valuemaopeixia
2019-12-05added -nocollapseinterfaces.Joel Martinez
Passing this CLI parameter will list all interfaces on sig formatters, rather than filtering out inherited interfaces to simplify the list.
2019-09-03Fixed enumerator comparison for extension methodsJoel Martinez
2019-05-06UWP compiled metadata files use "put_" as the prefix to property setter ↵Dave Wilson
methods. Enable support to suppress such methods from ecma xml creation.
2018-10-10all interfaces are now listed.Joel Martinez
Closes #334
2018-09-12Improved casting safety on some enumeration.Joel Martinez
Resolves #345
2018-07-06Merge branch 'master' into mdoc_fix_EIIJoel Martinez
2018-07-05mdoc: Incorrect signatures generated for return typesGRODNO\Anton_Sokolovskii
Removed namespace when return type is generic Added integration tests Added unit test Add RefType attribute to ReturnType element Closes #230
2018-06-08Fix Eii property names for VBkatsiaryna_bialiatka
Apply fix to have interface name in signature Fix ecma importers + slash doc importers Add unit and integration tests Addnew attribute for custom Eii name + fix xsd schema Closes #92
2018-05-30Fix check of ignored membersMikhail Melnikov
In `DocUtils.IsIgnored`, check if member is generated by a compiler before checking of prefixes Closes #199
2018-03-20mdoc: parameters and member signatures now use FrameworkAlternate when differentJoel Martinez
Resolves #116
2018-01-12[mdoc] Support for C++ signatureskatsiaryna_bialiatka
Closes #132
2017-12-22mdoc: Support for Javascript signaturesMikhail Melnikov
Added Javascript usage formatter Added unit tests Added `check-monodocer-javascript` integration test `MemberSignature` and `TypsSignature` can contain just `Usage` attribute now, fixed XSD schema
2017-12-13mdoc: better error handling around interface implementation resolutionJoel Martinez
2017-12-11[mdoc] Fixed StackOverflow in F# and exception in members implementations ↵Mikhail Melnikov
generation StackOverflow in F# was caused by generic types constrained recursively by themselves (`'T :> seq<'T>`) Added `TestConstraints_2_2` unit test For members implementations generation, we shouldn't count on order of type generic arguments because they can be passed to interface reordered. Slightly remade generation of fingerprints. Extended `check-monodocer-members-implementation` integration test with `IScrollable` and `ScrollableBase` classes
2017-12-07[mdoc] Implementation details are now shown on membersMikhail Melnikov
Based on the pull request #170 Node <Implements> with subnodes <InterfaceMember> show which member(s) of interface(s) is(are) implemented <Implements> and <InterfaceMember> are added to monodoc-ecma.xsd Added the integration test `check-monodocer-members-implementation` Closes #158
2017-11-30mdoc: Support for F# signaturesMikhail Melnikov
Added F# signatures and usage formatter Added unit and integration tests Closes #108
2017-11-01mdoc: Support VB.NET signatures enhancementMikhail Melnikov
Added VBFullMemberFormatter and VBMemberFormatter. Support for -lang CLI parameter (vb.net, docid are available now). IsSupported virtual methods for TypeReference and MemberReference in MemberFormatter. If they return false, sygnature is not added to XML file. Closes #131
2017-10-27mdoc: EII events are now documented.Joel Martinez
Closes #106
2017-10-26mdoc: Preserving remarks created post-factum on importGRODNO\Anton_Sokolovskii
Added attribute "overwrite" for the following elements: remarks, summary, value, returns, param, typeparam, altmember, exception, permission Closes #97
2017-10-02mdoc: reformatting the MDocUpdater source code.Joel Martinez
We are changing our coding standards, and starting with the update subcommand. This moves many classes into their own code files and namespaces to better organize the source code.