From 5033279355313edc81af518c427602bb107ed8d5 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sat, 6 Jan 2024 12:08:21 +0100 Subject: [PATCH] remove deprecated ReadSeekCloser interfaces These were deprecated in 019ead86f5603e5b1b3a7afd4bb7cbcdab2613e9 and d71ad5b3a6be14e002d130db9b9703732eee42e8, and are no longer in use in our code. Signed-off-by: Sebastiaan van Stijn --- blobs.go | 6 ------ internal/client/transport/http_reader.go | 5 ----- 2 files changed, 11 deletions(-) diff --git a/blobs.go b/blobs.go index eac8bc937..3f81f35cb 100644 --- a/blobs.go +++ b/blobs.go @@ -140,12 +140,6 @@ type BlobDescriptorServiceFactory interface { BlobAccessController(svc BlobDescriptorService) BlobDescriptorService } -// ReadSeekCloser is the primary reader type for blob data, combining -// io.ReadSeeker with io.Closer. -// -// Deprecated: use [io.ReadSeekCloser]. -type ReadSeekCloser = io.ReadSeekCloser - // BlobProvider describes operations for getting blob data. type BlobProvider interface { // Get returns the entire blob identified by digest along with the descriptor. diff --git a/internal/client/transport/http_reader.go b/internal/client/transport/http_reader.go index b7dba8558..e0833e913 100644 --- a/internal/client/transport/http_reader.go +++ b/internal/client/transport/http_reader.go @@ -26,11 +26,6 @@ var ( ErrWrongCodeForByteRange = errors.New("expected HTTP 206 from byte range request") ) -// ReadSeekCloser combines io.ReadSeeker with io.Closer. -// -// Deprecated: use [io.ReadSeekCloser]. -type ReadSeekCloser = io.ReadSeekCloser - // NewHTTPReadSeeker handles reading from an HTTP endpoint using a GET // request. When seeking and starting a read from a non-zero offset // the a "Range" header will be added which sets the offset.