summaryrefslogtreecommitdiffhomepage
path: root/vendor/github.com/opencontainers/go-digest/digester.go
diff options
context:
space:
mode:
authorbrb-g <45642843+brb-g@users.noreply.github.com>2019-08-29 11:27:49 -0700
committerIan Lewis <ianlewis@google.com>2019-08-29 11:27:49 -0700
commit9ce9ceaf4e0678e06c5b899825f918b72f4d5889 (patch)
tree6c1f8eaf117ac59f3de2a169e4dd342ed1c97eab /vendor/github.com/opencontainers/go-digest/digester.go
parent462bafb2e7a4d56b788a7467a9e7c05604f55a15 (diff)
Replace pre-go1.11 vendoring with a go1.12 module. (#37)
Diffstat (limited to 'vendor/github.com/opencontainers/go-digest/digester.go')
-rw-r--r--vendor/github.com/opencontainers/go-digest/digester.go39
1 files changed, 0 insertions, 39 deletions
diff --git a/vendor/github.com/opencontainers/go-digest/digester.go b/vendor/github.com/opencontainers/go-digest/digester.go
deleted file mode 100644
index 36fa2728e..000000000
--- a/vendor/github.com/opencontainers/go-digest/digester.go
+++ /dev/null
@@ -1,39 +0,0 @@
-// Copyright 2017 Docker, Inc.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// https://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-package digest
-
-import "hash"
-
-// Digester calculates the digest of written data. Writes should go directly
-// to the return value of Hash, while calling Digest will return the current
-// value of the digest.
-type Digester interface {
- Hash() hash.Hash // provides direct access to underlying hash instance.
- Digest() Digest
-}
-
-// digester provides a simple digester definition that embeds a hasher.
-type digester struct {
- alg Algorithm
- hash hash.Hash
-}
-
-func (d *digester) Hash() hash.Hash {
- return d.hash
-}
-
-func (d *digester) Digest() Digest {
- return NewDigest(d.alg, d.hash)
-}