swiftlint

    0熱度

    1回答

    我正在使用Swiftlint CLI,它正在成功運行並在終端中顯示質量問題。但它們沒有生成HTML文件以查看輸出。 任何人都可以幫助如何獲得輸出。現在

    0熱度

    1回答

    我正在爲SwiftLint創建自定義規則,用於檢查color的拼寫。我需要這是不區分大小寫的。 我目前使用的是regex: "([C|c]olour)",但我想使用不區分大小寫的修飾符/i。我試過以下規則,但它不起作用: custom_rules: color_us_english: regex: "(colour)/i" message: "Use US Engli

    2熱度

    1回答

    我們有一個swiftlint規則,它基本上在我們的結構,類和協議(DC,DB或DM取決於函數)上強制執行前綴。我們只想將它匹配到頂層對象,例如在下面的例子中,我想只有TopLevel和SecondTopLevel拋出一個錯誤: class TopLevel { struct NotTopLevel { var test } } class SecondTo

    1熱度

    1回答

    我正在swiftlint程序中創建自定義規則。 這是我的參考:https://github.com/realm/SwiftLint 我想添加一個自定義規則,我必須在','之後檢測2個或更多空格。所以我添加了這個規則。 comma_space_rule: regex: ",[ ]{2,}" message: "Expected only one space after ',"

    5熱度

    1回答

    我從official packages安裝了SwiftLint。 現在,我希望徹底刪除並從Homebrew安裝。 我沒有找到關於卸載SwiftLint的官方文檔。 有什麼建議嗎?

    0熱度

    1回答

    Xcode中有一種方法可以跨工作區中的多個項目共享運行腳本構建階段嗎? 我使用SwiftLint強制編碼樣式,但我不想手動添加必要的運行腳本到我的Xcode項目中的所有項目(我維護,而不是第三方)。

    0熱度

    1回答

    對於下列: struct Constants { static let m2Pi = CGFloat(M_PI) * 2 } SwiftLint 0.16.1警告我: 警告:傳統恆衝突:STRUCT範圍的常數是優選在傳統的全局常量上。 (legacy_constant) 請注意,我需要此值爲UIBezierPath.init(arcCenter center: CGPoint, r

    0熱度

    1回答

    我在Xcode使用SwiftLint在自定義的構建階段: if which swiftlint >/dev/null; then swiftlint autocorrect --format swiftlint else echo "warning: SwiftLint not installed, download from https://github.com/

    3熱度

    1回答

    我在這條線得到一個SwiftLint警告: return UIEdgeInsetsMake(topInset, leftInset, bottomInset, rightInset) 這是警告: 遺留構造違規:雨燕構造優於傳統 方便的功能。 (legacy_constructor) 我得到在這條線的警告,以及: return CGRectInset(bounds, insetX, insetY

    0熱度

    1回答

    我試圖在工作中使用iOS應用程序中的Quick/Nimble測試框架。當我構建我的xcworkspace項目時,我會看到下圖中的所有錯誤。所有這些錯誤都在Pods/Nimble文件夾中的Pods.xcodeproj中。 我使用的是Swift 3,Xcode 8.0,Cocoapods 1.1.1,fastlane 1.10.5,Nimble 5.1.1,Quick 0.10.0和Swiftlint