Skip to content

Commit 0487ba0

Browse files
alexandeargopherbot
authored andcommitted
archive/zip: make receiver names consistent
Fixes revive linter receiver-naming warnings: - receiver name f should be consistent with previous receiver name e for fileListEntry - receiver name r should be consistent with previous receiver name z for Reader - receiver name f should be consistent with previous receiver name h for FileHeader Change-Id: Ibfa14b97f6ca7adc86e3a1df919c5bb5de9716dc GitHub-Last-Rev: dd7315b GitHub-Pull-Request: golang#58477 Reviewed-on: https://go-review.googlesource.com/c/go/+/467519 Run-TryBot: Ian Lance Taylor <[email protected]> Auto-Submit: Ian Lance Taylor <[email protected]> Reviewed-by: Joseph Tsai <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]> Reviewed-by: Ian Lance Taylor <[email protected]> TryBot-Bypass: Ian Lance Taylor <[email protected]>
1 parent 79d4e89 commit 0487ba0

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

src/archive/zip/reader.go

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -121,25 +121,25 @@ func NewReader(r io.ReaderAt, size int64) (*Reader, error) {
121121
return zr, nil
122122
}
123123

124-
func (z *Reader) init(r io.ReaderAt, size int64) error {
125-
end, baseOffset, err := readDirectoryEnd(r, size)
124+
func (r *Reader) init(rdr io.ReaderAt, size int64) error {
125+
end, baseOffset, err := readDirectoryEnd(rdr, size)
126126
if err != nil {
127127
return err
128128
}
129-
z.r = r
130-
z.baseOffset = baseOffset
129+
r.r = rdr
130+
r.baseOffset = baseOffset
131131
// Since the number of directory records is not validated, it is not
132-
// safe to preallocate z.File without first checking that the specified
132+
// safe to preallocate r.File without first checking that the specified
133133
// number of files is reasonable, since a malformed archive may
134134
// indicate it contains up to 1 << 128 - 1 files. Since each file has a
135135
// header which will be _at least_ 30 bytes we can safely preallocate
136136
// if (data size / 30) >= end.directoryRecords.
137137
if end.directorySize < uint64(size) && (uint64(size)-end.directorySize)/30 >= end.directoryRecords {
138-
z.File = make([]*File, 0, end.directoryRecords)
138+
r.File = make([]*File, 0, end.directoryRecords)
139139
}
140-
z.Comment = end.comment
141-
rs := io.NewSectionReader(r, 0, size)
142-
if _, err = rs.Seek(z.baseOffset+int64(end.directoryOffset), io.SeekStart); err != nil {
140+
r.Comment = end.comment
141+
rs := io.NewSectionReader(rdr, 0, size)
142+
if _, err = rs.Seek(r.baseOffset+int64(end.directoryOffset), io.SeekStart); err != nil {
143143
return err
144144
}
145145
buf := bufio.NewReader(rs)
@@ -149,18 +149,18 @@ func (z *Reader) init(r io.ReaderAt, size int64) error {
149149
// a bad one, and then only report an ErrFormat or UnexpectedEOF if
150150
// the file count modulo 65536 is incorrect.
151151
for {
152-
f := &File{zip: z, zipr: r}
152+
f := &File{zip: r, zipr: rdr}
153153
err = readDirectoryHeader(f, buf)
154154
if err == ErrFormat || err == io.ErrUnexpectedEOF {
155155
break
156156
}
157157
if err != nil {
158158
return err
159159
}
160-
f.headerOffset += z.baseOffset
161-
z.File = append(z.File, f)
160+
f.headerOffset += r.baseOffset
161+
r.File = append(r.File, f)
162162
}
163-
if uint16(len(z.File)) != uint16(end.directoryRecords) { // only compare 16 bits here
163+
if uint16(len(r.File)) != uint16(end.directoryRecords) { // only compare 16 bits here
164164
// Return the readDirectoryHeader error if we read
165165
// the wrong number of directory entries.
166166
return err
@@ -171,15 +171,15 @@ func (z *Reader) init(r io.ReaderAt, size int64) error {
171171
// RegisterDecompressor registers or overrides a custom decompressor for a
172172
// specific method ID. If a decompressor for a given method is not found,
173173
// Reader will default to looking up the decompressor at the package level.
174-
func (z *Reader) RegisterDecompressor(method uint16, dcomp Decompressor) {
175-
if z.decompressors == nil {
176-
z.decompressors = make(map[uint16]Decompressor)
174+
func (r *Reader) RegisterDecompressor(method uint16, dcomp Decompressor) {
175+
if r.decompressors == nil {
176+
r.decompressors = make(map[uint16]Decompressor)
177177
}
178-
z.decompressors[method] = dcomp
178+
r.decompressors[method] = dcomp
179179
}
180180

181-
func (z *Reader) decompressor(method uint16) Decompressor {
182-
dcomp := z.decompressors[method]
181+
func (r *Reader) decompressor(method uint16) Decompressor {
182+
dcomp := r.decompressors[method]
183183
if dcomp == nil {
184184
dcomp = decompressor(method)
185185
}
@@ -740,14 +740,14 @@ type fileInfoDirEntry interface {
740740
fs.DirEntry
741741
}
742742

743-
func (e *fileListEntry) stat() (fileInfoDirEntry, error) {
744-
if e.isDup {
745-
return nil, errors.New(e.name + ": duplicate entries in zip file")
743+
func (f *fileListEntry) stat() (fileInfoDirEntry, error) {
744+
if f.isDup {
745+
return nil, errors.New(f.name + ": duplicate entries in zip file")
746746
}
747-
if !e.isDir {
748-
return headerFileInfo{&e.file.FileHeader}, nil
747+
if !f.isDir {
748+
return headerFileInfo{&f.file.FileHeader}, nil
749749
}
750-
return e, nil
750+
return f, nil
751751
}
752752

753753
// Only used for directories.

src/archive/zip/struct.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,8 +338,8 @@ func (h *FileHeader) isZip64() bool {
338338
return h.CompressedSize64 >= uint32max || h.UncompressedSize64 >= uint32max
339339
}
340340

341-
func (f *FileHeader) hasDataDescriptor() bool {
342-
return f.Flags&0x8 != 0
341+
func (h *FileHeader) hasDataDescriptor() bool {
342+
return h.Flags&0x8 != 0
343343
}
344344

345345
func msdosModeToFileMode(m uint32) (mode fs.FileMode) {

0 commit comments

Comments
 (0)