DangerSwiftProse

用于验证 Markdown 文件的 Danger 插件

开始使用

安装 DangerSwiftCoverage

Swift 包管理器(性能更佳)

您可以使用“完整的 SPM”解决方案来安装 danger-swiftDangerSwiftProse

let package = Package(
    ...
    products: [
        ...
        .library(name: "DangerDeps", type: .dynamic, targets: ["DangerDependencies"]), // dev
        ...
    ],
    dependencies: [
        ...
        // Danger Plugins
        .package(url: "https://github.com/f-meloni/DangerSwiftProse", from: "0.1.0") // dev
        ...
    ],
    targets: [
        .target(name: "DangerDependencies", dependencies: ["Danger", "DangerSwiftProse"]), // dev
        ...
    ]
)
import DangerSwiftProse

MdspellCheck.performSpellCheck(ignoredWords: [], language: "en-us")

Marathon

import DangerSwiftProse // package: https://github.com/f-meloni/danger-swift-prose.git

MdspellCheck.performSpellCheck(ignoredWords: [], language: "en-us")

Mdspell

添加到您的 Dangerfile。 这使用 orta 的 mdspell 分支

MdspellCheck.performSpellCheck(ignoredWords: [], language: "en-us")

Proselint

添加到您的 Dangerfile

Proselint.performSpellCheck()