(IOStreams *iostreams.IOStreams, command *cobra.Command)
| 84 | } |
| 85 | |
| 86 | func (u *UsageEntries) AddInheritedFlags(IOStreams *iostreams.IOStreams, command *cobra.Command) { |
| 87 | cs := IOStreams.ColorScheme() |
| 88 | inheritedFlagUsages := command.InheritedFlags().FlagUsages() |
| 89 | |
| 90 | if inheritedFlagUsages != "" { |
| 91 | dedentedInheritedFlagUsages := Dedent(inheritedFlagUsages) |
| 92 | u.AddEntry(UsageEntry{ |
| 93 | cs.Bold("Inherited Flags:"), |
| 94 | fmt.Sprintln(text.Indent(strings.Trim(dedentedInheritedFlagUsages, "\r\n"), " ")), |
| 95 | }) |
| 96 | } |
| 97 | } |
| 98 | |
| 99 | func (u *UsageEntries) DisplayEntries(out io.Writer) { |
| 100 | for _, e := range u.entries { |
no test coverage detected