             return cached
         }
 
-        if file.sourcekitdFailed {
-            queuedPrintError("Most rules will be skipped because sourcekitd has failed.")
-        }
         let regions = file.regions()
         let superfluousDisableCommandRule = rules.first(where: {
             $0 is SuperfluousDisableCommandRule

import Foundation
import SourceKittenFramework

private struct LintResult {
    let violations: [StyleViolation]

              superfluousDisableCommandRule: SuperfluousDisableCommandRule?,
              compilerArguments: [String]) -> LintResult? {
        // Empty files shouldn't trigger violations
        guard !file.isEmpty, SwiftVersion.current >= Self.description.minSwiftVersion else {
            return nil
        }

        if !(self is SourceKitFreeRule) && file.sourcekitdFailed {
            warnSourceKitFailedOnce()
            return nil
        }

