From b957202ee5b0257df362d023b83c5eb0c5082a89 Mon Sep 17 00:00:00 2001 From: Tobie Morgan Hitchcock Date: Thu, 16 Nov 2017 20:05:18 +0000 Subject: [PATCH] Remove unused CK database key --- util/keys/ck.go | 51 ------------------------------------------ util/keys/keys_test.go | 5 ----- 2 files changed, 56 deletions(-) delete mode 100644 util/keys/ck.go diff --git a/util/keys/ck.go b/util/keys/ck.go deleted file mode 100644 index e1b6afdb..00000000 --- a/util/keys/ck.go +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright © 2016 Abcum Ltd -// -// 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 -// -// http://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 keys - -import ( - "fmt" -) - -// CK ... -type CK struct { - KV interface{} - CF interface{} - CK interface{} -} - -// init initialises the key -func (k *CK) init() *CK { - k.CF = "!" - k.CK = "¥" - return k -} - -// Encode encodes the key into binary -func (k *CK) Encode() []byte { - k.init() - return encode(k.KV, k.CF, k.CK) -} - -// Decode decodes the key from binary -func (k *CK) Decode(data []byte) { - k.init() - decode(data, &k.KV, &k.CF, &k.CK) -} - -// String returns a string representation of the key -func (k *CK) String() string { - k.init() - return fmt.Sprintf("/%s/%s/%s", k.KV, k.CF, k.CK) -} diff --git a/util/keys/keys_test.go b/util/keys/keys_test.go index 03e37b8c..96e1179a 100644 --- a/util/keys/keys_test.go +++ b/util/keys/keys_test.go @@ -84,11 +84,6 @@ func TestMain(t *testing.T) { obj: &KV{KV: "surreal"}, new: &KV{}, }, - { - str: "/surreal/!/¥", - obj: &CK{KV: "surreal"}, - new: &CK{}, - }, { str: "/surreal/abcum", obj: &NS{KV: "surreal", NS: "abcum"},