MCPcopy
hub / github.com/ha/doozerd / MustEncodeSet

Function MustEncodeSet

src/pkg/store/store.go:153–159  ·  view source on GitHub ↗

MustEncodeSet is like EncodeSet but panics if the mutation cannot be encoded. It simplifies safe initialization of global variables holding mutations.

(path, body string, rev int64)

Source from the content-addressed store, hash-verified

151// encoded. It simplifies safe initialization of global variables holding
152// mutations.
153func MustEncodeSet(path, body string, rev int64) (mutation string) {
154 m, err := EncodeSet(path, body, rev)
155 if err != nil {
156 panic(err)
157 }
158 return m
159}
160
161// MustEncodeDel is like EncodeDel but panics if the mutation cannot be
162// encoded. It simplifies safe initialization of global variables holding

Callers 15

TestGetFunction · 0.85
TestGetDeletedFunction · 0.85
TestSnapFunction · 0.85
TestApplyInOrderFunction · 0.85
TestGetSyncOneFunction · 0.85
TestGetSyncSeveralFunction · 0.85
TestGetSyncExtraFunction · 0.85
TestApplyBadThenGoodFunction · 0.85
TestApplyOutOfOrderFunction · 0.85
TestApplyIgnoreDuplicateFunction · 0.85
TestGetWithDirFunction · 0.85

Calls 1

EncodeSetFunction · 0.85

Tested by 15

TestGetFunction · 0.68
TestGetDeletedFunction · 0.68
TestSnapFunction · 0.68
TestApplyInOrderFunction · 0.68
TestGetSyncOneFunction · 0.68
TestGetSyncSeveralFunction · 0.68
TestGetSyncExtraFunction · 0.68
TestApplyBadThenGoodFunction · 0.68
TestApplyOutOfOrderFunction · 0.68
TestApplyIgnoreDuplicateFunction · 0.68
TestGetWithDirFunction · 0.68