···
6942
+
func (t *RepoPull_Target) MarshalCBOR(w io.Writer) error {
6944
+
_, err := w.Write(cbg.CborNull)
6948
+
cw := cbg.NewCborWriter(w)
6950
+
if _, err := cw.Write([]byte{162}); err != nil {
6954
+
// t.Repo (string) (string)
6955
+
if len("repo") > 1000000 {
6956
+
return xerrors.Errorf("Value in field \"repo\" was too long")
6959
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repo"))); err != nil {
6962
+
if _, err := cw.WriteString(string("repo")); err != nil {
6966
+
if len(t.Repo) > 1000000 {
6967
+
return xerrors.Errorf("Value in field t.Repo was too long")
6970
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Repo))); err != nil {
6973
+
if _, err := cw.WriteString(string(t.Repo)); err != nil {
6977
+
// t.Branch (string) (string)
6978
+
if len("branch") > 1000000 {
6979
+
return xerrors.Errorf("Value in field \"branch\" was too long")
6982
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("branch"))); err != nil {
6985
+
if _, err := cw.WriteString(string("branch")); err != nil {
6989
+
if len(t.Branch) > 1000000 {
6990
+
return xerrors.Errorf("Value in field t.Branch was too long")
6993
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Branch))); err != nil {
6996
+
if _, err := cw.WriteString(string(t.Branch)); err != nil {
7002
+
func (t *RepoPull_Target) UnmarshalCBOR(r io.Reader) (err error) {
7003
+
*t = RepoPull_Target{}
7005
+
cr := cbg.NewCborReader(r)
7007
+
maj, extra, err := cr.ReadHeader()
7012
+
if err == io.EOF {
7013
+
err = io.ErrUnexpectedEOF
7017
+
if maj != cbg.MajMap {
7018
+
return fmt.Errorf("cbor input should be of type map")
7021
+
if extra > cbg.MaxLength {
7022
+
return fmt.Errorf("RepoPull_Target: map struct too large (%d)", extra)
7027
+
nameBuf := make([]byte, 6)
7028
+
for i := uint64(0); i < n; i++ {
7029
+
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
7035
+
// Field doesn't exist on this type, so ignore it
7036
+
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
7042
+
switch string(nameBuf[:nameLen]) {
7043
+
// t.Repo (string) (string)
7047
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
7052
+
t.Repo = string(sval)
7054
+
// t.Branch (string) (string)
7058
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
7063
+
t.Branch = string(sval)
7067
+
// Field doesn't exist on this type, so ignore it
7068
+
if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
func (t *RepoPull) MarshalCBOR(w io.Writer) error {
_, err := w.Write(cbg.CborNull)
···
cw := cbg.NewCborWriter(w)
···
7079
-
// t.CreatedAt (string) (string)
7080
-
if len("createdAt") > 1000000 {
7081
-
return xerrors.Errorf("Value in field \"createdAt\" was too long")
7213
+
// t.Target (tangled.RepoPull_Target) (struct)
7214
+
if len("target") > 1000000 {
7215
+
return xerrors.Errorf("Value in field \"target\" was too long")
7084
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("createdAt"))); err != nil {
7218
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("target"))); err != nil {
7087
-
if _, err := cw.WriteString(string("createdAt")); err != nil {
7221
+
if _, err := cw.WriteString(string("target")); err != nil {
7091
-
if len(t.CreatedAt) > 1000000 {
7092
-
return xerrors.Errorf("Value in field t.CreatedAt was too long")
7095
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.CreatedAt))); err != nil {
7098
-
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
7225
+
if err := t.Target.MarshalCBOR(cw); err != nil {
7102
-
// t.TargetRepo (string) (string)
7103
-
if len("targetRepo") > 1000000 {
7104
-
return xerrors.Errorf("Value in field \"targetRepo\" was too long")
7229
+
// t.CreatedAt (string) (string)
7230
+
if len("createdAt") > 1000000 {
7231
+
return xerrors.Errorf("Value in field \"createdAt\" was too long")
7107
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("targetRepo"))); err != nil {
7234
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("createdAt"))); err != nil {
7110
-
if _, err := cw.WriteString(string("targetRepo")); err != nil {
7237
+
if _, err := cw.WriteString(string("createdAt")); err != nil {
7114
-
if len(t.TargetRepo) > 1000000 {
7115
-
return xerrors.Errorf("Value in field t.TargetRepo was too long")
7241
+
if len(t.CreatedAt) > 1000000 {
7242
+
return xerrors.Errorf("Value in field t.CreatedAt was too long")
7118
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.TargetRepo))); err != nil {
7245
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.CreatedAt))); err != nil {
7121
-
if _, err := cw.WriteString(string(t.TargetRepo)); err != nil {
7125
-
// t.TargetBranch (string) (string)
7126
-
if len("targetBranch") > 1000000 {
7127
-
return xerrors.Errorf("Value in field \"targetBranch\" was too long")
7130
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("targetBranch"))); err != nil {
7133
-
if _, err := cw.WriteString(string("targetBranch")); err != nil {
7137
-
if len(t.TargetBranch) > 1000000 {
7138
-
return xerrors.Errorf("Value in field t.TargetBranch was too long")
7141
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.TargetBranch))); err != nil {
7144
-
if _, err := cw.WriteString(string(t.TargetBranch)); err != nil {
7248
+
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
···
7175
-
nameBuf := make([]byte, 12)
7279
+
nameBuf := make([]byte, 9)
for i := uint64(0); i < n; i++ {
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
···
7265
-
// t.CreatedAt (string) (string)
7369
+
// t.Target (tangled.RepoPull_Target) (struct)
7269
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
7274
-
t.CreatedAt = string(sval)
7276
-
// t.TargetRepo (string) (string)
7277
-
case "targetRepo":
7280
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
7374
+
b, err := cr.ReadByte()
7378
+
if b != cbg.CborNull[0] {
7379
+
if err := cr.UnreadByte(); err != nil {
7382
+
t.Target = new(RepoPull_Target)
7383
+
if err := t.Target.UnmarshalCBOR(cr); err != nil {
7384
+
return xerrors.Errorf("unmarshaling t.Target pointer: %w", err)
7285
-
t.TargetRepo = string(sval)
7287
-
// t.TargetBranch (string) (string)
7288
-
case "targetBranch":
7389
+
// t.CreatedAt (string) (string)
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
7296
-
t.TargetBranch = string(sval)
7398
+
t.CreatedAt = string(sval)