MCPcopy Index your code
hub / github.com/cli/cli / ReadUserFile

Method ReadUserFile

pkg/iostreams/iostreams.go:432–445  ·  view source on GitHub ↗
(fn string)

Source from the content-addressed store, hash-verified

430}
431
432func (s *IOStreams) ReadUserFile(fn string) ([]byte, error) {
433 var r io.ReadCloser
434 if fn == "-" {
435 r = s.In
436 } else {
437 var err error
438 r, err = os.Open(fn)
439 if err != nil {
440 return nil, err
441 }
442 }
443 defer r.Close()
444 return io.ReadAll(r)
445}
446
447func (s *IOStreams) TempFile(dir, pattern string) (*os.File, error) {
448 if s.TempFileOverride != nil {

Callers 3

magicFieldValueFunction · 0.80
FillFromJSONFunction · 0.80
magicFieldValueFunction · 0.80

Calls 2

OpenMethod · 0.80
CloseMethod · 0.65

Tested by

no test coverage detected