INNER CODE UNIT · Go
chapter
cli/cli · .github/skills/cli-exercise/tool/internal/evidence/main.go:321
chapter := *opts.chapter
chapter.Command = displayCommand(contract.Command.Executable, contract.Command.Args)
chapter.Status = outcome
presentation.Chapter = &chapter
}
var requestedOutput *presentationOptions
if len(opts.formats) > 0 || opts.timing != "" || opts.captions != nil {
if len(opts.formats) > 0 {
presentation.Output.Formats = slices.Clone(opts.formats)
}
if opts.timing != "" {
presentation.Output.Timing = opts.timing
presentation.Output.TimingAuthorization = opts.timingAuthorization
}
if opts.captions != nil {
presentation.Output.Captions = opts.captions
}
if presentation.Output.Timing == "condensed" && presentation.Output.Captions != nil && !*presentation.Output.Captions {