init()

in SwiftEvolve/Sources/SwiftEvolve/CommandLine.swift [76:91]


    init() {
      parser = ArgumentParser(usage: usage, overview: overview)
      rulesFile = parser.add(option: "--rules", kind: PathArgument.self,
                             usage: "<PATH> JSON specification of plan generation rules")
      seed = parser.add(option: "--seed", kind: UInt64.self,
                        usage: "<NUM> Numeric seed for generating a plan")
      planFile = parser.add(option: "--plan", kind: PathArgument.self,
                            usage: "<PATH> JSON file specifying a pre-generated plan")
      replace = parser.add(option: "--replace", kind: Bool.self,
                           usage: "Replace files with modified versions instead of printing them")
      verbose = parser.add(option: "--verbose", shortName: "-v", kind: Bool.self,
                           usage: "Print detailed progress and make source locations more detailed")
      files = parser.add(positional: "<source-file>", kind: [PathArgument].self,
                         optional: false,
                         usage: "Swift source files to modify")
    }