···
6395
+
func (t *RepoPull_Target) MarshalCBOR(w io.Writer) error {
6397
+
_, err := w.Write(cbg.CborNull)
6401
+
cw := cbg.NewCborWriter(w)
6403
+
if _, err := cw.Write([]byte{162}); err != nil {
6407
+
// t.Repo (string) (string)
6408
+
if len("repo") > 1000000 {
6409
+
return xerrors.Errorf("Value in field \"repo\" was too long")
6412
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repo"))); err != nil {
6415
+
if _, err := cw.WriteString(string("repo")); err != nil {
6419
+
if len(t.Repo) > 1000000 {
6420
+
return xerrors.Errorf("Value in field t.Repo was too long")
6423
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Repo))); err != nil {
6426
+
if _, err := cw.WriteString(string(t.Repo)); err != nil {
6430
+
// t.Branch (string) (string)
6431
+
if len("branch") > 1000000 {
6432
+
return xerrors.Errorf("Value in field \"branch\" was too long")
6435
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("branch"))); err != nil {
6438
+
if _, err := cw.WriteString(string("branch")); err != nil {
6442
+
if len(t.Branch) > 1000000 {
6443
+
return xerrors.Errorf("Value in field t.Branch was too long")
6446
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Branch))); err != nil {
6449
+
if _, err := cw.WriteString(string(t.Branch)); err != nil {
6455
+
func (t *RepoPull_Target) UnmarshalCBOR(r io.Reader) (err error) {
6456
+
*t = RepoPull_Target{}
6458
+
cr := cbg.NewCborReader(r)
6460
+
maj, extra, err := cr.ReadHeader()
6465
+
if err == io.EOF {
6466
+
err = io.ErrUnexpectedEOF
6470
+
if maj != cbg.MajMap {
6471
+
return fmt.Errorf("cbor input should be of type map")
6474
+
if extra > cbg.MaxLength {
6475
+
return fmt.Errorf("RepoPull_Target: map struct too large (%d)", extra)
6480
+
nameBuf := make([]byte, 6)
6481
+
for i := uint64(0); i < n; i++ {
6482
+
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
6488
+
// Field doesn't exist on this type, so ignore it
6489
+
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
6495
+
switch string(nameBuf[:nameLen]) {
6496
+
// t.Repo (string) (string)
6500
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6505
+
t.Repo = string(sval)
6507
+
// t.Branch (string) (string)
6511
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6516
+
t.Branch = string(sval)
6520
+
// Field doesn't exist on this type, so ignore it
6521
+
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)
···
6532
-
// t.CreatedAt (string) (string)
6533
-
if len("createdAt") > 1000000 {
6534
-
return xerrors.Errorf("Value in field \"createdAt\" was too long")
6666
+
// t.Target (tangled.RepoPull_Target) (struct)
6667
+
if len("target") > 1000000 {
6668
+
return xerrors.Errorf("Value in field \"target\" was too long")
6537
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("createdAt"))); err != nil {
6671
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("target"))); err != nil {
6540
-
if _, err := cw.WriteString(string("createdAt")); err != nil {
6674
+
if _, err := cw.WriteString(string("target")); err != nil {
6544
-
if len(t.CreatedAt) > 1000000 {
6545
-
return xerrors.Errorf("Value in field t.CreatedAt was too long")
6548
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.CreatedAt))); err != nil {
6551
-
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
6678
+
if err := t.Target.MarshalCBOR(cw); err != nil {
6555
-
// t.TargetRepo (string) (string)
6556
-
if len("targetRepo") > 1000000 {
6557
-
return xerrors.Errorf("Value in field \"targetRepo\" was too long")
6682
+
// t.CreatedAt (string) (string)
6683
+
if len("createdAt") > 1000000 {
6684
+
return xerrors.Errorf("Value in field \"createdAt\" was too long")
6560
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("targetRepo"))); err != nil {
6687
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("createdAt"))); err != nil {
6563
-
if _, err := cw.WriteString(string("targetRepo")); err != nil {
6690
+
if _, err := cw.WriteString(string("createdAt")); err != nil {
6567
-
if len(t.TargetRepo) > 1000000 {
6568
-
return xerrors.Errorf("Value in field t.TargetRepo was too long")
6694
+
if len(t.CreatedAt) > 1000000 {
6695
+
return xerrors.Errorf("Value in field t.CreatedAt was too long")
6571
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.TargetRepo))); err != nil {
6698
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.CreatedAt))); err != nil {
6574
-
if _, err := cw.WriteString(string(t.TargetRepo)); err != nil {
6578
-
// t.TargetBranch (string) (string)
6579
-
if len("targetBranch") > 1000000 {
6580
-
return xerrors.Errorf("Value in field \"targetBranch\" was too long")
6583
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("targetBranch"))); err != nil {
6586
-
if _, err := cw.WriteString(string("targetBranch")); err != nil {
6590
-
if len(t.TargetBranch) > 1000000 {
6591
-
return xerrors.Errorf("Value in field t.TargetBranch was too long")
6594
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.TargetBranch))); err != nil {
6597
-
if _, err := cw.WriteString(string(t.TargetBranch)); err != nil {
6701
+
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
···
6628
-
nameBuf := make([]byte, 12)
6732
+
nameBuf := make([]byte, 9)
for i := uint64(0); i < n; i++ {
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
···
6718
-
// t.CreatedAt (string) (string)
6822
+
// t.Target (tangled.RepoPull_Target) (struct)
6722
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6727
-
t.CreatedAt = string(sval)
6729
-
// t.TargetRepo (string) (string)
6730
-
case "targetRepo":
6733
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6827
+
b, err := cr.ReadByte()
6831
+
if b != cbg.CborNull[0] {
6832
+
if err := cr.UnreadByte(); err != nil {
6835
+
t.Target = new(RepoPull_Target)
6836
+
if err := t.Target.UnmarshalCBOR(cr); err != nil {
6837
+
return xerrors.Errorf("unmarshaling t.Target pointer: %w", err)
6738
-
t.TargetRepo = string(sval)
6740
-
// t.TargetBranch (string) (string)
6741
-
case "targetBranch":
6842
+
// t.CreatedAt (string) (string)
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6749
-
t.TargetBranch = string(sval)
6851
+
t.CreatedAt = string(sval)