brightdigit/ContributeWordPress

View on GitHub
Sources/ContributeWordPress/Processing/MarkdownProcessor.swift

Summary

Maintainability
A
1 hr
Test Coverage

Function writeSite has 6 arguments (exceeds 4 allowed). Consider refactoring.
Open

    _ site: WordPressSite,
    sectionName: String,
    importing assets: [AssetImport],
    to contentDirectoryURL: URL,
    transformFromHTML: @escaping (String) throws -> String,
Severity: Minor
Found in Sources/ContributeWordPress/Processing/MarkdownProcessor.swift - About 45 mins to fix

    Function writeAllPosts has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

        fromSites sites: [SectionName: WordPressSite],
        withAssets assets: [AssetImport],
        inContentDirectory contentDirectoryURL: URL,
        using htmlToMarkdown: @escaping (String) throws -> String,
        htmlFromSitePost: ((WordPressSite) -> ((WordPressPost) -> String))? = nil
    Severity: Minor
    Found in Sources/ContributeWordPress/Processing/MarkdownProcessor.swift - About 35 mins to fix

      There are no issues that match your filters.

      Category
      Status