in Sources/generate-pipeline/RuleRegistryGenerator.swift [26:54]
func write(into handle: FileHandle) throws {
handle.write(
"""
//===----------------------------------------------------------------------===//
//
// This source file is part of the Swift.org open source project
//
// Copyright (c) 2014 - 2019 Apple Inc. and the Swift project authors
// Licensed under Apache License v2.0 with Runtime Library Exception
//
// See https://swift.org/LICENSE.txt for license information
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
//
//===----------------------------------------------------------------------===//
// This file is automatically generated with generate-pipeline. Do Not Edit!
enum RuleRegistry {
static let rules: [String: Bool] = [
"""
)
for detectedRule in ruleCollector.allLinters.sorted(by: { $0.typeName < $1.typeName }) {
handle.write(" \"\(detectedRule.typeName)\": \(!detectedRule.isOptIn),\n")
}
handle.write(" ]\n}\n")
}
}