Skip to content

Commit 9ac9428

Browse files
committed
Replace all usages of deprecated ioutil package.
1 parent 94c964b commit 9ac9428

File tree

5 files changed

+7
-10
lines changed

5 files changed

+7
-10
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010

1111
### Fixed
1212
* Fix writer failure not being returned from `Patch` methods.
13+
* Remove all usages of the now deprecated `io/ioutil` package.
1314

1415
## [1.0.2] - 2025-02-27
1516
### Changed

diff/diff.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,18 @@ package diff
66

77
import (
88
"io"
9-
"io/ioutil"
109

1110
"github.com/dsnet/compress/bzip2"
1211
"github.com/icedream/go-bsdiff/internal"
1312
"github.com/icedream/go-bsdiff/internal/native"
1413
)
1514

1615
func Diff(oldReader, newReader io.Reader, patchWriter io.Writer) (err error) {
17-
oldBytes, err := ioutil.ReadAll(oldReader)
16+
oldBytes, err := io.ReadAll(oldReader)
1817
if err != nil {
1918
return
2019
}
21-
newBytes, err := ioutil.ReadAll(newReader)
20+
newBytes, err := io.ReadAll(newReader)
2221
if err != nil {
2322
return
2423
}

patch/patch.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ package patch
77
import (
88
"compress/bzip2"
99
"io"
10-
"io/ioutil"
1110

1211
"github.com/icedream/go-bsdiff/internal"
1312
"github.com/icedream/go-bsdiff/internal/native"
1413
)
1514

1615
func Patch(oldReader io.Reader, newWriter io.Writer, patchReader io.Reader) (err error) {
17-
oldBytes, err := ioutil.ReadAll(oldReader)
16+
oldBytes, err := io.ReadAll(oldReader)
1817
if err != nil {
1918
return
2019
}

raw/diff/diff.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ package diff
66

77
import (
88
"io"
9-
"io/ioutil"
109

1110
"github.com/icedream/go-bsdiff/internal/native"
1211
)
@@ -20,11 +19,11 @@ It may be helpful to save away the new content size along with the actual
2019
patch as it will be needed in order to reuse the patch.
2120
*/
2221
func Diff(oldReader, newReader io.Reader, patchWriter io.Writer) (err error) {
23-
oldBytes, err := ioutil.ReadAll(oldReader)
22+
oldBytes, err := io.ReadAll(oldReader)
2423
if err != nil {
2524
return
2625
}
27-
newBytes, err := ioutil.ReadAll(newReader)
26+
newBytes, err := io.ReadAll(newReader)
2827
if err != nil {
2928
return
3029
}

raw/patch/patch.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ package patch
66

77
import (
88
"io"
9-
"io/ioutil"
109

1110
"github.com/icedream/go-bsdiff/internal/native"
1211
)
@@ -20,7 +19,7 @@ newSize needs to be exactly the size of the new file that should be generated
2019
from the patch.
2120
*/
2221
func Patch(oldReader io.Reader, newWriter io.Writer, patchReader io.Reader, newSize uint64) (err error) {
23-
oldBytes, err := ioutil.ReadAll(oldReader)
22+
oldBytes, err := io.ReadAll(oldReader)
2423
if err != nil {
2524
return
2625
}

0 commit comments

Comments
 (0)