(sctx *super.Context, input string, flags []string)
| 529 | } |
| 530 | |
| 531 | func newInputReader(sctx *super.Context, input string, flags []string) (sio.ReadCloser, error) { |
| 532 | var inflags inputflags.Flags |
| 533 | var fs flag.FlagSet |
| 534 | inflags.SetFlags(&fs, true) |
| 535 | if err := fs.Parse(flags); err != nil { |
| 536 | return nil, err |
| 537 | } |
| 538 | r, err := anyio.GzipReader(strings.NewReader(input)) |
| 539 | if err != nil { |
| 540 | return nil, err |
| 541 | } |
| 542 | return anyio.NewReader(sctx, r, inflags.ReaderOpts) |
| 543 | } |
no test coverage detected