Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
* 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
|
|
* Fix 662735: Members with user edited docs will not be deleted
* upgrade mdoc to 5.9.0
|
|
* Fix bug 686206
* update
* update
* update
* clean before build
* update tests
Co-authored-by: Min Huang <huangmin@microsoft.com>
|
|
|
|
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.
|
|
|
|
Converts `mdoc.csproj` and `Monodoc.Test.csproj` files to SDK style
projects to allow them to be built with dotnet build.
|
|
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.
|
|
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.
|
|
(#607)
* Remove file from submodule to resolve lgtm issue
* change to full path
* update
* Adopt lucence.net nuget package
|
|
|
|
|
|
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
|
|
* Fix the logic for the shouldDelete factor
* Fix cmd for integration test
* Make duplication a considered factor in the deleting
|
|
|
|
* Add para needRunReleaseMdoc into ps1
* Update compareXmlFiles.ps1
|
|
* Update compareXmlFiles.ps1 to copy origin dotnet repo xml files
* update
* update
* update
|
|
* Implement task 579673
* update
* Update compareXmlFiles.ps1
* Update compareXmlFiles.ps1
* Update compareXmlFiles.ps1
* Update compareXmlFiles.ps1
|
|
|
|
* 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
|
|
* bump mdoc to 5.8.8
* update
|
|
* 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
|
|
|
|
* 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
|
|
remove it. (#617)
|
|
* 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
|
|
* Fix bug 542435
* Update code style
|
|
* Support ref and ref readonly return
* Add test cases
* Update test
|
|
* Support readonly members for struct
* update
|
|
* Support `ref struct` and `readonly ref struct` syntaxes.
* update
* Refactor code
* Update
|
|
* 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
|
|
|
|
|
|
* 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>
|
|
|
|
assembly (#592)
* Removed types of exteranl assemblies for forwarded types.
* Update test cases
* Remove null check as discussed
|
|
Co-authored-by: Min Huang <huangmin@microsoft.com>
|
|
* 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
|
|
* 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
|
|
|
|
* Fix bug 514755
* add test cases to cover bug 514755
* update
|
|
* Initial commit.
* Update test case.
|
|
|
|
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
|
|
|