feat: Renames some modules, updates plugins to stop using deprecated components.

This commit is contained in:
2024-12-22 12:29:12 -05:00
parent 84ac4a6a12
commit 9c62c06ebe
22 changed files with 96 additions and 55 deletions

View File

@@ -1,11 +1,11 @@
import ArgumentParser
import CliVersion
import CliClient
import Foundation
import ShellClient
extension CliVersionCommand {
struct Build: AsyncParsableCommand {
static var configuration: CommandConfiguration = .init(
static let configuration: CommandConfiguration = .init(
abstract: "Used for the build with version plugin.",
discussion: "This should generally not be interacted with directly, outside of the build plugin."
)

View File

@@ -1,5 +1,5 @@
import ArgumentParser
import CliVersion
import CliClient
import Dependencies
extension CliVersionCommand {

View File

@@ -3,7 +3,7 @@ import Foundation
@main
struct CliVersionCommand: AsyncParsableCommand {
static var configuration: CommandConfiguration = .init(
static let configuration: CommandConfiguration = .init(
commandName: "cli-version",
version: VERSION ?? "0.0.0",
subcommands: [

View File

@@ -1,12 +1,12 @@
import ArgumentParser
import CliVersion
import CliClient
import Dependencies
import Foundation
import ShellClient
extension CliVersionCommand {
struct Generate: AsyncParsableCommand {
static var configuration: CommandConfiguration = .init(
static let configuration: CommandConfiguration = .init(
abstract: "Generates a version file in a command line tool that can be set via the git tag or git sha.",
discussion: "This command can be interacted with directly, outside of the plugin usage context.",
version: VERSION ?? "0.0.0"

View File

@@ -1,5 +1,5 @@
import ArgumentParser
@_spi(Internal) import CliVersion
@_spi(Internal) import CliClient
import Dependencies
import Foundation

View File

@@ -1,5 +1,5 @@
import ArgumentParser
import CliVersion
import CliClient
import Dependencies
import Foundation
import ShellClient
@@ -7,7 +7,7 @@ import ShellClient
extension CliVersionCommand {
struct Update: AsyncParsableCommand {
static var configuration: CommandConfiguration = .init(
static let configuration: CommandConfiguration = .init(
abstract: "Updates a version string to the git tag or git sha.",
discussion: "This command can be interacted with directly outside of the plugin context."
)