Cake.MonoApiTools

Cake Build addin to provide aliases for using the Mono API Tools (API info, XML diff, HTML diff and Markdown diff).

#addin nuget:?package=Cake.MonoApiTools&version=3.0.5

<package id="Cake.MonoApiTools" version="3.0.5" />

dotnet add package Cake.MonoApiTools --version 3.0.5

<PackageReference Include="Cake.MonoApiTools" Version="3.0.5" />

Aliases

Contains functionality to work with the Mono API Tools.

General

MonoApiDiff(FilePath, FilePath, FilePath) Runs mono-api-diff to generate an XML diff.
MonoApiDiff(FilePath, FilePath, FilePath, MonoApiDiffToolSettings) Runs mono-api-diff to generate an XML diff.
MonoApiHtml(FilePath, FilePath, FilePath) Runs mono-api-html to generate an HTML diff.
MonoApiHtml(FilePath, FilePath, FilePath, MonoApiHtmlToolSettings) Runs mono-api-html to generate an HTML diff.
MonoApiHtmlColorized(FilePath, FilePath, FilePath) Runs mono-api-html to generate an colorized HTML diff.
MonoApiInfo(FilePath, FilePath) Runs mono-api-info.
MonoApiInfo(FilePath, FilePath, MonoApiInfoToolSettings) Runs mono-api-info.
MonoApiInfo(FilePath[], FilePath) Runs mono-api-info.
MonoApiInfo(FilePath[], FilePath, MonoApiInfoToolSettings) Runs mono-api-info.
MonoApiMarkdown(FilePath, FilePath, FilePath) Runs mono-api-html to generate an Markdown diff.
MonoApiMarkdownColorized(FilePath, FilePath, FilePath) Runs mono-api-html to generate an colorized Markdown diff.