Cake.Issues.Markdownlint 4.10.0

dotnet add package Cake.Issues.Markdownlint --version 4.10.0                
NuGet\Install-Package Cake.Issues.Markdownlint -Version 4.10.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Cake.Issues.Markdownlint" Version="4.10.0" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中,以引用该包。
paket add Cake.Issues.Markdownlint --version 4.10.0                
#r "nuget: Cake.Issues.Markdownlint, 4.10.0"                
#r 指令可用于 F# Interactive 和 Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中,以引用该包。
#addin nuget:?package=Cake.Issues.Markdownlint&version=4.10.0                

Cake Build Automation System 中 Cake.Issues 添加_circle_markdownlint 支持

注意:此为与 Cake .NET Tool 兼容的添加_circle_markdownlint 版本。要获取与 Cake Frosting 兼容的添加_circle_markdownlint,请参阅 Cake.Frosting.Issues.Markdownlint

Cake 添加_circle_markdownlint 允许您读取 Markdownlint 记录的问题。

Cake.Issues 通过提供全面、通用和可扩展的解决方案,重新定义了 Cake 构建系统中的问题管理。添加_circle_markdownlint 的独特功能使开发团队能够强制执行编码标准、生成有洞察力的报告、无缝集成各种修复工具,以及简化与拉取请求的集成。凭借其 模块化架构 和广泛的 别名集,Cake.Issues 为 Cake 构建中的问题管理提供了向后兼容的基础设施,促进了更高效和更灵活的开发过程。

有关更多信息及详尽文档,请参阅 Cake.Issues 网站。要获取有关 Cake 构建自动化系统的详细信息,请参阅 Cake 网站

使用方法

将 Cake.Issues 集成到 Cake 构建中非常简单。通过最少的设置,团队可以无缝享受代码质量管理的优势,并将其融入到现有的构建管道中。

在添加插件后,Markdownlint 运行的日志文件可以被解析。

Task("Lint-Documentation").Does(() =>
{
    var logPath = @"c:\build\markdownlint.log";
    var repoRootPath = @"c:\repo";

    // Run markdownlint-cli using Cake.Markdownlint addin.
    var settings =
        MarkdownlintNodeJsRunnerSettings.ForDirectory(repoRootPath.Combine("docs"));
    settings.OutputFile = logPath;
    settings.ThrowOnIssue = false;
    RunMarkdownlintNodeJs(settings);

    // Read issues.
    var issues =
        ReadIssues(
            MarkdownlintIssuesFromFilePath(
                logPath,
                MarkdownlintCliLogFileFormat),
            repoRootPath);

    Information("{0} issues are found.", issues.Count());
});

支持和讨论

有关问题、讨论想法和功能请求,请使用 GitHub 上 Cake 的讨论,在 扩展 Q&A 类别下。

贡献

欢迎贡献。请参阅 贡献指南

许可证

MIT 许可证 - 版权 © Cake Issues 贡献者

某些插件的二进制分发包含第三方代码,这些代码分别以其自己的许可证进行许可。有关详细信息,请参阅 LICENSE

产品 兼容和额外的计算目标框架版本。
.NET net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 兼容。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解有关目标框架.NET Standard的更多信息。

本包没有依赖。

NuGet 包

此包未被任何 NuGet 包使用。

GitHub 仓库

此包未被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
4.10.0 126 7/30/2024
4.9.0 173 7/25/2024
4.8.1 163 7/19/2024
4.8.0 120 7/19/2024
4.7.2 131 7/18/2024
4.7.1 212 7/17/2024
4.7.0 106 7/16/2024
4.6.0 315 6/24/2024
4.5.1 284 5/24/2024
4.5.0 198 5/23/2024
4.4.0 293 5/18/2024
4.3.1 307 4/25/2024
4.3.0 305 4/20/2024
4.2.1 232 4/16/2024
4.2.0 565 4/14/2024
4.1.0 15,419 2/21/2024
4.0.0 32,863 12/24/2023
4.0.0-beta0001 5,592 12/16/2023
3.0.0 35,929 7/17/2023
3.0.0-beta0001 5,366 6/8/2023
2.0.0 20,610 12/1/2022
2.0.0-beta0002 257 10/1/2022
2.0.0-beta0001 6,606 7/25/2022
1.1.1 55,875 9/1/2021
1.1.0 638 8/31/2021
1.0.0 3,964 7/27/2021
1.0.0-beta0001 758 2/27/2021
0.9.0 24,474 8/22/2020
0.9.0-beta0002 1,839 8/1/2020
0.9.0-beta0001 708 7/14/2020
0.8.2 1,656 5/19/2020
0.8.1 1,372 11/18/2019
0.8.0 749 10/17/2019
0.8.0-beta0001 505 10/11/2019
0.7.1 942 8/22/2019
0.7.0 1,246 5/30/2019
0.7.0-beta0001 705 4/22/2019
0.6.1 1,769 11/1/2018
0.6.1-beta0001 599 10/21/2018
0.6.0 1,243 8/24/2018
0.6.0-beta0002 669 8/20/2018
0.6.0-beta0001 657 8/19/2018
0.5.0 939 8/17/2018
0.5.0-beta0001 668 8/6/2018
0.4.0 960 7/28/2018
0.4.0-beta0002 672 7/28/2018
0.4.0-beta0001 667 7/27/2018
0.3.0 1,261 6/4/2018
0.3.0-beta0002 777 6/1/2018
0.3.0-beta0001 806 5/31/2018
0.2.0 1,038 5/27/2018
0.1.0 1,625 9/16/2017
0.1.0-beta0002 742 9/13/2017
0.1.0-beta0001 765 9/9/2017