Files
sourcekit-lsp/Sources/Diagnose/DebugCommand.swift
Alex Hoppen 1cfa8db1d8 Require Swift 6 to build SourceKit-LSP
This significantly cleans up our `import` statements
2025-03-07 08:05:49 -08:00

30 lines
989 B
Swift

//===----------------------------------------------------------------------===//
//
// This source file is part of the Swift.org open source project
//
// Copyright (c) 2014 - 2024 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
//
//===----------------------------------------------------------------------===//
package import ArgumentParser
package struct DebugCommand: ParsableCommand {
package static let configuration = CommandConfiguration(
commandName: "debug",
abstract: "Commands to debug sourcekit-lsp. Intended for developers of sourcekit-lsp",
subcommands: [
IndexCommand.self,
ReduceCommand.self,
ReduceFrontendCommand.self,
RunSourceKitdRequestCommand.self,
TraceFromSignpostsCommand.self,
]
)
package init() {}
}