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-11-06updatemh/revert-net6-for-test-projMin Huang
2022-11-06updateMin Huang
2022-11-06revert net6.0 for tes projMin Huang
2022-11-04Add a sample interface for static virtualhuangmin-ms
2022-08-30bump mdoc to 5.9.1mdoc-5.9.1Min Huang
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-08-15Fix 662735: Members with user edited docs will not be deleted (#647)Min Huang
* Fix 662735: Members with user edited docs will not be deleted * upgrade mdoc to 5.9.0
2022-08-09 bug 686206: F# property signature is missing 'static' keyword (#646)v-susu1
* Fix bug 686206 * update * update * update * clean before build * update tests Co-authored-by: Min Huang <huangmin@microsoft.com>
2022-07-25Upgrade newtonsoft.json to 13.0.1 to fix CG alert (#645)Min Huang
2022-07-22[mdoc] Multitarget net471 and net6.0 (#639)Peter Collins
Adds `net6.0` as a target framework to mdoc. The artifacts from the `net6.0` build will be output to `bin/$(Configuration)-net6.0`. Mono.Cecil has been bumped from `0.10.0-beta5` to `0.10.0`. This update appears to have introduced a change in behavior in F# doc generation, and the expected output in `PatternMatchingExamples.xml` has been updated to reflect that. The mdoc NuGet package has been updated to include both `net471` and `net6.0` tools. This can be considered a breaking change, as the path of mdoc.exe has been changed to include a folder named after its target framework.
2022-07-15bump mdoc to 5.8.9.2huangmin-ms
2022-07-15[mdoc] Convert to SDK style projects (#642)Peter Collins
Converts `mdoc.csproj` and `Monodoc.Test.csproj` files to SDK style projects to allow them to be built with dotnet build.
2022-07-14[MDocUpdater] Fix assembly info duplication (#638)Peter Collins
The `AssemblyPublicKey` and `AssemblyCulture` elements will be added to to a docs `index.xml` file every time the tool runs, even if the element already exists. Fix this by using `MDocUpdater.WriteElement` to write these elements, as it will first check for an existing element rather than always creating a new one.
2022-07-13[DocumentationEnumerator] Support global alias matching (#641)Peter Collins
The tooling is currently unable to match existing documentation with a member that was updated to include a global alias. Fix this by adding a a type lookup attempt that prefixes `global::` to the documentation member name.
2022-07-07Adopt Lucene.net as nuget package instead of submodule to resolve lgtm issue ↵Min Huang
(#607) * Remove file from submodule to resolve lgtm issue * change to full path * update * Adopt lucence.net nuget package
2022-06-01bump mdoc to 5.8.9.1 (#634)Min Huang
2022-05-31Update compareXmlFiles.ps1 (#635)Min Huang
2022-05-20Split Mdoc Release check CI into multiple jobs since single job max timeout ↵v-susu1
limit (#633) * add Mdoc-ReleaseCheckCI yml * Update Mdoc-ReleaseCheckCI.yml for Azure Pipelines * Update Mdoc-ReleaseCheckCI.yml for Azure Pipelines * Update compareXmlFiles.ps1 * Update Mdoc-ReleaseCheckCI.yml for Azure Pipelines * Update compareXmlFiles.ps1 * Update compareXmlFiles.ps1 * Update Mdoc-ReleaseCheckCI.yml for Azure Pipelines * Update Mdoc-ReleaseCheckCI.yml * Update compareXmlFiles.ps1 * Update Mdoc-ReleaseCheckCI.yml * Update compareXmlFiles.ps1 * Update Mdoc-ReleaseCheckCI.yml * Update Mdoc-ReleaseCheckCI.yml * Update compareXmlFiles.ps1 * Update Mdoc-ReleaseCheckCI.yml * Update Mdoc-ReleaseCheckCI.yml for Azure Pipelines * Update Mdoc-ReleaseCheckCI.yml * Update Mdoc-ReleaseCheckCI.yml for Azure Pipelines
2022-05-16Fix the logic for the shouldDelete factor (#628)Michael Jin
* Fix the logic for the shouldDelete factor * Fix cmd for integration test * Make duplication a considered factor in the deleting
2022-05-12Update compareXmlFiles.ps1 (#631)v-susu1
2022-05-12V susu/ci test (#630)v-susu1
* Add para needRunReleaseMdoc into ps1 * Update compareXmlFiles.ps1
2022-05-07Update compareXmlFiles.ps1 to copy origin dotnet repo xml files (#629)v-susu1
* Update compareXmlFiles.ps1 to copy origin dotnet repo xml files * update * update * update
2022-04-25V susu/ci test (#625)v-susu1
* Implement task 579673 * update * Update compareXmlFiles.ps1 * Update compareXmlFiles.ps1 * Update compareXmlFiles.ps1 * Update compareXmlFiles.ps1
2022-04-24bump mdoc to 5.8.9 (#624)Min Huang
2022-04-18Support .NET language feature: function pointers (#623)Min Huang
* Support .NET language feature: function pointers * update * update * add test cases * add test dll * update * Use delegate * for other languages * update * Fix new member added for function pointers * update
2022-03-24bump mdoc to 5.8.8 (#621)Min Huang
* bump mdoc to 5.8.8 * update
2022-03-21feat#550401:Support C# 9 nint/nuint (#620)Min Huang
* Support C# 9 nint/nuint * update * update * update * update * update * update * update * update * fix test cases * fix test cases * fix integration test * add unit test
2022-03-09Support .NET language features: init only setter (#619)Min Huang
2022-03-08feat#550401: Support new .net language feature: tuple names (#618)Min Huang
* Support new .net language feature: tuple names * update test case * update test case * update * updated * update test case * add debug info * update * Remove console log
2022-03-02Update pipeline ymml to add a task to install .net 2.1 since agent machine ↵v-susu1
remove it. (#617)
2022-03-01bump mdoc to 5.8.7 (#612)Min Huang
* bump mdoc to 5.8.7 * mdoc: use //license/@expression, not //licenseUrl * fix in parameter issue * fix issue for microsoft.extensions.logging.console.consoleformatter.write api * Fix issue for system.diagnostics.taglist api * Fix test cases * update * update
2022-02-24Fix bug 542435 (#615)v-susu1
* Fix bug 542435 * Update code style
2022-02-23feat#550375: Support ref and ref readonly return (#611)Min Huang
* Support ref and ref readonly return * Add test cases * Update test
2022-02-18Support readonly members for struct (#609)Min Huang
* Support readonly members for struct * 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
2022-01-28Update TSA configuration (#604)Min Huang
* Update TSA code base name * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml * Update azure-pipelines.yml
2022-01-27bump mdoc to 5.8.6.1 (#602)Min Huang
2022-01-27Update MDocUpdater.cs (#597)haibo zhang
2022-01-25Fixed LGTM pipeline (#600)Jeff Chen
* LGTM testing * Fixed lgtm tasks (#599) Switched to msbuild and fixed LGTM tasks. * Update azure-pipelines.lgtm.yml for Azure Pipelines Fixed syntax errors * Update azure-pipelines.lgtm.yml for Azure Pipelines * Locating msbuild for LGTM * update msbuild * Update * Update msbuild * msbuild binary * Update azure-pipelines.lgtm.yml for Azure Pipelines * Stick to windows-2019 for CodeQL Windows-2022 is coming out but CodeQL is not supported. Co-authored-by: Min Huang <huangmin@microsoft.com>
2022-01-13bump mdoc to 5.8.6 (#594)Min Huang
2022-01-11 Removed types from FrameworkIndex file if they are forwarded to external ↵mdoc-5.8.6Min Huang
assembly (#592) * Removed types of exteranl assemblies for forwarded types. * Update test cases * Remove null check as discussed
2022-01-11Fixed the comparison of assembly versions (#593)Jeff Chen
Co-authored-by: Min Huang <huangmin@microsoft.com>
2022-01-09Build improvements (#591)Sandy Armstrong
* HtmlGenerator: Load converters lazily This is a workaround so that .NET 6 apps can use the .NET FW build of monodoc.dll without worrying about TypeInitializationExceptions for converters they don't use. * Fix netstandard2.0 compatibility * Replace SharpZipLib submodule with package reference Remove mdoc/packages.config as well. * Bump Lucene.Net.Light to latest version to support NetStandard * monodoc: Change to SDK-style project * monodoc: Move to netstandard2.0 * Replace all packages.config with PackageReference Bump mdoc.Test.FSharp.fsproj to .NET 4.7.1 to fix issues using System.ValueTuple. * Adjust to mdoc.Test.FSharp.fsproj bump to v4.7.1 * mdoc.Test.FSharp.fsproj: Convert to SDK-style Fixes errors building in VS2022. * mdoc.Test.csproj: Update to SDK-style too * mdoc.Test.csproj no longer needs a direct FSharp.Core reference * mdoc.Test.FSharp.fsproj: Fix FSharp.Core reference https://github.com/dotnet/fsharp/blob/main/docs/fsharp-core-notes.md#how-to-explicitly-reference-fsharpcore * mdoc.Test.csproj: Restore manual WPF reference * Use AppendTargetFrameworkToOutputPath to avoid touching Makefiles * Update en.expected-fsharp/index.xml
2021-12-14Fix long file name issue for Azure PowerShell .NET Reference (#589)Min Huang
* Fixed long file name for Azure PowerShell .NET Reference * update * fix path with forward slash issue * Updated * Add log to debug CI pipeline * Handle relative path * Check platform info for long path handling * Remove debug log * Add unit test * Remove expected long name file because it cause git push/pull issue * Retarget Mono.Cecil library to net471
2021-12-03Remove old typeParameter (#585)RanhaoXu
2021-12-02Fix bug 514755 (#588)v-susu1
* Fix bug 514755 * add test cases to cover bug 514755 * update
2021-10-21Bug 422813: Fix the in parameter modifier not be rendered. (#557)Xiao Luo
* Initial commit. * Update test case.
2021-10-18Bump to 5.8.5 (#579)Min Huang
2021-10-08Fixed issues of attached entities and the unique case of TargetProperty ↵Jeff Chen
attached property. (#576) * Fixed the issue of dual property const * Added tests for attached entities and fix typos * update * update * Switch to external WPF reference for build failure on macOS. * Fixed attached events and dropped WPF * Setting the test case of WPF conditionally on different platforms * update
2021-09-22bump to 5.8.4 (#575)Min Huang