OLD | NEW |
1 // Copyright 2017 The LUCI Authors. All rights reserved. | 1 // Copyright 2017 The LUCI Authors. All rights reserved. |
2 // Use of this source code is governed under the Apache License, Version 2.0 | 2 // Use of this source code is governed under the Apache License, Version 2.0 |
3 // that can be found in the LICENSE file. | 3 // that can be found in the LICENSE file. |
4 | 4 |
5 package model | 5 package model |
6 | 6 |
7 import ( | 7 import ( |
8 "bytes" | 8 "bytes" |
9 | 9 |
10 ds "github.com/luci/gae/service/datastore" | 10 ds "github.com/luci/gae/service/datastore" |
(...skipping 25 matching lines...) Expand all Loading... |
36 return | 36 return |
37 } | 37 } |
38 | 38 |
39 // ToProperty implements ds.PropertyConverter | 39 // ToProperty implements ds.PropertyConverter |
40 func (m *ManifestLink) ToProperty() (ds.Property, error) { | 40 func (m *ManifestLink) ToProperty() (ds.Property, error) { |
41 buf := bytes.NewBuffer(nil) | 41 buf := bytes.NewBuffer(nil) |
42 cmpbin.WriteString(buf, m.Name) | 42 cmpbin.WriteString(buf, m.Name) |
43 cmpbin.WriteBytes(buf, m.ID) | 43 cmpbin.WriteBytes(buf, m.ID) |
44 return ds.MkProperty(buf.Bytes()), nil | 44 return ds.MkProperty(buf.Bytes()), nil |
45 } | 45 } |
OLD | NEW |