(opts *delegateOptions)
| 155 | } |
| 156 | |
| 157 | func validateDelegateOptions(opts *delegateOptions) error { |
| 158 | if err := validateDiffMode(opts.from, opts.to, opts.commit); err != nil { |
| 159 | return err |
| 160 | } |
| 161 | if opts.format != "text" && opts.format != "json" { |
| 162 | return fmt.Errorf("invalid --format value %q: must be 'text' or 'json'", opts.format) |
| 163 | } |
| 164 | return nil |
| 165 | } |
| 166 | |
| 167 | // registerReviewFlags registers all review command flags on cmd, binding to opts. |
| 168 | func registerReviewFlags(cmd *cobra.Command, opts *reviewOptions) { |