+1640
-1418
api/tangled/cbor_gen.go
+1640
-1418
api/tangled/cbor_gen.go
···
668
669
return nil
670
}
671
-
func (t *GitRefUpdate) MarshalCBOR(w io.Writer) error {
672
if t == nil {
673
_, err := w.Write(cbg.CborNull)
674
return err
···
676
677
cw := cbg.NewCborWriter(w)
678
679
-
if _, err := cw.Write([]byte{168}); err != nil {
680
return err
681
}
682
683
-
// t.Ref (string) (string)
684
-
if len("ref") > 1000000 {
685
-
return xerrors.Errorf("Value in field \"ref\" was too long")
686
}
687
688
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("ref"))); err != nil {
689
return err
690
}
691
-
if _, err := cw.WriteString(string("ref")); err != nil {
692
return err
693
}
694
695
-
if len(t.Ref) > 1000000 {
696
-
return xerrors.Errorf("Value in field t.Ref was too long")
697
}
698
699
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Ref))); err != nil {
700
return err
701
}
702
-
if _, err := cw.WriteString(string(t.Ref)); err != nil {
703
return err
704
}
705
706
-
// t.Meta (tangled.GitRefUpdate_Meta) (struct)
707
-
if len("meta") > 1000000 {
708
-
return xerrors.Errorf("Value in field \"meta\" was too long")
709
}
710
711
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("meta"))); err != nil {
712
return err
713
}
714
-
if _, err := cw.WriteString(string("meta")); err != nil {
715
return err
716
}
717
718
-
if err := t.Meta.MarshalCBOR(cw); err != nil {
719
-
return err
720
-
}
721
722
-
// t.LexiconTypeID (string) (string)
723
-
if len("$type") > 1000000 {
724
-
return xerrors.Errorf("Value in field \"$type\" was too long")
725
-
}
726
727
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
728
-
return err
729
-
}
730
-
if _, err := cw.WriteString(string("$type")); err != nil {
731
return err
732
}
733
734
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.git.refUpdate"))); err != nil {
735
-
return err
736
-
}
737
-
if _, err := cw.WriteString(string("sh.tangled.git.refUpdate")); err != nil {
738
-
return err
739
}
740
741
-
// t.NewSha (string) (string)
742
-
if len("newSha") > 1000000 {
743
-
return xerrors.Errorf("Value in field \"newSha\" was too long")
744
}
745
746
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("newSha"))); err != nil {
747
-
return err
748
-
}
749
-
if _, err := cw.WriteString(string("newSha")); err != nil {
750
-
return err
751
-
}
752
753
-
if len(t.NewSha) > 1000000 {
754
-
return xerrors.Errorf("Value in field t.NewSha was too long")
755
-
}
756
757
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.NewSha))); err != nil {
758
-
return err
759
-
}
760
-
if _, err := cw.WriteString(string(t.NewSha)); err != nil {
761
-
return err
762
-
}
763
764
-
// t.OldSha (string) (string)
765
-
if len("oldSha") > 1000000 {
766
-
return xerrors.Errorf("Value in field \"oldSha\" was too long")
767
-
}
768
769
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("oldSha"))); err != nil {
770
-
return err
771
-
}
772
-
if _, err := cw.WriteString(string("oldSha")); err != nil {
773
-
return err
774
-
}
775
776
-
if len(t.OldSha) > 1000000 {
777
-
return xerrors.Errorf("Value in field t.OldSha was too long")
778
-
}
779
780
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.OldSha))); err != nil {
781
-
return err
782
-
}
783
-
if _, err := cw.WriteString(string(t.OldSha)); err != nil {
784
-
return err
785
-
}
786
787
-
// t.RepoDid (string) (string)
788
-
if len("repoDid") > 1000000 {
789
-
return xerrors.Errorf("Value in field \"repoDid\" was too long")
790
}
791
792
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repoDid"))); err != nil {
793
-
return err
794
-
}
795
-
if _, err := cw.WriteString(string("repoDid")); err != nil {
796
return err
797
}
798
799
-
if len(t.RepoDid) > 1000000 {
800
-
return xerrors.Errorf("Value in field t.RepoDid was too long")
801
-
}
802
803
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.RepoDid))); err != nil {
804
-
return err
805
-
}
806
-
if _, err := cw.WriteString(string(t.RepoDid)); err != nil {
807
-
return err
808
}
809
810
-
// t.RepoName (string) (string)
811
-
if len("repoName") > 1000000 {
812
-
return xerrors.Errorf("Value in field \"repoName\" was too long")
813
-
}
814
-
815
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repoName"))); err != nil {
816
-
return err
817
-
}
818
-
if _, err := cw.WriteString(string("repoName")); err != nil {
819
return err
820
}
821
822
-
if len(t.RepoName) > 1000000 {
823
-
return xerrors.Errorf("Value in field t.RepoName was too long")
824
-
}
825
826
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.RepoName))); err != nil {
827
-
return err
828
-
}
829
-
if _, err := cw.WriteString(string(t.RepoName)); err != nil {
830
-
return err
831
-
}
832
833
-
// t.CommitterDid (string) (string)
834
-
if len("committerDid") > 1000000 {
835
-
return xerrors.Errorf("Value in field \"committerDid\" was too long")
836
-
}
837
838
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("committerDid"))); err != nil {
839
-
return err
840
-
}
841
-
if _, err := cw.WriteString(string("committerDid")); err != nil {
842
-
return err
843
-
}
844
845
-
if len(t.CommitterDid) > 1000000 {
846
-
return xerrors.Errorf("Value in field t.CommitterDid was too long")
847
-
}
848
849
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.CommitterDid))); err != nil {
850
-
return err
851
-
}
852
-
if _, err := cw.WriteString(string(t.CommitterDid)); err != nil {
853
-
return err
854
}
855
return nil
856
}
857
858
-
func (t *GitRefUpdate) UnmarshalCBOR(r io.Reader) (err error) {
859
-
*t = GitRefUpdate{}
860
861
cr := cbg.NewCborReader(r)
862
···
875
}
876
877
if extra > cbg.MaxLength {
878
-
return fmt.Errorf("GitRefUpdate: map struct too large (%d)", extra)
879
}
880
881
n := extra
882
883
-
nameBuf := make([]byte, 12)
884
for i := uint64(0); i < n; i++ {
885
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
886
if err != nil {
···
896
}
897
898
switch string(nameBuf[:nameLen]) {
899
-
// t.Ref (string) (string)
900
-
case "ref":
901
-
902
-
{
903
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
904
-
if err != nil {
905
-
return err
906
-
}
907
908
-
t.Ref = string(sval)
909
}
910
-
// t.Meta (tangled.GitRefUpdate_Meta) (struct)
911
-
case "meta":
912
913
-
{
914
-
915
-
b, err := cr.ReadByte()
916
-
if err != nil {
917
-
return err
918
-
}
919
-
if b != cbg.CborNull[0] {
920
-
if err := cr.UnreadByte(); err != nil {
921
-
return err
922
-
}
923
-
t.Meta = new(GitRefUpdate_Meta)
924
-
if err := t.Meta.UnmarshalCBOR(cr); err != nil {
925
-
return xerrors.Errorf("unmarshaling t.Meta pointer: %w", err)
926
-
}
927
-
}
928
-
929
}
930
-
// t.LexiconTypeID (string) (string)
931
-
case "$type":
932
-
933
-
{
934
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
935
-
if err != nil {
936
-
return err
937
-
}
938
939
-
t.LexiconTypeID = string(sval)
940
}
941
-
// t.NewSha (string) (string)
942
-
case "newSha":
943
944
-
{
945
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
946
-
if err != nil {
947
-
return err
948
-
}
949
-
950
-
t.NewSha = string(sval)
951
}
952
-
// t.OldSha (string) (string)
953
-
case "oldSha":
954
955
-
{
956
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
957
-
if err != nil {
958
-
return err
959
-
}
960
961
-
t.OldSha = string(sval)
962
-
}
963
-
// t.RepoDid (string) (string)
964
-
case "repoDid":
965
966
-
{
967
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
968
-
if err != nil {
969
-
return err
970
-
}
971
-
972
-
t.RepoDid = string(sval)
973
-
}
974
-
// t.RepoName (string) (string)
975
-
case "repoName":
976
-
977
-
{
978
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
979
-
if err != nil {
980
-
return err
981
-
}
982
983
-
t.RepoName = string(sval)
984
-
}
985
-
// t.CommitterDid (string) (string)
986
-
case "committerDid":
987
988
-
{
989
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
990
-
if err != nil {
991
-
return err
992
}
993
-
994
-
t.CommitterDid = string(sval)
995
}
996
997
default:
···
1140
1141
return nil
1142
}
1143
-
func (t *GitRefUpdate_Meta_CommitCount) MarshalCBOR(w io.Writer) error {
1144
if t == nil {
1145
_, err := w.Write(cbg.CborNull)
1146
return err
1147
}
1148
1149
cw := cbg.NewCborWriter(w)
1150
-
fieldCount := 1
1151
1152
-
if t.ByEmail == nil {
1153
-
fieldCount--
1154
}
1155
1156
-
if _, err := cw.Write(cbg.CborEncodeMajorType(cbg.MajMap, uint64(fieldCount))); err != nil {
1157
return err
1158
}
1159
1160
-
// t.ByEmail ([]*tangled.GitRefUpdate_Meta_CommitCount_ByEmail_Elem) (slice)
1161
-
if t.ByEmail != nil {
1162
1163
-
if len("byEmail") > 1000000 {
1164
-
return xerrors.Errorf("Value in field \"byEmail\" was too long")
1165
-
}
1166
1167
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("byEmail"))); err != nil {
1168
-
return err
1169
-
}
1170
-
if _, err := cw.WriteString(string("byEmail")); err != nil {
1171
-
return err
1172
-
}
1173
-
1174
-
if len(t.ByEmail) > 8192 {
1175
-
return xerrors.Errorf("Slice value in field t.ByEmail was too long")
1176
-
}
1177
1178
-
if err := cw.WriteMajorTypeHeader(cbg.MajArray, uint64(len(t.ByEmail))); err != nil {
1179
-
return err
1180
-
}
1181
-
for _, v := range t.ByEmail {
1182
-
if err := v.MarshalCBOR(cw); err != nil {
1183
-
return err
1184
-
}
1185
1186
-
}
1187
}
1188
-
return nil
1189
-
}
1190
1191
-
func (t *GitRefUpdate_Meta_CommitCount) UnmarshalCBOR(r io.Reader) (err error) {
1192
-
*t = GitRefUpdate_Meta_CommitCount{}
1193
1194
-
cr := cbg.NewCborReader(r)
1195
1196
-
maj, extra, err := cr.ReadHeader()
1197
-
if err != nil {
1198
return err
1199
}
1200
-
defer func() {
1201
-
if err == io.EOF {
1202
-
err = io.ErrUnexpectedEOF
1203
-
}
1204
-
}()
1205
1206
-
if maj != cbg.MajMap {
1207
-
return fmt.Errorf("cbor input should be of type map")
1208
}
1209
1210
-
if extra > cbg.MaxLength {
1211
-
return fmt.Errorf("GitRefUpdate_Meta_CommitCount: map struct too large (%d)", extra)
1212
}
1213
1214
-
n := extra
1215
1216
-
nameBuf := make([]byte, 7)
1217
-
for i := uint64(0); i < n; i++ {
1218
-
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
1219
-
if err != nil {
1220
-
return err
1221
-
}
1222
1223
-
if !ok {
1224
-
// Field doesn't exist on this type, so ignore it
1225
-
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
1226
-
return err
1227
-
}
1228
-
continue
1229
-
}
1230
1231
-
switch string(nameBuf[:nameLen]) {
1232
-
// t.ByEmail ([]*tangled.GitRefUpdate_Meta_CommitCount_ByEmail_Elem) (slice)
1233
-
case "byEmail":
1234
1235
-
maj, extra, err = cr.ReadHeader()
1236
-
if err != nil {
1237
-
return err
1238
-
}
1239
1240
-
if extra > 8192 {
1241
-
return fmt.Errorf("t.ByEmail: array too large (%d)", extra)
1242
-
}
1243
1244
-
if maj != cbg.MajArray {
1245
-
return fmt.Errorf("expected cbor array")
1246
-
}
1247
1248
-
if extra > 0 {
1249
-
t.ByEmail = make([]*GitRefUpdate_Meta_CommitCount_ByEmail_Elem, extra)
1250
-
}
1251
1252
-
for i := 0; i < int(extra); i++ {
1253
-
{
1254
-
var maj byte
1255
-
var extra uint64
1256
-
var err error
1257
-
_ = maj
1258
-
_ = extra
1259
-
_ = err
1260
1261
-
{
1262
1263
-
b, err := cr.ReadByte()
1264
-
if err != nil {
1265
-
return err
1266
-
}
1267
-
if b != cbg.CborNull[0] {
1268
-
if err := cr.UnreadByte(); err != nil {
1269
-
return err
1270
-
}
1271
-
t.ByEmail[i] = new(GitRefUpdate_Meta_CommitCount_ByEmail_Elem)
1272
-
if err := t.ByEmail[i].UnmarshalCBOR(cr); err != nil {
1273
-
return xerrors.Errorf("unmarshaling t.ByEmail[i] pointer: %w", err)
1274
-
}
1275
-
}
1276
-
1277
-
}
1278
-
1279
-
}
1280
-
}
1281
-
1282
-
default:
1283
-
// Field doesn't exist on this type, so ignore it
1284
-
if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
1285
-
return err
1286
-
}
1287
-
}
1288
}
1289
1290
-
return nil
1291
-
}
1292
-
func (t *GitRefUpdate_Meta_CommitCount_ByEmail_Elem) MarshalCBOR(w io.Writer) error {
1293
-
if t == nil {
1294
-
_, err := w.Write(cbg.CborNull)
1295
return err
1296
}
1297
-
1298
-
cw := cbg.NewCborWriter(w)
1299
-
1300
-
if _, err := cw.Write([]byte{162}); err != nil {
1301
return err
1302
}
1303
1304
-
// t.Count (int64) (int64)
1305
-
if len("count") > 1000000 {
1306
-
return xerrors.Errorf("Value in field \"count\" was too long")
1307
}
1308
1309
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("count"))); err != nil {
1310
return err
1311
}
1312
-
if _, err := cw.WriteString(string("count")); err != nil {
1313
return err
1314
}
1315
1316
-
if t.Count >= 0 {
1317
-
if err := cw.WriteMajorTypeHeader(cbg.MajUnsignedInt, uint64(t.Count)); err != nil {
1318
-
return err
1319
-
}
1320
-
} else {
1321
-
if err := cw.WriteMajorTypeHeader(cbg.MajNegativeInt, uint64(-t.Count-1)); err != nil {
1322
-
return err
1323
-
}
1324
}
1325
1326
-
// t.Email (string) (string)
1327
-
if len("email") > 1000000 {
1328
-
return xerrors.Errorf("Value in field \"email\" was too long")
1329
-
}
1330
-
1331
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("email"))); err != nil {
1332
return err
1333
}
1334
-
if _, err := cw.WriteString(string("email")); err != nil {
1335
return err
1336
}
1337
1338
-
if len(t.Email) > 1000000 {
1339
-
return xerrors.Errorf("Value in field t.Email was too long")
1340
}
1341
1342
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Email))); err != nil {
1343
return err
1344
}
1345
-
if _, err := cw.WriteString(string(t.Email)); err != nil {
1346
return err
1347
}
1348
return nil
1349
}
1350
1351
-
func (t *GitRefUpdate_Meta_CommitCount_ByEmail_Elem) UnmarshalCBOR(r io.Reader) (err error) {
1352
-
*t = GitRefUpdate_Meta_CommitCount_ByEmail_Elem{}
1353
1354
cr := cbg.NewCborReader(r)
1355
···
1368
}
1369
1370
if extra > cbg.MaxLength {
1371
-
return fmt.Errorf("GitRefUpdate_Meta_CommitCount_ByEmail_Elem: map struct too large (%d)", extra)
1372
}
1373
1374
n := extra
1375
1376
-
nameBuf := make([]byte, 5)
1377
for i := uint64(0); i < n; i++ {
1378
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
1379
if err != nil {
···
1389
}
1390
1391
switch string(nameBuf[:nameLen]) {
1392
-
// t.Count (int64) (int64)
1393
-
case "count":
1394
{
1395
-
maj, extra, err := cr.ReadHeader()
1396
if err != nil {
1397
return err
1398
}
1399
-
var extraI int64
1400
-
switch maj {
1401
-
case cbg.MajUnsignedInt:
1402
-
extraI = int64(extra)
1403
-
if extraI < 0 {
1404
-
return fmt.Errorf("int64 positive overflow")
1405
}
1406
-
case cbg.MajNegativeInt:
1407
-
extraI = int64(extra)
1408
-
if extraI < 0 {
1409
-
return fmt.Errorf("int64 negative overflow")
1410
}
1411
-
extraI = -1 - extraI
1412
-
default:
1413
-
return fmt.Errorf("wrong type for int64 field: %d", maj)
1414
}
1415
1416
-
t.Count = int64(extraI)
1417
}
1418
-
// t.Email (string) (string)
1419
-
case "email":
1420
1421
{
1422
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
1424
return err
1425
}
1426
1427
-
t.Email = string(sval)
1428
}
1429
1430
default:
···
1799
1800
return nil
1801
}
1802
-
func (t *Pipeline) MarshalCBOR(w io.Writer) error {
1803
-
if t == nil {
1804
-
_, err := w.Write(cbg.CborNull)
1805
-
return err
1806
-
}
1807
-
1808
-
cw := cbg.NewCborWriter(w)
1809
-
1810
-
if _, err := cw.Write([]byte{163}); err != nil {
1811
-
return err
1812
-
}
1813
-
1814
-
// t.LexiconTypeID (string) (string)
1815
-
if len("$type") > 1000000 {
1816
-
return xerrors.Errorf("Value in field \"$type\" was too long")
1817
-
}
1818
-
1819
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
1820
-
return err
1821
-
}
1822
-
if _, err := cw.WriteString(string("$type")); err != nil {
1823
-
return err
1824
-
}
1825
-
1826
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.pipeline"))); err != nil {
1827
-
return err
1828
-
}
1829
-
if _, err := cw.WriteString(string("sh.tangled.pipeline")); err != nil {
1830
-
return err
1831
-
}
1832
-
1833
-
// t.Workflows ([]*tangled.Pipeline_Workflow) (slice)
1834
-
if len("workflows") > 1000000 {
1835
-
return xerrors.Errorf("Value in field \"workflows\" was too long")
1836
-
}
1837
-
1838
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("workflows"))); err != nil {
1839
-
return err
1840
-
}
1841
-
if _, err := cw.WriteString(string("workflows")); err != nil {
1842
-
return err
1843
-
}
1844
-
1845
-
if len(t.Workflows) > 8192 {
1846
-
return xerrors.Errorf("Slice value in field t.Workflows was too long")
1847
-
}
1848
-
1849
-
if err := cw.WriteMajorTypeHeader(cbg.MajArray, uint64(len(t.Workflows))); err != nil {
1850
-
return err
1851
-
}
1852
-
for _, v := range t.Workflows {
1853
-
if err := v.MarshalCBOR(cw); err != nil {
1854
-
return err
1855
-
}
1856
-
1857
-
}
1858
-
1859
-
// t.TriggerMetadata (tangled.Pipeline_TriggerMetadata) (struct)
1860
-
if len("triggerMetadata") > 1000000 {
1861
-
return xerrors.Errorf("Value in field \"triggerMetadata\" was too long")
1862
-
}
1863
-
1864
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("triggerMetadata"))); err != nil {
1865
-
return err
1866
-
}
1867
-
if _, err := cw.WriteString(string("triggerMetadata")); err != nil {
1868
-
return err
1869
-
}
1870
-
1871
-
if err := t.TriggerMetadata.MarshalCBOR(cw); err != nil {
1872
-
return err
1873
-
}
1874
-
return nil
1875
-
}
1876
-
1877
-
func (t *Pipeline) UnmarshalCBOR(r io.Reader) (err error) {
1878
-
*t = Pipeline{}
1879
-
1880
-
cr := cbg.NewCborReader(r)
1881
-
1882
-
maj, extra, err := cr.ReadHeader()
1883
-
if err != nil {
1884
-
return err
1885
-
}
1886
-
defer func() {
1887
-
if err == io.EOF {
1888
-
err = io.ErrUnexpectedEOF
1889
-
}
1890
-
}()
1891
-
1892
-
if maj != cbg.MajMap {
1893
-
return fmt.Errorf("cbor input should be of type map")
1894
-
}
1895
-
1896
-
if extra > cbg.MaxLength {
1897
-
return fmt.Errorf("Pipeline: map struct too large (%d)", extra)
1898
-
}
1899
-
1900
-
n := extra
1901
-
1902
-
nameBuf := make([]byte, 15)
1903
-
for i := uint64(0); i < n; i++ {
1904
-
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
1905
-
if err != nil {
1906
-
return err
1907
-
}
1908
-
1909
-
if !ok {
1910
-
// Field doesn't exist on this type, so ignore it
1911
-
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
1912
-
return err
1913
-
}
1914
-
continue
1915
-
}
1916
-
1917
-
switch string(nameBuf[:nameLen]) {
1918
-
// t.LexiconTypeID (string) (string)
1919
-
case "$type":
1920
-
1921
-
{
1922
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
1923
-
if err != nil {
1924
-
return err
1925
-
}
1926
-
1927
-
t.LexiconTypeID = string(sval)
1928
-
}
1929
-
// t.Workflows ([]*tangled.Pipeline_Workflow) (slice)
1930
-
case "workflows":
1931
-
1932
-
maj, extra, err = cr.ReadHeader()
1933
-
if err != nil {
1934
-
return err
1935
-
}
1936
-
1937
-
if extra > 8192 {
1938
-
return fmt.Errorf("t.Workflows: array too large (%d)", extra)
1939
-
}
1940
-
1941
-
if maj != cbg.MajArray {
1942
-
return fmt.Errorf("expected cbor array")
1943
-
}
1944
-
1945
-
if extra > 0 {
1946
-
t.Workflows = make([]*Pipeline_Workflow, extra)
1947
-
}
1948
-
1949
-
for i := 0; i < int(extra); i++ {
1950
-
{
1951
-
var maj byte
1952
-
var extra uint64
1953
-
var err error
1954
-
_ = maj
1955
-
_ = extra
1956
-
_ = err
1957
-
1958
-
{
1959
-
1960
-
b, err := cr.ReadByte()
1961
-
if err != nil {
1962
-
return err
1963
-
}
1964
-
if b != cbg.CborNull[0] {
1965
-
if err := cr.UnreadByte(); err != nil {
1966
-
return err
1967
-
}
1968
-
t.Workflows[i] = new(Pipeline_Workflow)
1969
-
if err := t.Workflows[i].UnmarshalCBOR(cr); err != nil {
1970
-
return xerrors.Errorf("unmarshaling t.Workflows[i] pointer: %w", err)
1971
-
}
1972
-
}
1973
-
1974
-
}
1975
-
1976
-
}
1977
-
}
1978
-
// t.TriggerMetadata (tangled.Pipeline_TriggerMetadata) (struct)
1979
-
case "triggerMetadata":
1980
-
1981
-
{
1982
-
1983
-
b, err := cr.ReadByte()
1984
-
if err != nil {
1985
-
return err
1986
-
}
1987
-
if b != cbg.CborNull[0] {
1988
-
if err := cr.UnreadByte(); err != nil {
1989
-
return err
1990
-
}
1991
-
t.TriggerMetadata = new(Pipeline_TriggerMetadata)
1992
-
if err := t.TriggerMetadata.UnmarshalCBOR(cr); err != nil {
1993
-
return xerrors.Errorf("unmarshaling t.TriggerMetadata pointer: %w", err)
1994
-
}
1995
-
}
1996
-
1997
-
}
1998
-
1999
-
default:
2000
-
// Field doesn't exist on this type, so ignore it
2001
-
if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
2002
-
return err
2003
-
}
2004
-
}
2005
-
}
2006
-
2007
-
return nil
2008
-
}
2009
func (t *Pipeline_CloneOpts) MarshalCBOR(w io.Writer) error {
2010
if t == nil {
2011
_, err := w.Write(cbg.CborNull)
···
2361
2362
return nil
2363
}
2364
-
func (t *Pipeline_ManualTriggerData) MarshalCBOR(w io.Writer) error {
2365
if t == nil {
2366
_, err := w.Write(cbg.CborNull)
2367
return err
2368
}
2369
2370
cw := cbg.NewCborWriter(w)
2371
-
fieldCount := 1
2372
2373
-
if t.Inputs == nil {
2374
-
fieldCount--
2375
}
2376
2377
-
if _, err := cw.Write(cbg.CborEncodeMajorType(cbg.MajMap, uint64(fieldCount))); err != nil {
2378
return err
2379
}
2380
2381
-
// t.Inputs ([]*tangled.Pipeline_ManualTriggerData_Inputs_Elem) (slice)
2382
-
if t.Inputs != nil {
2383
2384
-
if len("inputs") > 1000000 {
2385
-
return xerrors.Errorf("Value in field \"inputs\" was too long")
2386
-
}
2387
2388
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("inputs"))); err != nil {
2389
-
return err
2390
-
}
2391
-
if _, err := cw.WriteString(string("inputs")); err != nil {
2392
-
return err
2393
-
}
2394
2395
-
if len(t.Inputs) > 8192 {
2396
-
return xerrors.Errorf("Slice value in field t.Inputs was too long")
2397
-
}
2398
2399
-
if err := cw.WriteMajorTypeHeader(cbg.MajArray, uint64(len(t.Inputs))); err != nil {
2400
-
return err
2401
-
}
2402
-
for _, v := range t.Inputs {
2403
-
if err := v.MarshalCBOR(cw); err != nil {
2404
-
return err
2405
-
}
2406
2407
-
}
2408
}
2409
return nil
2410
}
2411
2412
-
func (t *Pipeline_ManualTriggerData) UnmarshalCBOR(r io.Reader) (err error) {
2413
-
*t = Pipeline_ManualTriggerData{}
2414
2415
cr := cbg.NewCborReader(r)
2416
···
2429
}
2430
2431
if extra > cbg.MaxLength {
2432
-
return fmt.Errorf("Pipeline_ManualTriggerData: map struct too large (%d)", extra)
2433
}
2434
2435
n := extra
2436
2437
-
nameBuf := make([]byte, 6)
2438
for i := uint64(0); i < n; i++ {
2439
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
2440
if err != nil {
···
2450
}
2451
2452
switch string(nameBuf[:nameLen]) {
2453
-
// t.Inputs ([]*tangled.Pipeline_ManualTriggerData_Inputs_Elem) (slice)
2454
-
case "inputs":
2455
2456
-
maj, extra, err = cr.ReadHeader()
2457
-
if err != nil {
2458
-
return err
2459
-
}
2460
2461
-
if extra > 8192 {
2462
-
return fmt.Errorf("t.Inputs: array too large (%d)", extra)
2463
}
2464
2465
-
if maj != cbg.MajArray {
2466
-
return fmt.Errorf("expected cbor array")
2467
-
}
2468
2469
-
if extra > 0 {
2470
-
t.Inputs = make([]*Pipeline_ManualTriggerData_Inputs_Elem, extra)
2471
-
}
2472
-
2473
-
for i := 0; i < int(extra); i++ {
2474
-
{
2475
-
var maj byte
2476
-
var extra uint64
2477
-
var err error
2478
-
_ = maj
2479
-
_ = extra
2480
-
_ = err
2481
-
2482
-
{
2483
-
2484
-
b, err := cr.ReadByte()
2485
-
if err != nil {
2486
-
return err
2487
-
}
2488
-
if b != cbg.CborNull[0] {
2489
-
if err := cr.UnreadByte(); err != nil {
2490
-
return err
2491
-
}
2492
-
t.Inputs[i] = new(Pipeline_ManualTriggerData_Inputs_Elem)
2493
-
if err := t.Inputs[i].UnmarshalCBOR(cr); err != nil {
2494
-
return xerrors.Errorf("unmarshaling t.Inputs[i] pointer: %w", err)
2495
-
}
2496
-
}
2497
-
2498
-
}
2499
-
2500
-
}
2501
}
2502
2503
default:
···
2510
2511
return nil
2512
}
2513
-
func (t *Pipeline_ManualTriggerData_Inputs_Elem) MarshalCBOR(w io.Writer) error {
2514
if t == nil {
2515
_, err := w.Write(cbg.CborNull)
2516
return err
2517
}
2518
2519
cw := cbg.NewCborWriter(w)
2520
-
2521
-
if _, err := cw.Write([]byte{162}); err != nil {
2522
-
return err
2523
-
}
2524
2525
-
// t.Key (string) (string)
2526
-
if len("key") > 1000000 {
2527
-
return xerrors.Errorf("Value in field \"key\" was too long")
2528
}
2529
2530
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("key"))); err != nil {
2531
-
return err
2532
-
}
2533
-
if _, err := cw.WriteString(string("key")); err != nil {
2534
return err
2535
}
2536
2537
-
if len(t.Key) > 1000000 {
2538
-
return xerrors.Errorf("Value in field t.Key was too long")
2539
-
}
2540
2541
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Key))); err != nil {
2542
-
return err
2543
-
}
2544
-
if _, err := cw.WriteString(string(t.Key)); err != nil {
2545
-
return err
2546
-
}
2547
2548
-
// t.Value (string) (string)
2549
-
if len("value") > 1000000 {
2550
-
return xerrors.Errorf("Value in field \"value\" was too long")
2551
-
}
2552
2553
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("value"))); err != nil {
2554
-
return err
2555
-
}
2556
-
if _, err := cw.WriteString(string("value")); err != nil {
2557
-
return err
2558
-
}
2559
2560
-
if len(t.Value) > 1000000 {
2561
-
return xerrors.Errorf("Value in field t.Value was too long")
2562
-
}
2563
2564
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Value))); err != nil {
2565
-
return err
2566
-
}
2567
-
if _, err := cw.WriteString(string(t.Value)); err != nil {
2568
-
return err
2569
}
2570
return nil
2571
}
2572
2573
-
func (t *Pipeline_ManualTriggerData_Inputs_Elem) UnmarshalCBOR(r io.Reader) (err error) {
2574
-
*t = Pipeline_ManualTriggerData_Inputs_Elem{}
2575
2576
cr := cbg.NewCborReader(r)
2577
···
2590
}
2591
2592
if extra > cbg.MaxLength {
2593
-
return fmt.Errorf("Pipeline_ManualTriggerData_Inputs_Elem: map struct too large (%d)", extra)
2594
}
2595
2596
n := extra
2597
2598
-
nameBuf := make([]byte, 5)
2599
for i := uint64(0); i < n; i++ {
2600
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
2601
if err != nil {
···
2611
}
2612
2613
switch string(nameBuf[:nameLen]) {
2614
-
// t.Key (string) (string)
2615
-
case "key":
2616
2617
-
{
2618
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
2619
-
if err != nil {
2620
-
return err
2621
-
}
2622
2623
-
t.Key = string(sval)
2624
}
2625
-
// t.Value (string) (string)
2626
-
case "value":
2627
2628
-
{
2629
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
2630
-
if err != nil {
2631
-
return err
2632
-
}
2633
2634
-
t.Value = string(sval)
2635
}
2636
2637
default:
···
3616
3617
return nil
3618
}
3619
func (t *Pipeline_Workflow) MarshalCBOR(w io.Writer) error {
3620
if t == nil {
3621
_, err := w.Write(cbg.CborNull)
···
3967
3968
return nil
3969
}
3970
-
func (t *Pipeline_Workflow_Environment_Elem) MarshalCBOR(w io.Writer) error {
3971
if t == nil {
3972
_, err := w.Write(cbg.CborNull)
3973
return err
···
3975
3976
cw := cbg.NewCborWriter(w)
3977
3978
-
if _, err := cw.Write([]byte{162}); err != nil {
3979
return err
3980
}
3981
3982
-
// t.Key (string) (string)
3983
-
if len("key") > 1000000 {
3984
-
return xerrors.Errorf("Value in field \"key\" was too long")
3985
}
3986
3987
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("key"))); err != nil {
3988
return err
3989
}
3990
-
if _, err := cw.WriteString(string("key")); err != nil {
3991
return err
3992
}
3993
3994
-
if len(t.Key) > 1000000 {
3995
-
return xerrors.Errorf("Value in field t.Key was too long")
3996
}
3997
3998
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Key))); err != nil {
3999
return err
4000
}
4001
-
if _, err := cw.WriteString(string(t.Key)); err != nil {
4002
return err
4003
}
4004
4005
-
// t.Value (string) (string)
4006
-
if len("value") > 1000000 {
4007
-
return xerrors.Errorf("Value in field \"value\" was too long")
4008
}
4009
4010
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("value"))); err != nil {
4011
return err
4012
}
4013
-
if _, err := cw.WriteString(string("value")); err != nil {
4014
-
return err
4015
}
4016
4017
-
if len(t.Value) > 1000000 {
4018
-
return xerrors.Errorf("Value in field t.Value was too long")
4019
}
4020
4021
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Value))); err != nil {
4022
return err
4023
}
4024
-
if _, err := cw.WriteString(string(t.Value)); err != nil {
4025
return err
4026
}
4027
return nil
4028
}
4029
4030
-
func (t *Pipeline_Workflow_Environment_Elem) UnmarshalCBOR(r io.Reader) (err error) {
4031
-
*t = Pipeline_Workflow_Environment_Elem{}
4032
4033
cr := cbg.NewCborReader(r)
4034
···
4047
}
4048
4049
if extra > cbg.MaxLength {
4050
-
return fmt.Errorf("Pipeline_Workflow_Environment_Elem: map struct too large (%d)", extra)
4051
}
4052
4053
n := extra
4054
4055
-
nameBuf := make([]byte, 5)
4056
for i := uint64(0); i < n; i++ {
4057
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
4058
if err != nil {
···
4068
}
4069
4070
switch string(nameBuf[:nameLen]) {
4071
-
// t.Key (string) (string)
4072
-
case "key":
4073
4074
{
4075
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
4077
return err
4078
}
4079
4080
-
t.Key = string(sval)
4081
}
4082
-
// t.Value (string) (string)
4083
-
case "value":
4084
4085
{
4086
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
4087
if err != nil {
4088
return err
4089
}
4090
4091
-
t.Value = string(sval)
4092
}
4093
4094
default:
···
4299
4300
return nil
4301
}
4302
-
func (t *Repo) MarshalCBOR(w io.Writer) error {
4303
if t == nil {
4304
_, err := w.Write(cbg.CborNull)
4305
return err
4306
}
4307
4308
cw := cbg.NewCborWriter(w)
4309
-
fieldCount := 7
4310
4311
-
if t.Description == nil {
4312
-
fieldCount--
4313
-
}
4314
-
4315
-
if t.Source == nil {
4316
fieldCount--
4317
}
4318
···
4320
return err
4321
}
4322
4323
-
// t.Knot (string) (string)
4324
-
if len("knot") > 1000000 {
4325
-
return xerrors.Errorf("Value in field \"knot\" was too long")
4326
-
}
4327
4328
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("knot"))); err != nil {
4329
-
return err
4330
-
}
4331
-
if _, err := cw.WriteString(string("knot")); err != nil {
4332
-
return err
4333
-
}
4334
4335
-
if len(t.Knot) > 1000000 {
4336
-
return xerrors.Errorf("Value in field t.Knot was too long")
4337
-
}
4338
4339
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Knot))); err != nil {
4340
-
return err
4341
-
}
4342
-
if _, err := cw.WriteString(string(t.Knot)); err != nil {
4343
-
return err
4344
}
4345
4346
// t.Name (string) (string)
···
4366
return err
4367
}
4368
4369
-
// t.LexiconTypeID (string) (string)
4370
-
if len("$type") > 1000000 {
4371
-
return xerrors.Errorf("Value in field \"$type\" was too long")
4372
}
4373
4374
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
4375
return err
4376
}
4377
-
if _, err := cw.WriteString(string("$type")); err != nil {
4378
return err
4379
}
4380
4381
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo"))); err != nil {
4382
return err
4383
}
4384
-
if _, err := cw.WriteString(string("sh.tangled.repo")); err != nil {
4385
return err
4386
}
4387
4388
-
// t.Owner (string) (string)
4389
-
if len("owner") > 1000000 {
4390
-
return xerrors.Errorf("Value in field \"owner\" was too long")
4391
}
4392
4393
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("owner"))); err != nil {
4394
return err
4395
}
4396
-
if _, err := cw.WriteString(string("owner")); err != nil {
4397
return err
4398
}
4399
4400
-
if len(t.Owner) > 1000000 {
4401
-
return xerrors.Errorf("Value in field t.Owner was too long")
4402
-
}
4403
-
4404
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Owner))); err != nil {
4405
return err
4406
}
4407
-
if _, err := cw.WriteString(string(t.Owner)); err != nil {
4408
return err
4409
}
4410
4411
-
// t.Source (string) (string)
4412
-
if t.Source != nil {
4413
-
4414
-
if len("source") > 1000000 {
4415
-
return xerrors.Errorf("Value in field \"source\" was too long")
4416
-
}
4417
-
4418
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("source"))); err != nil {
4419
-
return err
4420
-
}
4421
-
if _, err := cw.WriteString(string("source")); err != nil {
4422
-
return err
4423
-
}
4424
4425
-
if t.Source == nil {
4426
-
if _, err := cw.Write(cbg.CborNull); err != nil {
4427
-
return err
4428
-
}
4429
-
} else {
4430
-
if len(*t.Source) > 1000000 {
4431
-
return xerrors.Errorf("Value in field t.Source was too long")
4432
-
}
4433
4434
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Source))); err != nil {
4435
-
return err
4436
-
}
4437
-
if _, err := cw.WriteString(string(*t.Source)); err != nil {
4438
-
return err
4439
-
}
4440
-
}
4441
}
4442
4443
// t.CreatedAt (string) (string)
···
4462
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
4463
return err
4464
}
4465
-
4466
-
// t.Description (string) (string)
4467
-
if t.Description != nil {
4468
-
4469
-
if len("description") > 1000000 {
4470
-
return xerrors.Errorf("Value in field \"description\" was too long")
4471
-
}
4472
-
4473
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("description"))); err != nil {
4474
-
return err
4475
-
}
4476
-
if _, err := cw.WriteString(string("description")); err != nil {
4477
-
return err
4478
-
}
4479
-
4480
-
if t.Description == nil {
4481
-
if _, err := cw.Write(cbg.CborNull); err != nil {
4482
-
return err
4483
-
}
4484
-
} else {
4485
-
if len(*t.Description) > 1000000 {
4486
-
return xerrors.Errorf("Value in field t.Description was too long")
4487
-
}
4488
-
4489
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Description))); err != nil {
4490
-
return err
4491
-
}
4492
-
if _, err := cw.WriteString(string(*t.Description)); err != nil {
4493
-
return err
4494
-
}
4495
-
}
4496
-
}
4497
return nil
4498
}
4499
4500
-
func (t *Repo) UnmarshalCBOR(r io.Reader) (err error) {
4501
-
*t = Repo{}
4502
4503
cr := cbg.NewCborReader(r)
4504
···
4517
}
4518
4519
if extra > cbg.MaxLength {
4520
-
return fmt.Errorf("Repo: map struct too large (%d)", extra)
4521
}
4522
4523
n := extra
4524
4525
-
nameBuf := make([]byte, 11)
4526
for i := uint64(0); i < n; i++ {
4527
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
4528
if err != nil {
···
4538
}
4539
4540
switch string(nameBuf[:nameLen]) {
4541
-
// t.Knot (string) (string)
4542
-
case "knot":
4543
4544
-
{
4545
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
4546
-
if err != nil {
4547
-
return err
4548
-
}
4549
4550
-
t.Knot = string(sval)
4551
}
4552
// t.Name (string) (string)
4553
case "name":
4554
···
4560
4561
t.Name = string(sval)
4562
}
4563
-
// t.LexiconTypeID (string) (string)
4564
-
case "$type":
4565
4566
{
4567
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
4569
return err
4570
}
4571
4572
-
t.LexiconTypeID = string(sval)
4573
}
4574
-
// t.Owner (string) (string)
4575
-
case "owner":
4576
4577
{
4578
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
4580
return err
4581
}
4582
4583
-
t.Owner = string(sval)
4584
}
4585
-
// t.Source (string) (string)
4586
-
case "source":
4587
4588
{
4589
b, err := cr.ReadByte()
4590
if err != nil {
4591
return err
···
4594
if err := cr.UnreadByte(); err != nil {
4595
return err
4596
}
4597
-
4598
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
4599
-
if err != nil {
4600
-
return err
4601
}
4602
4603
-
t.Source = (*string)(&sval)
4604
-
}
4605
}
4606
// t.CreatedAt (string) (string)
4607
case "createdAt":
···
4614
4615
t.CreatedAt = string(sval)
4616
}
4617
-
// t.Description (string) (string)
4618
-
case "description":
4619
-
4620
-
{
4621
-
b, err := cr.ReadByte()
4622
-
if err != nil {
4623
-
return err
4624
-
}
4625
-
if b != cbg.CborNull[0] {
4626
-
if err := cr.UnreadByte(); err != nil {
4627
-
return err
4628
-
}
4629
-
4630
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
4631
-
if err != nil {
4632
-
return err
4633
-
}
4634
-
4635
-
t.Description = (*string)(&sval)
4636
-
}
4637
-
}
4638
4639
default:
4640
// Field doesn't exist on this type, so ignore it
···
4646
4647
return nil
4648
}
4649
-
func (t *RepoArtifact) MarshalCBOR(w io.Writer) error {
4650
if t == nil {
4651
_, err := w.Write(cbg.CborNull)
4652
return err
4653
}
4654
4655
cw := cbg.NewCborWriter(w)
4656
-
fieldCount := 6
4657
4658
-
if t.Tag == nil {
4659
fieldCount--
4660
}
4661
4662
-
if _, err := cw.Write(cbg.CborEncodeMajorType(cbg.MajMap, uint64(fieldCount))); err != nil {
4663
-
return err
4664
}
4665
4666
-
// t.Tag (util.LexBytes) (slice)
4667
-
if t.Tag != nil {
4668
-
4669
-
if len("tag") > 1000000 {
4670
-
return xerrors.Errorf("Value in field \"tag\" was too long")
4671
-
}
4672
-
4673
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("tag"))); err != nil {
4674
-
return err
4675
-
}
4676
-
if _, err := cw.WriteString(string("tag")); err != nil {
4677
-
return err
4678
-
}
4679
-
4680
-
if len(t.Tag) > 2097152 {
4681
-
return xerrors.Errorf("Byte array in field t.Tag was too long")
4682
-
}
4683
-
4684
-
if err := cw.WriteMajorTypeHeader(cbg.MajByteString, uint64(len(t.Tag))); err != nil {
4685
-
return err
4686
-
}
4687
-
4688
-
if _, err := cw.Write(t.Tag); err != nil {
4689
-
return err
4690
-
}
4691
4692
}
4693
4694
-
// t.Name (string) (string)
4695
-
if len("name") > 1000000 {
4696
-
return xerrors.Errorf("Value in field \"name\" was too long")
4697
}
4698
4699
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("name"))); err != nil {
4700
return err
4701
}
4702
-
if _, err := cw.WriteString(string("name")); err != nil {
4703
return err
4704
}
4705
4706
-
if len(t.Name) > 1000000 {
4707
-
return xerrors.Errorf("Value in field t.Name was too long")
4708
}
4709
4710
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Name))); err != nil {
4711
return err
4712
}
4713
-
if _, err := cw.WriteString(string(t.Name)); err != nil {
4714
return err
4715
}
4716
4717
// t.Repo (string) (string)
4718
-
if len("repo") > 1000000 {
4719
-
return xerrors.Errorf("Value in field \"repo\" was too long")
4720
-
}
4721
4722
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repo"))); err != nil {
4723
-
return err
4724
-
}
4725
-
if _, err := cw.WriteString(string("repo")); err != nil {
4726
-
return err
4727
-
}
4728
4729
-
if len(t.Repo) > 1000000 {
4730
-
return xerrors.Errorf("Value in field t.Repo was too long")
4731
-
}
4732
4733
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Repo))); err != nil {
4734
-
return err
4735
-
}
4736
-
if _, err := cw.WriteString(string(t.Repo)); err != nil {
4737
-
return err
4738
}
4739
4740
// t.LexiconTypeID (string) (string)
···
4749
return err
4750
}
4751
4752
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.artifact"))); err != nil {
4753
return err
4754
}
4755
-
if _, err := cw.WriteString(string("sh.tangled.repo.artifact")); err != nil {
4756
return err
4757
}
4758
4759
-
// t.Artifact (util.LexBlob) (struct)
4760
-
if len("artifact") > 1000000 {
4761
-
return xerrors.Errorf("Value in field \"artifact\" was too long")
4762
}
4763
4764
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("artifact"))); err != nil {
4765
return err
4766
}
4767
-
if _, err := cw.WriteString(string("artifact")); err != nil {
4768
return err
4769
}
4770
4771
-
if err := t.Artifact.MarshalCBOR(cw); err != nil {
4772
return err
4773
}
4774
4775
// t.CreatedAt (string) (string)
4776
if len("createdAt") > 1000000 {
4777
return xerrors.Errorf("Value in field \"createdAt\" was too long")
···
4797
return nil
4798
}
4799
4800
-
func (t *RepoArtifact) UnmarshalCBOR(r io.Reader) (err error) {
4801
-
*t = RepoArtifact{}
4802
4803
cr := cbg.NewCborReader(r)
4804
···
4817
}
4818
4819
if extra > cbg.MaxLength {
4820
-
return fmt.Errorf("RepoArtifact: map struct too large (%d)", extra)
4821
}
4822
4823
n := extra
···
4838
}
4839
4840
switch string(nameBuf[:nameLen]) {
4841
-
// t.Tag (util.LexBytes) (slice)
4842
-
case "tag":
4843
-
4844
-
maj, extra, err = cr.ReadHeader()
4845
-
if err != nil {
4846
-
return err
4847
-
}
4848
-
4849
-
if extra > 2097152 {
4850
-
return fmt.Errorf("t.Tag: byte array too large (%d)", extra)
4851
-
}
4852
-
if maj != cbg.MajByteString {
4853
-
return fmt.Errorf("expected byte array")
4854
-
}
4855
-
4856
-
if extra > 0 {
4857
-
t.Tag = make([]uint8, extra)
4858
-
}
4859
-
4860
-
if _, err := io.ReadFull(cr, t.Tag); err != nil {
4861
-
return err
4862
-
}
4863
-
4864
-
// t.Name (string) (string)
4865
-
case "name":
4866
4867
{
4868
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
4870
return err
4871
}
4872
4873
-
t.Name = string(sval)
4874
}
4875
// t.Repo (string) (string)
4876
case "repo":
4877
4878
{
4879
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
4880
if err != nil {
4881
return err
4882
}
4883
4884
-
t.Repo = string(sval)
4885
}
4886
// t.LexiconTypeID (string) (string)
4887
case "$type":
···
4894
4895
t.LexiconTypeID = string(sval)
4896
}
4897
-
// t.Artifact (util.LexBlob) (struct)
4898
-
case "artifact":
4899
4900
{
4901
4902
b, err := cr.ReadByte()
4903
if err != nil {
4904
return err
···
4907
if err := cr.UnreadByte(); err != nil {
4908
return err
4909
}
4910
-
t.Artifact = new(util.LexBlob)
4911
-
if err := t.Artifact.UnmarshalCBOR(cr); err != nil {
4912
-
return xerrors.Errorf("unmarshaling t.Artifact pointer: %w", err)
4913
}
4914
}
4915
4916
}
4917
// t.CreatedAt (string) (string)
4918
case "createdAt":
···
4936
4937
return nil
4938
}
4939
func (t *RepoIssue) MarshalCBOR(w io.Writer) error {
4940
if t == nil {
4941
_, err := w.Write(cbg.CborNull)
···
5274
5275
return nil
5276
}
5277
-
func (t *RepoIssueComment) MarshalCBOR(w io.Writer) error {
5278
if t == nil {
5279
_, err := w.Write(cbg.CborNull)
5280
return err
···
5322
return err
5323
}
5324
5325
// t.Repo (string) (string)
5326
if t.Repo != nil {
5327
···
5366
return err
5367
}
5368
5369
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.issue.comment"))); err != nil {
5370
-
return err
5371
-
}
5372
-
if _, err := cw.WriteString(string("sh.tangled.repo.issue.comment")); err != nil {
5373
-
return err
5374
-
}
5375
-
5376
-
// t.Issue (string) (string)
5377
-
if len("issue") > 1000000 {
5378
-
return xerrors.Errorf("Value in field \"issue\" was too long")
5379
-
}
5380
-
5381
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("issue"))); err != nil {
5382
return err
5383
}
5384
-
if _, err := cw.WriteString(string("issue")); err != nil {
5385
-
return err
5386
-
}
5387
-
5388
-
if len(t.Issue) > 1000000 {
5389
-
return xerrors.Errorf("Value in field t.Issue was too long")
5390
-
}
5391
-
5392
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Issue))); err != nil {
5393
-
return err
5394
-
}
5395
-
if _, err := cw.WriteString(string(t.Issue)); err != nil {
5396
return err
5397
}
5398
···
5485
return nil
5486
}
5487
5488
-
func (t *RepoIssueComment) UnmarshalCBOR(r io.Reader) (err error) {
5489
-
*t = RepoIssueComment{}
5490
5491
cr := cbg.NewCborReader(r)
5492
···
5505
}
5506
5507
if extra > cbg.MaxLength {
5508
-
return fmt.Errorf("RepoIssueComment: map struct too large (%d)", extra)
5509
}
5510
5511
n := extra
···
5537
5538
t.Body = string(sval)
5539
}
5540
// t.Repo (string) (string)
5541
case "repo":
5542
···
5568
}
5569
5570
t.LexiconTypeID = string(sval)
5571
-
}
5572
-
// t.Issue (string) (string)
5573
-
case "issue":
5574
-
5575
-
{
5576
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
5577
-
if err != nil {
5578
-
return err
5579
-
}
5580
-
5581
-
t.Issue = string(sval)
5582
}
5583
// t.Owner (string) (string)
5584
case "owner":
···
5659
5660
return nil
5661
}
5662
-
func (t *RepoIssueState) MarshalCBOR(w io.Writer) error {
5663
if t == nil {
5664
_, err := w.Write(cbg.CborNull)
5665
return err
···
5671
return err
5672
}
5673
5674
-
// t.LexiconTypeID (string) (string)
5675
-
if len("$type") > 1000000 {
5676
-
return xerrors.Errorf("Value in field \"$type\" was too long")
5677
}
5678
5679
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
5680
return err
5681
}
5682
-
if _, err := cw.WriteString(string("$type")); err != nil {
5683
return err
5684
}
5685
5686
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.issue.state"))); err != nil {
5687
return err
5688
}
5689
-
if _, err := cw.WriteString(string("sh.tangled.repo.issue.state")); err != nil {
5690
return err
5691
}
5692
5693
-
// t.Issue (string) (string)
5694
-
if len("issue") > 1000000 {
5695
-
return xerrors.Errorf("Value in field \"issue\" was too long")
5696
}
5697
5698
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("issue"))); err != nil {
5699
return err
5700
}
5701
-
if _, err := cw.WriteString(string("issue")); err != nil {
5702
return err
5703
}
5704
5705
-
if len(t.Issue) > 1000000 {
5706
-
return xerrors.Errorf("Value in field t.Issue was too long")
5707
-
}
5708
-
5709
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Issue))); err != nil {
5710
return err
5711
}
5712
-
if _, err := cw.WriteString(string(t.Issue)); err != nil {
5713
return err
5714
}
5715
5716
-
// t.State (string) (string)
5717
-
if len("state") > 1000000 {
5718
-
return xerrors.Errorf("Value in field \"state\" was too long")
5719
}
5720
5721
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("state"))); err != nil {
5722
return err
5723
}
5724
-
if _, err := cw.WriteString(string("state")); err != nil {
5725
return err
5726
}
5727
5728
-
if len(t.State) > 1000000 {
5729
-
return xerrors.Errorf("Value in field t.State was too long")
5730
}
5731
5732
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.State))); err != nil {
5733
return err
5734
}
5735
-
if _, err := cw.WriteString(string(t.State)); err != nil {
5736
return err
5737
}
5738
return nil
5739
}
5740
5741
-
func (t *RepoIssueState) UnmarshalCBOR(r io.Reader) (err error) {
5742
-
*t = RepoIssueState{}
5743
5744
cr := cbg.NewCborReader(r)
5745
···
5758
}
5759
5760
if extra > cbg.MaxLength {
5761
-
return fmt.Errorf("RepoIssueState: map struct too large (%d)", extra)
5762
}
5763
5764
n := extra
5765
5766
-
nameBuf := make([]byte, 5)
5767
for i := uint64(0); i < n; i++ {
5768
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
5769
if err != nil {
···
5779
}
5780
5781
switch string(nameBuf[:nameLen]) {
5782
-
// t.LexiconTypeID (string) (string)
5783
case "$type":
5784
5785
{
···
5790
5791
t.LexiconTypeID = string(sval)
5792
}
5793
-
// t.Issue (string) (string)
5794
-
case "issue":
5795
5796
{
5797
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
5799
return err
5800
}
5801
5802
-
t.Issue = string(sval)
5803
}
5804
-
// t.State (string) (string)
5805
-
case "state":
5806
5807
{
5808
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
5810
return err
5811
}
5812
5813
-
t.State = string(sval)
5814
}
5815
5816
default:
···
6238
6239
return nil
6240
}
6241
-
func (t *RepoPullComment) MarshalCBOR(w io.Writer) error {
6242
if t == nil {
6243
_, err := w.Write(cbg.CborNull)
6244
return err
···
6247
cw := cbg.NewCborWriter(w)
6248
fieldCount := 7
6249
6250
-
if t.CommentId == nil {
6251
fieldCount--
6252
}
6253
6254
-
if t.Owner == nil {
6255
-
fieldCount--
6256
-
}
6257
-
6258
-
if t.Repo == nil {
6259
fieldCount--
6260
}
6261
···
6263
return err
6264
}
6265
6266
-
// t.Body (string) (string)
6267
-
if len("body") > 1000000 {
6268
-
return xerrors.Errorf("Value in field \"body\" was too long")
6269
}
6270
6271
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("body"))); err != nil {
6272
return err
6273
}
6274
-
if _, err := cw.WriteString(string("body")); err != nil {
6275
return err
6276
}
6277
6278
-
if len(t.Body) > 1000000 {
6279
-
return xerrors.Errorf("Value in field t.Body was too long")
6280
}
6281
6282
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Body))); err != nil {
6283
return err
6284
}
6285
-
if _, err := cw.WriteString(string(t.Body)); err != nil {
6286
return err
6287
}
6288
6289
-
// t.Pull (string) (string)
6290
-
if len("pull") > 1000000 {
6291
-
return xerrors.Errorf("Value in field \"pull\" was too long")
6292
}
6293
6294
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("pull"))); err != nil {
6295
return err
6296
}
6297
-
if _, err := cw.WriteString(string("pull")); err != nil {
6298
return err
6299
}
6300
6301
-
if len(t.Pull) > 1000000 {
6302
-
return xerrors.Errorf("Value in field t.Pull was too long")
6303
}
6304
6305
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Pull))); err != nil {
6306
return err
6307
}
6308
-
if _, err := cw.WriteString(string(t.Pull)); err != nil {
6309
return err
6310
}
6311
6312
-
// t.Repo (string) (string)
6313
-
if t.Repo != nil {
6314
-
6315
-
if len("repo") > 1000000 {
6316
-
return xerrors.Errorf("Value in field \"repo\" was too long")
6317
-
}
6318
-
6319
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repo"))); err != nil {
6320
-
return err
6321
-
}
6322
-
if _, err := cw.WriteString(string("repo")); err != nil {
6323
-
return err
6324
-
}
6325
-
6326
-
if t.Repo == nil {
6327
-
if _, err := cw.Write(cbg.CborNull); err != nil {
6328
-
return err
6329
-
}
6330
-
} else {
6331
-
if len(*t.Repo) > 1000000 {
6332
-
return xerrors.Errorf("Value in field t.Repo was too long")
6333
-
}
6334
-
6335
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Repo))); err != nil {
6336
-
return err
6337
-
}
6338
-
if _, err := cw.WriteString(string(*t.Repo)); err != nil {
6339
-
return err
6340
-
}
6341
-
}
6342
-
}
6343
-
6344
// t.LexiconTypeID (string) (string)
6345
if len("$type") > 1000000 {
6346
return xerrors.Errorf("Value in field \"$type\" was too long")
···
6353
return err
6354
}
6355
6356
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.pull.comment"))); err != nil {
6357
return err
6358
}
6359
-
if _, err := cw.WriteString(string("sh.tangled.repo.pull.comment")); err != nil {
6360
return err
6361
}
6362
6363
// t.Owner (string) (string)
6364
-
if t.Owner != nil {
6365
-
6366
-
if len("owner") > 1000000 {
6367
-
return xerrors.Errorf("Value in field \"owner\" was too long")
6368
-
}
6369
6370
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("owner"))); err != nil {
6371
-
return err
6372
-
}
6373
-
if _, err := cw.WriteString(string("owner")); err != nil {
6374
-
return err
6375
-
}
6376
6377
-
if t.Owner == nil {
6378
-
if _, err := cw.Write(cbg.CborNull); err != nil {
6379
-
return err
6380
-
}
6381
-
} else {
6382
-
if len(*t.Owner) > 1000000 {
6383
-
return xerrors.Errorf("Value in field t.Owner was too long")
6384
-
}
6385
6386
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Owner))); err != nil {
6387
-
return err
6388
-
}
6389
-
if _, err := cw.WriteString(string(*t.Owner)); err != nil {
6390
-
return err
6391
-
}
6392
-
}
6393
}
6394
6395
-
// t.CommentId (int64) (int64)
6396
-
if t.CommentId != nil {
6397
6398
-
if len("commentId") > 1000000 {
6399
-
return xerrors.Errorf("Value in field \"commentId\" was too long")
6400
}
6401
6402
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("commentId"))); err != nil {
6403
return err
6404
}
6405
-
if _, err := cw.WriteString(string("commentId")); err != nil {
6406
return err
6407
}
6408
6409
-
if t.CommentId == nil {
6410
if _, err := cw.Write(cbg.CborNull); err != nil {
6411
return err
6412
}
6413
} else {
6414
-
if *t.CommentId >= 0 {
6415
-
if err := cw.WriteMajorTypeHeader(cbg.MajUnsignedInt, uint64(*t.CommentId)); err != nil {
6416
-
return err
6417
-
}
6418
-
} else {
6419
-
if err := cw.WriteMajorTypeHeader(cbg.MajNegativeInt, uint64(-*t.CommentId-1)); err != nil {
6420
-
return err
6421
-
}
6422
}
6423
}
6424
-
6425
}
6426
6427
// t.CreatedAt (string) (string)
···
6446
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
6447
return err
6448
}
6449
return nil
6450
}
6451
6452
-
func (t *RepoPullComment) UnmarshalCBOR(r io.Reader) (err error) {
6453
-
*t = RepoPullComment{}
6454
6455
cr := cbg.NewCborReader(r)
6456
···
6469
}
6470
6471
if extra > cbg.MaxLength {
6472
-
return fmt.Errorf("RepoPullComment: map struct too large (%d)", extra)
6473
}
6474
6475
n := extra
6476
6477
-
nameBuf := make([]byte, 9)
6478
for i := uint64(0); i < n; i++ {
6479
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
6480
if err != nil {
···
6490
}
6491
6492
switch string(nameBuf[:nameLen]) {
6493
-
// t.Body (string) (string)
6494
-
case "body":
6495
6496
{
6497
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6499
return err
6500
}
6501
6502
-
t.Body = string(sval)
6503
}
6504
-
// t.Pull (string) (string)
6505
-
case "pull":
6506
6507
{
6508
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6510
return err
6511
}
6512
6513
-
t.Pull = string(sval)
6514
}
6515
-
// t.Repo (string) (string)
6516
-
case "repo":
6517
6518
{
6519
-
b, err := cr.ReadByte()
6520
if err != nil {
6521
return err
6522
}
6523
-
if b != cbg.CborNull[0] {
6524
-
if err := cr.UnreadByte(); err != nil {
6525
-
return err
6526
-
}
6527
6528
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6529
-
if err != nil {
6530
-
return err
6531
-
}
6532
-
6533
-
t.Repo = (*string)(&sval)
6534
-
}
6535
}
6536
-
// t.LexiconTypeID (string) (string)
6537
-
case "$type":
6538
6539
{
6540
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6542
return err
6543
}
6544
6545
-
t.LexiconTypeID = string(sval)
6546
}
6547
-
// t.Owner (string) (string)
6548
-
case "owner":
6549
6550
{
6551
b, err := cr.ReadByte()
···
6562
return err
6563
}
6564
6565
-
t.Owner = (*string)(&sval)
6566
}
6567
}
6568
-
// t.CommentId (int64) (int64)
6569
-
case "commentId":
6570
{
6571
6572
b, err := cr.ReadByte()
6573
if err != nil {
6574
return err
···
6577
if err := cr.UnreadByte(); err != nil {
6578
return err
6579
}
6580
-
maj, extra, err := cr.ReadHeader()
6581
if err != nil {
6582
return err
6583
}
6584
-
var extraI int64
6585
-
switch maj {
6586
-
case cbg.MajUnsignedInt:
6587
-
extraI = int64(extra)
6588
-
if extraI < 0 {
6589
-
return fmt.Errorf("int64 positive overflow")
6590
-
}
6591
-
case cbg.MajNegativeInt:
6592
-
extraI = int64(extra)
6593
-
if extraI < 0 {
6594
-
return fmt.Errorf("int64 negative overflow")
6595
-
}
6596
-
extraI = -1 - extraI
6597
-
default:
6598
-
return fmt.Errorf("wrong type for int64 field: %d", maj)
6599
-
}
6600
6601
-
t.CommentId = (*int64)(&extraI)
6602
-
}
6603
-
}
6604
-
// t.CreatedAt (string) (string)
6605
-
case "createdAt":
6606
-
6607
-
{
6608
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6609
-
if err != nil {
6610
-
return err
6611
}
6612
-
6613
-
t.CreatedAt = string(sval)
6614
}
6615
6616
default:
···
6623
6624
return nil
6625
}
6626
-
func (t *RepoPull_Source) MarshalCBOR(w io.Writer) error {
6627
if t == nil {
6628
_, err := w.Write(cbg.CborNull)
6629
return err
6630
}
6631
6632
cw := cbg.NewCborWriter(w)
6633
-
fieldCount := 2
6634
6635
-
if t.Repo == nil {
6636
fieldCount--
6637
}
6638
···
6640
return err
6641
}
6642
6643
-
// t.Repo (string) (string)
6644
-
if t.Repo != nil {
6645
-
6646
-
if len("repo") > 1000000 {
6647
-
return xerrors.Errorf("Value in field \"repo\" was too long")
6648
-
}
6649
-
6650
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repo"))); err != nil {
6651
-
return err
6652
-
}
6653
-
if _, err := cw.WriteString(string("repo")); err != nil {
6654
-
return err
6655
-
}
6656
6657
-
if t.Repo == nil {
6658
-
if _, err := cw.Write(cbg.CborNull); err != nil {
6659
-
return err
6660
-
}
6661
-
} else {
6662
-
if len(*t.Repo) > 1000000 {
6663
-
return xerrors.Errorf("Value in field t.Repo was too long")
6664
-
}
6665
-
6666
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Repo))); err != nil {
6667
-
return err
6668
-
}
6669
-
if _, err := cw.WriteString(string(*t.Repo)); err != nil {
6670
-
return err
6671
-
}
6672
-
}
6673
}
6674
-
6675
-
// t.Branch (string) (string)
6676
-
if len("branch") > 1000000 {
6677
-
return xerrors.Errorf("Value in field \"branch\" was too long")
6678
}
6679
6680
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("branch"))); err != nil {
6681
return err
6682
}
6683
-
if _, err := cw.WriteString(string("branch")); err != nil {
6684
return err
6685
}
6686
6687
-
if len(t.Branch) > 1000000 {
6688
-
return xerrors.Errorf("Value in field t.Branch was too long")
6689
}
6690
6691
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Branch))); err != nil {
6692
return err
6693
}
6694
-
if _, err := cw.WriteString(string(t.Branch)); err != nil {
6695
return err
6696
}
6697
-
return nil
6698
-
}
6699
6700
-
func (t *RepoPull_Source) UnmarshalCBOR(r io.Reader) (err error) {
6701
-
*t = RepoPull_Source{}
6702
-
6703
-
cr := cbg.NewCborReader(r)
6704
6705
-
maj, extra, err := cr.ReadHeader()
6706
-
if err != nil {
6707
return err
6708
}
6709
-
defer func() {
6710
-
if err == io.EOF {
6711
-
err = io.ErrUnexpectedEOF
6712
-
}
6713
-
}()
6714
-
6715
-
if maj != cbg.MajMap {
6716
-
return fmt.Errorf("cbor input should be of type map")
6717
}
6718
6719
-
if extra > cbg.MaxLength {
6720
-
return fmt.Errorf("RepoPull_Source: map struct too large (%d)", extra)
6721
-
}
6722
6723
-
n := extra
6724
6725
-
nameBuf := make([]byte, 6)
6726
-
for i := uint64(0); i < n; i++ {
6727
-
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
6728
-
if err != nil {
6729
return err
6730
}
6731
6732
-
if !ok {
6733
-
// Field doesn't exist on this type, so ignore it
6734
-
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
6735
return err
6736
}
6737
-
continue
6738
-
}
6739
-
6740
-
switch string(nameBuf[:nameLen]) {
6741
-
// t.Repo (string) (string)
6742
-
case "repo":
6743
-
6744
-
{
6745
-
b, err := cr.ReadByte()
6746
-
if err != nil {
6747
-
return err
6748
-
}
6749
-
if b != cbg.CborNull[0] {
6750
-
if err := cr.UnreadByte(); err != nil {
6751
-
return err
6752
-
}
6753
-
6754
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6755
-
if err != nil {
6756
-
return err
6757
-
}
6758
-
6759
-
t.Repo = (*string)(&sval)
6760
-
}
6761
}
6762
-
// t.Branch (string) (string)
6763
-
case "branch":
6764
6765
-
{
6766
-
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6767
-
if err != nil {
6768
-
return err
6769
-
}
6770
-
6771
-
t.Branch = string(sval)
6772
}
6773
-
6774
-
default:
6775
-
// Field doesn't exist on this type, so ignore it
6776
-
if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
6777
return err
6778
}
6779
}
6780
}
6781
6782
-
return nil
6783
-
}
6784
-
func (t *RepoPullStatus) MarshalCBOR(w io.Writer) error {
6785
-
if t == nil {
6786
-
_, err := w.Write(cbg.CborNull)
6787
-
return err
6788
-
}
6789
-
6790
-
cw := cbg.NewCborWriter(w)
6791
-
6792
-
if _, err := cw.Write([]byte{163}); err != nil {
6793
-
return err
6794
-
}
6795
-
6796
-
// t.Pull (string) (string)
6797
-
if len("pull") > 1000000 {
6798
-
return xerrors.Errorf("Value in field \"pull\" was too long")
6799
}
6800
6801
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("pull"))); err != nil {
6802
return err
6803
}
6804
-
if _, err := cw.WriteString(string("pull")); err != nil {
6805
return err
6806
}
6807
6808
-
if len(t.Pull) > 1000000 {
6809
-
return xerrors.Errorf("Value in field t.Pull was too long")
6810
}
6811
6812
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Pull))); err != nil {
6813
-
return err
6814
-
}
6815
-
if _, err := cw.WriteString(string(t.Pull)); err != nil {
6816
-
return err
6817
-
}
6818
-
6819
-
// t.LexiconTypeID (string) (string)
6820
-
if len("$type") > 1000000 {
6821
-
return xerrors.Errorf("Value in field \"$type\" was too long")
6822
-
}
6823
-
6824
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
6825
-
return err
6826
-
}
6827
-
if _, err := cw.WriteString(string("$type")); err != nil {
6828
-
return err
6829
-
}
6830
-
6831
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.pull.status"))); err != nil {
6832
-
return err
6833
-
}
6834
-
if _, err := cw.WriteString(string("sh.tangled.repo.pull.status")); err != nil {
6835
-
return err
6836
-
}
6837
-
6838
-
// t.Status (string) (string)
6839
-
if len("status") > 1000000 {
6840
-
return xerrors.Errorf("Value in field \"status\" was too long")
6841
-
}
6842
-
6843
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("status"))); err != nil {
6844
-
return err
6845
-
}
6846
-
if _, err := cw.WriteString(string("status")); err != nil {
6847
-
return err
6848
-
}
6849
-
6850
-
if len(t.Status) > 1000000 {
6851
-
return xerrors.Errorf("Value in field t.Status was too long")
6852
-
}
6853
-
6854
-
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Status))); err != nil {
6855
return err
6856
}
6857
-
if _, err := cw.WriteString(string(t.Status)); err != nil {
6858
return err
6859
}
6860
return nil
6861
}
6862
6863
-
func (t *RepoPullStatus) UnmarshalCBOR(r io.Reader) (err error) {
6864
-
*t = RepoPullStatus{}
6865
6866
cr := cbg.NewCborReader(r)
6867
···
6880
}
6881
6882
if extra > cbg.MaxLength {
6883
-
return fmt.Errorf("RepoPullStatus: map struct too large (%d)", extra)
6884
}
6885
6886
n := extra
6887
6888
-
nameBuf := make([]byte, 6)
6889
for i := uint64(0); i < n; i++ {
6890
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
6891
if err != nil {
···
6901
}
6902
6903
switch string(nameBuf[:nameLen]) {
6904
-
// t.Pull (string) (string)
6905
-
case "pull":
6906
6907
{
6908
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6910
return err
6911
}
6912
6913
-
t.Pull = string(sval)
6914
}
6915
-
// t.LexiconTypeID (string) (string)
6916
-
case "$type":
6917
6918
{
6919
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6921
return err
6922
}
6923
6924
-
t.LexiconTypeID = string(sval)
6925
}
6926
-
// t.Status (string) (string)
6927
-
case "status":
6928
6929
{
6930
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6932
return err
6933
}
6934
6935
-
t.Status = string(sval)
6936
}
6937
6938
default:
···
668
669
return nil
670
}
671
+
func (t *GitRefUpdate_Meta_CommitCount_ByEmail_Elem) MarshalCBOR(w io.Writer) error {
672
if t == nil {
673
_, err := w.Write(cbg.CborNull)
674
return err
···
676
677
cw := cbg.NewCborWriter(w)
678
679
+
if _, err := cw.Write([]byte{162}); err != nil {
680
return err
681
}
682
683
+
// t.Count (int64) (int64)
684
+
if len("count") > 1000000 {
685
+
return xerrors.Errorf("Value in field \"count\" was too long")
686
}
687
688
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("count"))); err != nil {
689
return err
690
}
691
+
if _, err := cw.WriteString(string("count")); err != nil {
692
return err
693
}
694
695
+
if t.Count >= 0 {
696
+
if err := cw.WriteMajorTypeHeader(cbg.MajUnsignedInt, uint64(t.Count)); err != nil {
697
+
return err
698
+
}
699
+
} else {
700
+
if err := cw.WriteMajorTypeHeader(cbg.MajNegativeInt, uint64(-t.Count-1)); err != nil {
701
+
return err
702
+
}
703
}
704
705
+
// t.Email (string) (string)
706
+
if len("email") > 1000000 {
707
+
return xerrors.Errorf("Value in field \"email\" was too long")
708
+
}
709
+
710
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("email"))); err != nil {
711
return err
712
}
713
+
if _, err := cw.WriteString(string("email")); err != nil {
714
return err
715
}
716
717
+
if len(t.Email) > 1000000 {
718
+
return xerrors.Errorf("Value in field t.Email was too long")
719
}
720
721
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Email))); err != nil {
722
return err
723
}
724
+
if _, err := cw.WriteString(string(t.Email)); err != nil {
725
return err
726
}
727
+
return nil
728
+
}
729
730
+
func (t *GitRefUpdate_Meta_CommitCount_ByEmail_Elem) UnmarshalCBOR(r io.Reader) (err error) {
731
+
*t = GitRefUpdate_Meta_CommitCount_ByEmail_Elem{}
732
733
+
cr := cbg.NewCborReader(r)
734
735
+
maj, extra, err := cr.ReadHeader()
736
+
if err != nil {
737
return err
738
}
739
+
defer func() {
740
+
if err == io.EOF {
741
+
err = io.ErrUnexpectedEOF
742
+
}
743
+
}()
744
745
+
if maj != cbg.MajMap {
746
+
return fmt.Errorf("cbor input should be of type map")
747
}
748
749
+
if extra > cbg.MaxLength {
750
+
return fmt.Errorf("GitRefUpdate_Meta_CommitCount_ByEmail_Elem: map struct too large (%d)", extra)
751
}
752
753
+
n := extra
754
755
+
nameBuf := make([]byte, 5)
756
+
for i := uint64(0); i < n; i++ {
757
+
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
758
+
if err != nil {
759
+
return err
760
+
}
761
762
+
if !ok {
763
+
// Field doesn't exist on this type, so ignore it
764
+
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
765
+
return err
766
+
}
767
+
continue
768
+
}
769
770
+
switch string(nameBuf[:nameLen]) {
771
+
// t.Count (int64) (int64)
772
+
case "count":
773
+
{
774
+
maj, extra, err := cr.ReadHeader()
775
+
if err != nil {
776
+
return err
777
+
}
778
+
var extraI int64
779
+
switch maj {
780
+
case cbg.MajUnsignedInt:
781
+
extraI = int64(extra)
782
+
if extraI < 0 {
783
+
return fmt.Errorf("int64 positive overflow")
784
+
}
785
+
case cbg.MajNegativeInt:
786
+
extraI = int64(extra)
787
+
if extraI < 0 {
788
+
return fmt.Errorf("int64 negative overflow")
789
+
}
790
+
extraI = -1 - extraI
791
+
default:
792
+
return fmt.Errorf("wrong type for int64 field: %d", maj)
793
+
}
794
795
+
t.Count = int64(extraI)
796
+
}
797
+
// t.Email (string) (string)
798
+
case "email":
799
800
+
{
801
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
802
+
if err != nil {
803
+
return err
804
+
}
805
806
+
t.Email = string(sval)
807
+
}
808
809
+
default:
810
+
// Field doesn't exist on this type, so ignore it
811
+
if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
812
+
return err
813
+
}
814
+
}
815
}
816
817
+
return nil
818
+
}
819
+
func (t *GitRefUpdate_Meta_CommitCount) MarshalCBOR(w io.Writer) error {
820
+
if t == nil {
821
+
_, err := w.Write(cbg.CborNull)
822
return err
823
}
824
825
+
cw := cbg.NewCborWriter(w)
826
+
fieldCount := 1
827
828
+
if t.ByEmail == nil {
829
+
fieldCount--
830
}
831
832
+
if _, err := cw.Write(cbg.CborEncodeMajorType(cbg.MajMap, uint64(fieldCount))); err != nil {
833
return err
834
}
835
836
+
// t.ByEmail ([]*tangled.GitRefUpdate_Meta_CommitCount_ByEmail_Elem) (slice)
837
+
if t.ByEmail != nil {
838
839
+
if len("byEmail") > 1000000 {
840
+
return xerrors.Errorf("Value in field \"byEmail\" was too long")
841
+
}
842
843
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("byEmail"))); err != nil {
844
+
return err
845
+
}
846
+
if _, err := cw.WriteString(string("byEmail")); err != nil {
847
+
return err
848
+
}
849
850
+
if len(t.ByEmail) > 8192 {
851
+
return xerrors.Errorf("Slice value in field t.ByEmail was too long")
852
+
}
853
854
+
if err := cw.WriteMajorTypeHeader(cbg.MajArray, uint64(len(t.ByEmail))); err != nil {
855
+
return err
856
+
}
857
+
for _, v := range t.ByEmail {
858
+
if err := v.MarshalCBOR(cw); err != nil {
859
+
return err
860
+
}
861
862
+
}
863
}
864
return nil
865
}
866
867
+
func (t *GitRefUpdate_Meta_CommitCount) UnmarshalCBOR(r io.Reader) (err error) {
868
+
*t = GitRefUpdate_Meta_CommitCount{}
869
870
cr := cbg.NewCborReader(r)
871
···
884
}
885
886
if extra > cbg.MaxLength {
887
+
return fmt.Errorf("GitRefUpdate_Meta_CommitCount: map struct too large (%d)", extra)
888
}
889
890
n := extra
891
892
+
nameBuf := make([]byte, 7)
893
for i := uint64(0); i < n; i++ {
894
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
895
if err != nil {
···
905
}
906
907
switch string(nameBuf[:nameLen]) {
908
+
// t.ByEmail ([]*tangled.GitRefUpdate_Meta_CommitCount_ByEmail_Elem) (slice)
909
+
case "byEmail":
910
911
+
maj, extra, err = cr.ReadHeader()
912
+
if err != nil {
913
+
return err
914
}
915
916
+
if extra > 8192 {
917
+
return fmt.Errorf("t.ByEmail: array too large (%d)", extra)
918
}
919
920
+
if maj != cbg.MajArray {
921
+
return fmt.Errorf("expected cbor array")
922
}
923
924
+
if extra > 0 {
925
+
t.ByEmail = make([]*GitRefUpdate_Meta_CommitCount_ByEmail_Elem, extra)
926
}
927
928
+
for i := 0; i < int(extra); i++ {
929
+
{
930
+
var maj byte
931
+
var extra uint64
932
+
var err error
933
+
_ = maj
934
+
_ = extra
935
+
_ = err
936
937
+
{
938
939
+
b, err := cr.ReadByte()
940
+
if err != nil {
941
+
return err
942
+
}
943
+
if b != cbg.CborNull[0] {
944
+
if err := cr.UnreadByte(); err != nil {
945
+
return err
946
+
}
947
+
t.ByEmail[i] = new(GitRefUpdate_Meta_CommitCount_ByEmail_Elem)
948
+
if err := t.ByEmail[i].UnmarshalCBOR(cr); err != nil {
949
+
return xerrors.Errorf("unmarshaling t.ByEmail[i] pointer: %w", err)
950
+
}
951
+
}
952
953
+
}
954
955
}
956
}
957
958
default:
···
1101
1102
return nil
1103
}
1104
+
func (t *GitRefUpdate) MarshalCBOR(w io.Writer) error {
1105
if t == nil {
1106
_, err := w.Write(cbg.CborNull)
1107
return err
1108
}
1109
1110
cw := cbg.NewCborWriter(w)
1111
1112
+
if _, err := cw.Write([]byte{168}); err != nil {
1113
+
return err
1114
+
}
1115
+
1116
+
// t.Ref (string) (string)
1117
+
if len("ref") > 1000000 {
1118
+
return xerrors.Errorf("Value in field \"ref\" was too long")
1119
}
1120
1121
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("ref"))); err != nil {
1122
+
return err
1123
+
}
1124
+
if _, err := cw.WriteString(string("ref")); err != nil {
1125
return err
1126
}
1127
1128
+
if len(t.Ref) > 1000000 {
1129
+
return xerrors.Errorf("Value in field t.Ref was too long")
1130
+
}
1131
1132
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Ref))); err != nil {
1133
+
return err
1134
+
}
1135
+
if _, err := cw.WriteString(string(t.Ref)); err != nil {
1136
+
return err
1137
+
}
1138
1139
+
// t.Meta (tangled.GitRefUpdate_Meta) (struct)
1140
+
if len("meta") > 1000000 {
1141
+
return xerrors.Errorf("Value in field \"meta\" was too long")
1142
+
}
1143
1144
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("meta"))); err != nil {
1145
+
return err
1146
+
}
1147
+
if _, err := cw.WriteString(string("meta")); err != nil {
1148
+
return err
1149
+
}
1150
1151
+
if err := t.Meta.MarshalCBOR(cw); err != nil {
1152
+
return err
1153
}
1154
1155
+
// t.LexiconTypeID (string) (string)
1156
+
if len("$type") > 1000000 {
1157
+
return xerrors.Errorf("Value in field \"$type\" was too long")
1158
+
}
1159
1160
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
1161
+
return err
1162
+
}
1163
+
if _, err := cw.WriteString(string("$type")); err != nil {
1164
+
return err
1165
+
}
1166
1167
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.git.refUpdate"))); err != nil {
1168
+
return err
1169
+
}
1170
+
if _, err := cw.WriteString(string("sh.tangled.git.refUpdate")); err != nil {
1171
return err
1172
}
1173
1174
+
// t.NewSha (string) (string)
1175
+
if len("newSha") > 1000000 {
1176
+
return xerrors.Errorf("Value in field \"newSha\" was too long")
1177
}
1178
1179
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("newSha"))); err != nil {
1180
+
return err
1181
+
}
1182
+
if _, err := cw.WriteString(string("newSha")); err != nil {
1183
+
return err
1184
}
1185
1186
+
if len(t.NewSha) > 1000000 {
1187
+
return xerrors.Errorf("Value in field t.NewSha was too long")
1188
+
}
1189
1190
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.NewSha))); err != nil {
1191
+
return err
1192
+
}
1193
+
if _, err := cw.WriteString(string(t.NewSha)); err != nil {
1194
+
return err
1195
+
}
1196
1197
+
// t.OldSha (string) (string)
1198
+
if len("oldSha") > 1000000 {
1199
+
return xerrors.Errorf("Value in field \"oldSha\" was too long")
1200
+
}
1201
1202
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("oldSha"))); err != nil {
1203
+
return err
1204
+
}
1205
+
if _, err := cw.WriteString(string("oldSha")); err != nil {
1206
+
return err
1207
+
}
1208
1209
+
if len(t.OldSha) > 1000000 {
1210
+
return xerrors.Errorf("Value in field t.OldSha was too long")
1211
+
}
1212
1213
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.OldSha))); err != nil {
1214
+
return err
1215
+
}
1216
+
if _, err := cw.WriteString(string(t.OldSha)); err != nil {
1217
+
return err
1218
+
}
1219
1220
+
// t.RepoDid (string) (string)
1221
+
if len("repoDid") > 1000000 {
1222
+
return xerrors.Errorf("Value in field \"repoDid\" was too long")
1223
+
}
1224
1225
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repoDid"))); err != nil {
1226
+
return err
1227
+
}
1228
+
if _, err := cw.WriteString(string("repoDid")); err != nil {
1229
+
return err
1230
+
}
1231
1232
+
if len(t.RepoDid) > 1000000 {
1233
+
return xerrors.Errorf("Value in field t.RepoDid was too long")
1234
+
}
1235
1236
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.RepoDid))); err != nil {
1237
+
return err
1238
+
}
1239
+
if _, err := cw.WriteString(string(t.RepoDid)); err != nil {
1240
+
return err
1241
+
}
1242
1243
+
// t.RepoName (string) (string)
1244
+
if len("repoName") > 1000000 {
1245
+
return xerrors.Errorf("Value in field \"repoName\" was too long")
1246
}
1247
1248
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repoName"))); err != nil {
1249
return err
1250
}
1251
+
if _, err := cw.WriteString(string("repoName")); err != nil {
1252
return err
1253
}
1254
1255
+
if len(t.RepoName) > 1000000 {
1256
+
return xerrors.Errorf("Value in field t.RepoName was too long")
1257
}
1258
1259
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.RepoName))); err != nil {
1260
return err
1261
}
1262
+
if _, err := cw.WriteString(string(t.RepoName)); err != nil {
1263
return err
1264
}
1265
1266
+
// t.CommitterDid (string) (string)
1267
+
if len("committerDid") > 1000000 {
1268
+
return xerrors.Errorf("Value in field \"committerDid\" was too long")
1269
}
1270
1271
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("committerDid"))); err != nil {
1272
return err
1273
}
1274
+
if _, err := cw.WriteString(string("committerDid")); err != nil {
1275
return err
1276
}
1277
1278
+
if len(t.CommitterDid) > 1000000 {
1279
+
return xerrors.Errorf("Value in field t.CommitterDid was too long")
1280
}
1281
1282
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.CommitterDid))); err != nil {
1283
return err
1284
}
1285
+
if _, err := cw.WriteString(string(t.CommitterDid)); err != nil {
1286
return err
1287
}
1288
return nil
1289
}
1290
1291
+
func (t *GitRefUpdate) UnmarshalCBOR(r io.Reader) (err error) {
1292
+
*t = GitRefUpdate{}
1293
1294
cr := cbg.NewCborReader(r)
1295
···
1308
}
1309
1310
if extra > cbg.MaxLength {
1311
+
return fmt.Errorf("GitRefUpdate: map struct too large (%d)", extra)
1312
}
1313
1314
n := extra
1315
1316
+
nameBuf := make([]byte, 12)
1317
for i := uint64(0); i < n; i++ {
1318
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
1319
if err != nil {
···
1329
}
1330
1331
switch string(nameBuf[:nameLen]) {
1332
+
// t.Ref (string) (string)
1333
+
case "ref":
1334
+
1335
+
{
1336
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
1337
+
if err != nil {
1338
+
return err
1339
+
}
1340
+
1341
+
t.Ref = string(sval)
1342
+
}
1343
+
// t.Meta (tangled.GitRefUpdate_Meta) (struct)
1344
+
case "meta":
1345
+
1346
{
1347
+
1348
+
b, err := cr.ReadByte()
1349
if err != nil {
1350
return err
1351
}
1352
+
if b != cbg.CborNull[0] {
1353
+
if err := cr.UnreadByte(); err != nil {
1354
+
return err
1355
}
1356
+
t.Meta = new(GitRefUpdate_Meta)
1357
+
if err := t.Meta.UnmarshalCBOR(cr); err != nil {
1358
+
return xerrors.Errorf("unmarshaling t.Meta pointer: %w", err)
1359
}
1360
+
}
1361
+
1362
+
}
1363
+
// t.LexiconTypeID (string) (string)
1364
+
case "$type":
1365
+
1366
+
{
1367
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
1368
+
if err != nil {
1369
+
return err
1370
+
}
1371
+
1372
+
t.LexiconTypeID = string(sval)
1373
+
}
1374
+
// t.NewSha (string) (string)
1375
+
case "newSha":
1376
+
1377
+
{
1378
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
1379
+
if err != nil {
1380
+
return err
1381
}
1382
1383
+
t.NewSha = string(sval)
1384
}
1385
+
// t.OldSha (string) (string)
1386
+
case "oldSha":
1387
1388
{
1389
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
1391
return err
1392
}
1393
1394
+
t.OldSha = string(sval)
1395
+
}
1396
+
// t.RepoDid (string) (string)
1397
+
case "repoDid":
1398
+
1399
+
{
1400
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
1401
+
if err != nil {
1402
+
return err
1403
+
}
1404
+
1405
+
t.RepoDid = string(sval)
1406
+
}
1407
+
// t.RepoName (string) (string)
1408
+
case "repoName":
1409
+
1410
+
{
1411
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
1412
+
if err != nil {
1413
+
return err
1414
+
}
1415
+
1416
+
t.RepoName = string(sval)
1417
+
}
1418
+
// t.CommitterDid (string) (string)
1419
+
case "committerDid":
1420
+
1421
+
{
1422
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
1423
+
if err != nil {
1424
+
return err
1425
+
}
1426
+
1427
+
t.CommitterDid = string(sval)
1428
}
1429
1430
default:
···
1799
1800
return nil
1801
}
1802
func (t *Pipeline_CloneOpts) MarshalCBOR(w io.Writer) error {
1803
if t == nil {
1804
_, err := w.Write(cbg.CborNull)
···
2154
2155
return nil
2156
}
2157
+
func (t *Pipeline_ManualTriggerData_Inputs_Elem) MarshalCBOR(w io.Writer) error {
2158
if t == nil {
2159
_, err := w.Write(cbg.CborNull)
2160
return err
2161
}
2162
2163
cw := cbg.NewCborWriter(w)
2164
2165
+
if _, err := cw.Write([]byte{162}); err != nil {
2166
+
return err
2167
}
2168
2169
+
// t.Key (string) (string)
2170
+
if len("key") > 1000000 {
2171
+
return xerrors.Errorf("Value in field \"key\" was too long")
2172
+
}
2173
+
2174
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("key"))); err != nil {
2175
+
return err
2176
+
}
2177
+
if _, err := cw.WriteString(string("key")); err != nil {
2178
return err
2179
}
2180
2181
+
if len(t.Key) > 1000000 {
2182
+
return xerrors.Errorf("Value in field t.Key was too long")
2183
+
}
2184
2185
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Key))); err != nil {
2186
+
return err
2187
+
}
2188
+
if _, err := cw.WriteString(string(t.Key)); err != nil {
2189
+
return err
2190
+
}
2191
2192
+
// t.Value (string) (string)
2193
+
if len("value") > 1000000 {
2194
+
return xerrors.Errorf("Value in field \"value\" was too long")
2195
+
}
2196
2197
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("value"))); err != nil {
2198
+
return err
2199
+
}
2200
+
if _, err := cw.WriteString(string("value")); err != nil {
2201
+
return err
2202
+
}
2203
2204
+
if len(t.Value) > 1000000 {
2205
+
return xerrors.Errorf("Value in field t.Value was too long")
2206
+
}
2207
2208
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Value))); err != nil {
2209
+
return err
2210
+
}
2211
+
if _, err := cw.WriteString(string(t.Value)); err != nil {
2212
+
return err
2213
}
2214
return nil
2215
}
2216
2217
+
func (t *Pipeline_ManualTriggerData_Inputs_Elem) UnmarshalCBOR(r io.Reader) (err error) {
2218
+
*t = Pipeline_ManualTriggerData_Inputs_Elem{}
2219
2220
cr := cbg.NewCborReader(r)
2221
···
2234
}
2235
2236
if extra > cbg.MaxLength {
2237
+
return fmt.Errorf("Pipeline_ManualTriggerData_Inputs_Elem: map struct too large (%d)", extra)
2238
}
2239
2240
n := extra
2241
2242
+
nameBuf := make([]byte, 5)
2243
for i := uint64(0); i < n; i++ {
2244
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
2245
if err != nil {
···
2255
}
2256
2257
switch string(nameBuf[:nameLen]) {
2258
+
// t.Key (string) (string)
2259
+
case "key":
2260
2261
+
{
2262
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
2263
+
if err != nil {
2264
+
return err
2265
+
}
2266
2267
+
t.Key = string(sval)
2268
}
2269
+
// t.Value (string) (string)
2270
+
case "value":
2271
2272
+
{
2273
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
2274
+
if err != nil {
2275
+
return err
2276
+
}
2277
2278
+
t.Value = string(sval)
2279
}
2280
2281
default:
···
2288
2289
return nil
2290
}
2291
+
func (t *Pipeline_ManualTriggerData) MarshalCBOR(w io.Writer) error {
2292
if t == nil {
2293
_, err := w.Write(cbg.CborNull)
2294
return err
2295
}
2296
2297
cw := cbg.NewCborWriter(w)
2298
+
fieldCount := 1
2299
2300
+
if t.Inputs == nil {
2301
+
fieldCount--
2302
}
2303
2304
+
if _, err := cw.Write(cbg.CborEncodeMajorType(cbg.MajMap, uint64(fieldCount))); err != nil {
2305
return err
2306
}
2307
2308
+
// t.Inputs ([]*tangled.Pipeline_ManualTriggerData_Inputs_Elem) (slice)
2309
+
if t.Inputs != nil {
2310
2311
+
if len("inputs") > 1000000 {
2312
+
return xerrors.Errorf("Value in field \"inputs\" was too long")
2313
+
}
2314
2315
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("inputs"))); err != nil {
2316
+
return err
2317
+
}
2318
+
if _, err := cw.WriteString(string("inputs")); err != nil {
2319
+
return err
2320
+
}
2321
2322
+
if len(t.Inputs) > 8192 {
2323
+
return xerrors.Errorf("Slice value in field t.Inputs was too long")
2324
+
}
2325
2326
+
if err := cw.WriteMajorTypeHeader(cbg.MajArray, uint64(len(t.Inputs))); err != nil {
2327
+
return err
2328
+
}
2329
+
for _, v := range t.Inputs {
2330
+
if err := v.MarshalCBOR(cw); err != nil {
2331
+
return err
2332
+
}
2333
2334
+
}
2335
}
2336
return nil
2337
}
2338
2339
+
func (t *Pipeline_ManualTriggerData) UnmarshalCBOR(r io.Reader) (err error) {
2340
+
*t = Pipeline_ManualTriggerData{}
2341
2342
cr := cbg.NewCborReader(r)
2343
···
2356
}
2357
2358
if extra > cbg.MaxLength {
2359
+
return fmt.Errorf("Pipeline_ManualTriggerData: map struct too large (%d)", extra)
2360
}
2361
2362
n := extra
2363
2364
+
nameBuf := make([]byte, 6)
2365
for i := uint64(0); i < n; i++ {
2366
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
2367
if err != nil {
···
2377
}
2378
2379
switch string(nameBuf[:nameLen]) {
2380
+
// t.Inputs ([]*tangled.Pipeline_ManualTriggerData_Inputs_Elem) (slice)
2381
+
case "inputs":
2382
2383
+
maj, extra, err = cr.ReadHeader()
2384
+
if err != nil {
2385
+
return err
2386
+
}
2387
2388
+
if extra > 8192 {
2389
+
return fmt.Errorf("t.Inputs: array too large (%d)", extra)
2390
}
2391
2392
+
if maj != cbg.MajArray {
2393
+
return fmt.Errorf("expected cbor array")
2394
+
}
2395
2396
+
if extra > 0 {
2397
+
t.Inputs = make([]*Pipeline_ManualTriggerData_Inputs_Elem, extra)
2398
+
}
2399
+
2400
+
for i := 0; i < int(extra); i++ {
2401
+
{
2402
+
var maj byte
2403
+
var extra uint64
2404
+
var err error
2405
+
_ = maj
2406
+
_ = extra
2407
+
_ = err
2408
+
2409
+
{
2410
+
2411
+
b, err := cr.ReadByte()
2412
+
if err != nil {
2413
+
return err
2414
+
}
2415
+
if b != cbg.CborNull[0] {
2416
+
if err := cr.UnreadByte(); err != nil {
2417
+
return err
2418
+
}
2419
+
t.Inputs[i] = new(Pipeline_ManualTriggerData_Inputs_Elem)
2420
+
if err := t.Inputs[i].UnmarshalCBOR(cr); err != nil {
2421
+
return xerrors.Errorf("unmarshaling t.Inputs[i] pointer: %w", err)
2422
+
}
2423
+
}
2424
+
2425
+
}
2426
+
2427
+
}
2428
}
2429
2430
default:
···
3409
3410
return nil
3411
}
3412
+
func (t *Pipeline_Workflow_Environment_Elem) MarshalCBOR(w io.Writer) error {
3413
+
if t == nil {
3414
+
_, err := w.Write(cbg.CborNull)
3415
+
return err
3416
+
}
3417
+
3418
+
cw := cbg.NewCborWriter(w)
3419
+
3420
+
if _, err := cw.Write([]byte{162}); err != nil {
3421
+
return err
3422
+
}
3423
+
3424
+
// t.Key (string) (string)
3425
+
if len("key") > 1000000 {
3426
+
return xerrors.Errorf("Value in field \"key\" was too long")
3427
+
}
3428
+
3429
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("key"))); err != nil {
3430
+
return err
3431
+
}
3432
+
if _, err := cw.WriteString(string("key")); err != nil {
3433
+
return err
3434
+
}
3435
+
3436
+
if len(t.Key) > 1000000 {
3437
+
return xerrors.Errorf("Value in field t.Key was too long")
3438
+
}
3439
+
3440
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Key))); err != nil {
3441
+
return err
3442
+
}
3443
+
if _, err := cw.WriteString(string(t.Key)); err != nil {
3444
+
return err
3445
+
}
3446
+
3447
+
// t.Value (string) (string)
3448
+
if len("value") > 1000000 {
3449
+
return xerrors.Errorf("Value in field \"value\" was too long")
3450
+
}
3451
+
3452
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("value"))); err != nil {
3453
+
return err
3454
+
}
3455
+
if _, err := cw.WriteString(string("value")); err != nil {
3456
+
return err
3457
+
}
3458
+
3459
+
if len(t.Value) > 1000000 {
3460
+
return xerrors.Errorf("Value in field t.Value was too long")
3461
+
}
3462
+
3463
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Value))); err != nil {
3464
+
return err
3465
+
}
3466
+
if _, err := cw.WriteString(string(t.Value)); err != nil {
3467
+
return err
3468
+
}
3469
+
return nil
3470
+
}
3471
+
3472
+
func (t *Pipeline_Workflow_Environment_Elem) UnmarshalCBOR(r io.Reader) (err error) {
3473
+
*t = Pipeline_Workflow_Environment_Elem{}
3474
+
3475
+
cr := cbg.NewCborReader(r)
3476
+
3477
+
maj, extra, err := cr.ReadHeader()
3478
+
if err != nil {
3479
+
return err
3480
+
}
3481
+
defer func() {
3482
+
if err == io.EOF {
3483
+
err = io.ErrUnexpectedEOF
3484
+
}
3485
+
}()
3486
+
3487
+
if maj != cbg.MajMap {
3488
+
return fmt.Errorf("cbor input should be of type map")
3489
+
}
3490
+
3491
+
if extra > cbg.MaxLength {
3492
+
return fmt.Errorf("Pipeline_Workflow_Environment_Elem: map struct too large (%d)", extra)
3493
+
}
3494
+
3495
+
n := extra
3496
+
3497
+
nameBuf := make([]byte, 5)
3498
+
for i := uint64(0); i < n; i++ {
3499
+
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
3500
+
if err != nil {
3501
+
return err
3502
+
}
3503
+
3504
+
if !ok {
3505
+
// Field doesn't exist on this type, so ignore it
3506
+
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
3507
+
return err
3508
+
}
3509
+
continue
3510
+
}
3511
+
3512
+
switch string(nameBuf[:nameLen]) {
3513
+
// t.Key (string) (string)
3514
+
case "key":
3515
+
3516
+
{
3517
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
3518
+
if err != nil {
3519
+
return err
3520
+
}
3521
+
3522
+
t.Key = string(sval)
3523
+
}
3524
+
// t.Value (string) (string)
3525
+
case "value":
3526
+
3527
+
{
3528
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
3529
+
if err != nil {
3530
+
return err
3531
+
}
3532
+
3533
+
t.Value = string(sval)
3534
+
}
3535
+
3536
+
default:
3537
+
// Field doesn't exist on this type, so ignore it
3538
+
if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
3539
+
return err
3540
+
}
3541
+
}
3542
+
}
3543
+
3544
+
return nil
3545
+
}
3546
func (t *Pipeline_Workflow) MarshalCBOR(w io.Writer) error {
3547
if t == nil {
3548
_, err := w.Write(cbg.CborNull)
···
3894
3895
return nil
3896
}
3897
+
func (t *Pipeline) MarshalCBOR(w io.Writer) error {
3898
if t == nil {
3899
_, err := w.Write(cbg.CborNull)
3900
return err
···
3902
3903
cw := cbg.NewCborWriter(w)
3904
3905
+
if _, err := cw.Write([]byte{163}); err != nil {
3906
return err
3907
}
3908
3909
+
// t.LexiconTypeID (string) (string)
3910
+
if len("$type") > 1000000 {
3911
+
return xerrors.Errorf("Value in field \"$type\" was too long")
3912
}
3913
3914
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
3915
return err
3916
}
3917
+
if _, err := cw.WriteString(string("$type")); err != nil {
3918
+
return err
3919
+
}
3920
+
3921
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.pipeline"))); err != nil {
3922
+
return err
3923
+
}
3924
+
if _, err := cw.WriteString(string("sh.tangled.pipeline")); err != nil {
3925
return err
3926
}
3927
3928
+
// t.Workflows ([]*tangled.Pipeline_Workflow) (slice)
3929
+
if len("workflows") > 1000000 {
3930
+
return xerrors.Errorf("Value in field \"workflows\" was too long")
3931
}
3932
3933
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("workflows"))); err != nil {
3934
return err
3935
}
3936
+
if _, err := cw.WriteString(string("workflows")); err != nil {
3937
return err
3938
}
3939
3940
+
if len(t.Workflows) > 8192 {
3941
+
return xerrors.Errorf("Slice value in field t.Workflows was too long")
3942
}
3943
3944
+
if err := cw.WriteMajorTypeHeader(cbg.MajArray, uint64(len(t.Workflows))); err != nil {
3945
return err
3946
}
3947
+
for _, v := range t.Workflows {
3948
+
if err := v.MarshalCBOR(cw); err != nil {
3949
+
return err
3950
+
}
3951
+
3952
}
3953
3954
+
// t.TriggerMetadata (tangled.Pipeline_TriggerMetadata) (struct)
3955
+
if len("triggerMetadata") > 1000000 {
3956
+
return xerrors.Errorf("Value in field \"triggerMetadata\" was too long")
3957
}
3958
3959
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("triggerMetadata"))); err != nil {
3960
+
return err
3961
+
}
3962
+
if _, err := cw.WriteString(string("triggerMetadata")); err != nil {
3963
return err
3964
}
3965
+
3966
+
if err := t.TriggerMetadata.MarshalCBOR(cw); err != nil {
3967
return err
3968
}
3969
return nil
3970
}
3971
3972
+
func (t *Pipeline) UnmarshalCBOR(r io.Reader) (err error) {
3973
+
*t = Pipeline{}
3974
3975
cr := cbg.NewCborReader(r)
3976
···
3989
}
3990
3991
if extra > cbg.MaxLength {
3992
+
return fmt.Errorf("Pipeline: map struct too large (%d)", extra)
3993
}
3994
3995
n := extra
3996
3997
+
nameBuf := make([]byte, 15)
3998
for i := uint64(0); i < n; i++ {
3999
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
4000
if err != nil {
···
4010
}
4011
4012
switch string(nameBuf[:nameLen]) {
4013
+
// t.LexiconTypeID (string) (string)
4014
+
case "$type":
4015
4016
{
4017
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
4019
return err
4020
}
4021
4022
+
t.LexiconTypeID = string(sval)
4023
+
}
4024
+
// t.Workflows ([]*tangled.Pipeline_Workflow) (slice)
4025
+
case "workflows":
4026
+
4027
+
maj, extra, err = cr.ReadHeader()
4028
+
if err != nil {
4029
+
return err
4030
+
}
4031
+
4032
+
if extra > 8192 {
4033
+
return fmt.Errorf("t.Workflows: array too large (%d)", extra)
4034
+
}
4035
+
4036
+
if maj != cbg.MajArray {
4037
+
return fmt.Errorf("expected cbor array")
4038
+
}
4039
+
4040
+
if extra > 0 {
4041
+
t.Workflows = make([]*Pipeline_Workflow, extra)
4042
}
4043
+
4044
+
for i := 0; i < int(extra); i++ {
4045
+
{
4046
+
var maj byte
4047
+
var extra uint64
4048
+
var err error
4049
+
_ = maj
4050
+
_ = extra
4051
+
_ = err
4052
+
4053
+
{
4054
+
4055
+
b, err := cr.ReadByte()
4056
+
if err != nil {
4057
+
return err
4058
+
}
4059
+
if b != cbg.CborNull[0] {
4060
+
if err := cr.UnreadByte(); err != nil {
4061
+
return err
4062
+
}
4063
+
t.Workflows[i] = new(Pipeline_Workflow)
4064
+
if err := t.Workflows[i].UnmarshalCBOR(cr); err != nil {
4065
+
return xerrors.Errorf("unmarshaling t.Workflows[i] pointer: %w", err)
4066
+
}
4067
+
}
4068
+
4069
+
}
4070
+
4071
+
}
4072
+
}
4073
+
// t.TriggerMetadata (tangled.Pipeline_TriggerMetadata) (struct)
4074
+
case "triggerMetadata":
4075
4076
{
4077
+
4078
+
b, err := cr.ReadByte()
4079
if err != nil {
4080
return err
4081
}
4082
+
if b != cbg.CborNull[0] {
4083
+
if err := cr.UnreadByte(); err != nil {
4084
+
return err
4085
+
}
4086
+
t.TriggerMetadata = new(Pipeline_TriggerMetadata)
4087
+
if err := t.TriggerMetadata.UnmarshalCBOR(cr); err != nil {
4088
+
return xerrors.Errorf("unmarshaling t.TriggerMetadata pointer: %w", err)
4089
+
}
4090
+
}
4091
4092
}
4093
4094
default:
···
4299
4300
return nil
4301
}
4302
+
func (t *RepoArtifact) MarshalCBOR(w io.Writer) error {
4303
if t == nil {
4304
_, err := w.Write(cbg.CborNull)
4305
return err
4306
}
4307
4308
cw := cbg.NewCborWriter(w)
4309
+
fieldCount := 6
4310
4311
+
if t.Tag == nil {
4312
fieldCount--
4313
}
4314
···
4316
return err
4317
}
4318
4319
+
// t.Tag (util.LexBytes) (slice)
4320
+
if t.Tag != nil {
4321
+
4322
+
if len("tag") > 1000000 {
4323
+
return xerrors.Errorf("Value in field \"tag\" was too long")
4324
+
}
4325
4326
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("tag"))); err != nil {
4327
+
return err
4328
+
}
4329
+
if _, err := cw.WriteString(string("tag")); err != nil {
4330
+
return err
4331
+
}
4332
4333
+
if len(t.Tag) > 2097152 {
4334
+
return xerrors.Errorf("Byte array in field t.Tag was too long")
4335
+
}
4336
4337
+
if err := cw.WriteMajorTypeHeader(cbg.MajByteString, uint64(len(t.Tag))); err != nil {
4338
+
return err
4339
+
}
4340
+
4341
+
if _, err := cw.Write(t.Tag); err != nil {
4342
+
return err
4343
+
}
4344
+
4345
}
4346
4347
// t.Name (string) (string)
···
4367
return err
4368
}
4369
4370
+
// t.Repo (string) (string)
4371
+
if len("repo") > 1000000 {
4372
+
return xerrors.Errorf("Value in field \"repo\" was too long")
4373
}
4374
4375
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repo"))); err != nil {
4376
return err
4377
}
4378
+
if _, err := cw.WriteString(string("repo")); err != nil {
4379
return err
4380
}
4381
4382
+
if len(t.Repo) > 1000000 {
4383
+
return xerrors.Errorf("Value in field t.Repo was too long")
4384
+
}
4385
+
4386
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Repo))); err != nil {
4387
return err
4388
}
4389
+
if _, err := cw.WriteString(string(t.Repo)); err != nil {
4390
return err
4391
}
4392
4393
+
// t.LexiconTypeID (string) (string)
4394
+
if len("$type") > 1000000 {
4395
+
return xerrors.Errorf("Value in field \"$type\" was too long")
4396
}
4397
4398
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
4399
return err
4400
}
4401
+
if _, err := cw.WriteString(string("$type")); err != nil {
4402
return err
4403
}
4404
4405
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.artifact"))); err != nil {
4406
return err
4407
}
4408
+
if _, err := cw.WriteString(string("sh.tangled.repo.artifact")); err != nil {
4409
return err
4410
}
4411
4412
+
// t.Artifact (util.LexBlob) (struct)
4413
+
if len("artifact") > 1000000 {
4414
+
return xerrors.Errorf("Value in field \"artifact\" was too long")
4415
+
}
4416
4417
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("artifact"))); err != nil {
4418
+
return err
4419
+
}
4420
+
if _, err := cw.WriteString(string("artifact")); err != nil {
4421
+
return err
4422
+
}
4423
4424
+
if err := t.Artifact.MarshalCBOR(cw); err != nil {
4425
+
return err
4426
}
4427
4428
// t.CreatedAt (string) (string)
···
4447
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
4448
return err
4449
}
4450
return nil
4451
}
4452
4453
+
func (t *RepoArtifact) UnmarshalCBOR(r io.Reader) (err error) {
4454
+
*t = RepoArtifact{}
4455
4456
cr := cbg.NewCborReader(r)
4457
···
4470
}
4471
4472
if extra > cbg.MaxLength {
4473
+
return fmt.Errorf("RepoArtifact: map struct too large (%d)", extra)
4474
}
4475
4476
n := extra
4477
4478
+
nameBuf := make([]byte, 9)
4479
for i := uint64(0); i < n; i++ {
4480
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
4481
if err != nil {
···
4491
}
4492
4493
switch string(nameBuf[:nameLen]) {
4494
+
// t.Tag (util.LexBytes) (slice)
4495
+
case "tag":
4496
4497
+
maj, extra, err = cr.ReadHeader()
4498
+
if err != nil {
4499
+
return err
4500
+
}
4501
4502
+
if extra > 2097152 {
4503
+
return fmt.Errorf("t.Tag: byte array too large (%d)", extra)
4504
}
4505
+
if maj != cbg.MajByteString {
4506
+
return fmt.Errorf("expected byte array")
4507
+
}
4508
+
4509
+
if extra > 0 {
4510
+
t.Tag = make([]uint8, extra)
4511
+
}
4512
+
4513
+
if _, err := io.ReadFull(cr, t.Tag); err != nil {
4514
+
return err
4515
+
}
4516
+
4517
// t.Name (string) (string)
4518
case "name":
4519
···
4525
4526
t.Name = string(sval)
4527
}
4528
+
// t.Repo (string) (string)
4529
+
case "repo":
4530
4531
{
4532
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
4534
return err
4535
}
4536
4537
+
t.Repo = string(sval)
4538
}
4539
+
// t.LexiconTypeID (string) (string)
4540
+
case "$type":
4541
4542
{
4543
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
4545
return err
4546
}
4547
4548
+
t.LexiconTypeID = string(sval)
4549
}
4550
+
// t.Artifact (util.LexBlob) (struct)
4551
+
case "artifact":
4552
4553
{
4554
+
4555
b, err := cr.ReadByte()
4556
if err != nil {
4557
return err
···
4560
if err := cr.UnreadByte(); err != nil {
4561
return err
4562
}
4563
+
t.Artifact = new(util.LexBlob)
4564
+
if err := t.Artifact.UnmarshalCBOR(cr); err != nil {
4565
+
return xerrors.Errorf("unmarshaling t.Artifact pointer: %w", err)
4566
}
4567
+
}
4568
4569
}
4570
// t.CreatedAt (string) (string)
4571
case "createdAt":
···
4578
4579
t.CreatedAt = string(sval)
4580
}
4581
4582
default:
4583
// Field doesn't exist on this type, so ignore it
···
4589
4590
return nil
4591
}
4592
+
func (t *RepoIssueComment) MarshalCBOR(w io.Writer) error {
4593
if t == nil {
4594
_, err := w.Write(cbg.CborNull)
4595
return err
4596
}
4597
4598
cw := cbg.NewCborWriter(w)
4599
+
fieldCount := 7
4600
4601
+
if t.CommentId == nil {
4602
fieldCount--
4603
}
4604
4605
+
if t.Owner == nil {
4606
+
fieldCount--
4607
}
4608
4609
+
if t.Repo == nil {
4610
+
fieldCount--
4611
+
}
4612
4613
+
if _, err := cw.Write(cbg.CborEncodeMajorType(cbg.MajMap, uint64(fieldCount))); err != nil {
4614
+
return err
4615
}
4616
4617
+
// t.Body (string) (string)
4618
+
if len("body") > 1000000 {
4619
+
return xerrors.Errorf("Value in field \"body\" was too long")
4620
}
4621
4622
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("body"))); err != nil {
4623
return err
4624
}
4625
+
if _, err := cw.WriteString(string("body")); err != nil {
4626
return err
4627
}
4628
4629
+
if len(t.Body) > 1000000 {
4630
+
return xerrors.Errorf("Value in field t.Body was too long")
4631
}
4632
4633
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Body))); err != nil {
4634
return err
4635
}
4636
+
if _, err := cw.WriteString(string(t.Body)); err != nil {
4637
return err
4638
}
4639
4640
// t.Repo (string) (string)
4641
+
if t.Repo != nil {
4642
4643
+
if len("repo") > 1000000 {
4644
+
return xerrors.Errorf("Value in field \"repo\" was too long")
4645
+
}
4646
4647
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repo"))); err != nil {
4648
+
return err
4649
+
}
4650
+
if _, err := cw.WriteString(string("repo")); err != nil {
4651
+
return err
4652
+
}
4653
+
4654
+
if t.Repo == nil {
4655
+
if _, err := cw.Write(cbg.CborNull); err != nil {
4656
+
return err
4657
+
}
4658
+
} else {
4659
+
if len(*t.Repo) > 1000000 {
4660
+
return xerrors.Errorf("Value in field t.Repo was too long")
4661
+
}
4662
4663
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Repo))); err != nil {
4664
+
return err
4665
+
}
4666
+
if _, err := cw.WriteString(string(*t.Repo)); err != nil {
4667
+
return err
4668
+
}
4669
+
}
4670
}
4671
4672
// t.LexiconTypeID (string) (string)
···
4681
return err
4682
}
4683
4684
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.issue.comment"))); err != nil {
4685
return err
4686
}
4687
+
if _, err := cw.WriteString(string("sh.tangled.repo.issue.comment")); err != nil {
4688
return err
4689
}
4690
4691
+
// t.Issue (string) (string)
4692
+
if len("issue") > 1000000 {
4693
+
return xerrors.Errorf("Value in field \"issue\" was too long")
4694
}
4695
4696
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("issue"))); err != nil {
4697
return err
4698
}
4699
+
if _, err := cw.WriteString(string("issue")); err != nil {
4700
return err
4701
}
4702
4703
+
if len(t.Issue) > 1000000 {
4704
+
return xerrors.Errorf("Value in field t.Issue was too long")
4705
+
}
4706
+
4707
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Issue))); err != nil {
4708
+
return err
4709
+
}
4710
+
if _, err := cw.WriteString(string(t.Issue)); err != nil {
4711
return err
4712
}
4713
4714
+
// t.Owner (string) (string)
4715
+
if t.Owner != nil {
4716
+
4717
+
if len("owner") > 1000000 {
4718
+
return xerrors.Errorf("Value in field \"owner\" was too long")
4719
+
}
4720
+
4721
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("owner"))); err != nil {
4722
+
return err
4723
+
}
4724
+
if _, err := cw.WriteString(string("owner")); err != nil {
4725
+
return err
4726
+
}
4727
+
4728
+
if t.Owner == nil {
4729
+
if _, err := cw.Write(cbg.CborNull); err != nil {
4730
+
return err
4731
+
}
4732
+
} else {
4733
+
if len(*t.Owner) > 1000000 {
4734
+
return xerrors.Errorf("Value in field t.Owner was too long")
4735
+
}
4736
+
4737
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Owner))); err != nil {
4738
+
return err
4739
+
}
4740
+
if _, err := cw.WriteString(string(*t.Owner)); err != nil {
4741
+
return err
4742
+
}
4743
+
}
4744
+
}
4745
+
4746
+
// t.CommentId (int64) (int64)
4747
+
if t.CommentId != nil {
4748
+
4749
+
if len("commentId") > 1000000 {
4750
+
return xerrors.Errorf("Value in field \"commentId\" was too long")
4751
+
}
4752
+
4753
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("commentId"))); err != nil {
4754
+
return err
4755
+
}
4756
+
if _, err := cw.WriteString(string("commentId")); err != nil {
4757
+
return err
4758
+
}
4759
+
4760
+
if t.CommentId == nil {
4761
+
if _, err := cw.Write(cbg.CborNull); err != nil {
4762
+
return err
4763
+
}
4764
+
} else {
4765
+
if *t.CommentId >= 0 {
4766
+
if err := cw.WriteMajorTypeHeader(cbg.MajUnsignedInt, uint64(*t.CommentId)); err != nil {
4767
+
return err
4768
+
}
4769
+
} else {
4770
+
if err := cw.WriteMajorTypeHeader(cbg.MajNegativeInt, uint64(-*t.CommentId-1)); err != nil {
4771
+
return err
4772
+
}
4773
+
}
4774
+
}
4775
+
4776
+
}
4777
+
4778
// t.CreatedAt (string) (string)
4779
if len("createdAt") > 1000000 {
4780
return xerrors.Errorf("Value in field \"createdAt\" was too long")
···
4800
return nil
4801
}
4802
4803
+
func (t *RepoIssueComment) UnmarshalCBOR(r io.Reader) (err error) {
4804
+
*t = RepoIssueComment{}
4805
4806
cr := cbg.NewCborReader(r)
4807
···
4820
}
4821
4822
if extra > cbg.MaxLength {
4823
+
return fmt.Errorf("RepoIssueComment: map struct too large (%d)", extra)
4824
}
4825
4826
n := extra
···
4841
}
4842
4843
switch string(nameBuf[:nameLen]) {
4844
+
// t.Body (string) (string)
4845
+
case "body":
4846
4847
{
4848
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
4850
return err
4851
}
4852
4853
+
t.Body = string(sval)
4854
}
4855
// t.Repo (string) (string)
4856
case "repo":
4857
4858
{
4859
+
b, err := cr.ReadByte()
4860
if err != nil {
4861
return err
4862
}
4863
+
if b != cbg.CborNull[0] {
4864
+
if err := cr.UnreadByte(); err != nil {
4865
+
return err
4866
+
}
4867
4868
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
4869
+
if err != nil {
4870
+
return err
4871
+
}
4872
+
4873
+
t.Repo = (*string)(&sval)
4874
+
}
4875
}
4876
// t.LexiconTypeID (string) (string)
4877
case "$type":
···
4884
4885
t.LexiconTypeID = string(sval)
4886
}
4887
+
// t.Issue (string) (string)
4888
+
case "issue":
4889
4890
{
4891
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
4892
+
if err != nil {
4893
+
return err
4894
+
}
4895
4896
+
t.Issue = string(sval)
4897
+
}
4898
+
// t.Owner (string) (string)
4899
+
case "owner":
4900
+
4901
+
{
4902
b, err := cr.ReadByte()
4903
if err != nil {
4904
return err
···
4907
if err := cr.UnreadByte(); err != nil {
4908
return err
4909
}
4910
+
4911
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
4912
+
if err != nil {
4913
+
return err
4914
}
4915
+
4916
+
t.Owner = (*string)(&sval)
4917
}
4918
+
}
4919
+
// t.CommentId (int64) (int64)
4920
+
case "commentId":
4921
+
{
4922
4923
+
b, err := cr.ReadByte()
4924
+
if err != nil {
4925
+
return err
4926
+
}
4927
+
if b != cbg.CborNull[0] {
4928
+
if err := cr.UnreadByte(); err != nil {
4929
+
return err
4930
+
}
4931
+
maj, extra, err := cr.ReadHeader()
4932
+
if err != nil {
4933
+
return err
4934
+
}
4935
+
var extraI int64
4936
+
switch maj {
4937
+
case cbg.MajUnsignedInt:
4938
+
extraI = int64(extra)
4939
+
if extraI < 0 {
4940
+
return fmt.Errorf("int64 positive overflow")
4941
+
}
4942
+
case cbg.MajNegativeInt:
4943
+
extraI = int64(extra)
4944
+
if extraI < 0 {
4945
+
return fmt.Errorf("int64 negative overflow")
4946
+
}
4947
+
extraI = -1 - extraI
4948
+
default:
4949
+
return fmt.Errorf("wrong type for int64 field: %d", maj)
4950
+
}
4951
+
4952
+
t.CommentId = (*int64)(&extraI)
4953
+
}
4954
}
4955
// t.CreatedAt (string) (string)
4956
case "createdAt":
···
4974
4975
return nil
4976
}
4977
+
func (t *RepoIssueState) MarshalCBOR(w io.Writer) error {
4978
+
if t == nil {
4979
+
_, err := w.Write(cbg.CborNull)
4980
+
return err
4981
+
}
4982
+
4983
+
cw := cbg.NewCborWriter(w)
4984
+
4985
+
if _, err := cw.Write([]byte{163}); err != nil {
4986
+
return err
4987
+
}
4988
+
4989
+
// t.LexiconTypeID (string) (string)
4990
+
if len("$type") > 1000000 {
4991
+
return xerrors.Errorf("Value in field \"$type\" was too long")
4992
+
}
4993
+
4994
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
4995
+
return err
4996
+
}
4997
+
if _, err := cw.WriteString(string("$type")); err != nil {
4998
+
return err
4999
+
}
5000
+
5001
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.issue.state"))); err != nil {
5002
+
return err
5003
+
}
5004
+
if _, err := cw.WriteString(string("sh.tangled.repo.issue.state")); err != nil {
5005
+
return err
5006
+
}
5007
+
5008
+
// t.Issue (string) (string)
5009
+
if len("issue") > 1000000 {
5010
+
return xerrors.Errorf("Value in field \"issue\" was too long")
5011
+
}
5012
+
5013
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("issue"))); err != nil {
5014
+
return err
5015
+
}
5016
+
if _, err := cw.WriteString(string("issue")); err != nil {
5017
+
return err
5018
+
}
5019
+
5020
+
if len(t.Issue) > 1000000 {
5021
+
return xerrors.Errorf("Value in field t.Issue was too long")
5022
+
}
5023
+
5024
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Issue))); err != nil {
5025
+
return err
5026
+
}
5027
+
if _, err := cw.WriteString(string(t.Issue)); err != nil {
5028
+
return err
5029
+
}
5030
+
5031
+
// t.State (string) (string)
5032
+
if len("state") > 1000000 {
5033
+
return xerrors.Errorf("Value in field \"state\" was too long")
5034
+
}
5035
+
5036
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("state"))); err != nil {
5037
+
return err
5038
+
}
5039
+
if _, err := cw.WriteString(string("state")); err != nil {
5040
+
return err
5041
+
}
5042
+
5043
+
if len(t.State) > 1000000 {
5044
+
return xerrors.Errorf("Value in field t.State was too long")
5045
+
}
5046
+
5047
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.State))); err != nil {
5048
+
return err
5049
+
}
5050
+
if _, err := cw.WriteString(string(t.State)); err != nil {
5051
+
return err
5052
+
}
5053
+
return nil
5054
+
}
5055
+
5056
+
func (t *RepoIssueState) UnmarshalCBOR(r io.Reader) (err error) {
5057
+
*t = RepoIssueState{}
5058
+
5059
+
cr := cbg.NewCborReader(r)
5060
+
5061
+
maj, extra, err := cr.ReadHeader()
5062
+
if err != nil {
5063
+
return err
5064
+
}
5065
+
defer func() {
5066
+
if err == io.EOF {
5067
+
err = io.ErrUnexpectedEOF
5068
+
}
5069
+
}()
5070
+
5071
+
if maj != cbg.MajMap {
5072
+
return fmt.Errorf("cbor input should be of type map")
5073
+
}
5074
+
5075
+
if extra > cbg.MaxLength {
5076
+
return fmt.Errorf("RepoIssueState: map struct too large (%d)", extra)
5077
+
}
5078
+
5079
+
n := extra
5080
+
5081
+
nameBuf := make([]byte, 5)
5082
+
for i := uint64(0); i < n; i++ {
5083
+
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
5084
+
if err != nil {
5085
+
return err
5086
+
}
5087
+
5088
+
if !ok {
5089
+
// Field doesn't exist on this type, so ignore it
5090
+
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
5091
+
return err
5092
+
}
5093
+
continue
5094
+
}
5095
+
5096
+
switch string(nameBuf[:nameLen]) {
5097
+
// t.LexiconTypeID (string) (string)
5098
+
case "$type":
5099
+
5100
+
{
5101
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
5102
+
if err != nil {
5103
+
return err
5104
+
}
5105
+
5106
+
t.LexiconTypeID = string(sval)
5107
+
}
5108
+
// t.Issue (string) (string)
5109
+
case "issue":
5110
+
5111
+
{
5112
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
5113
+
if err != nil {
5114
+
return err
5115
+
}
5116
+
5117
+
t.Issue = string(sval)
5118
+
}
5119
+
// t.State (string) (string)
5120
+
case "state":
5121
+
5122
+
{
5123
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
5124
+
if err != nil {
5125
+
return err
5126
+
}
5127
+
5128
+
t.State = string(sval)
5129
+
}
5130
+
5131
+
default:
5132
+
// Field doesn't exist on this type, so ignore it
5133
+
if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
5134
+
return err
5135
+
}
5136
+
}
5137
+
}
5138
+
5139
+
return nil
5140
+
}
5141
func (t *RepoIssue) MarshalCBOR(w io.Writer) error {
5142
if t == nil {
5143
_, err := w.Write(cbg.CborNull)
···
5476
5477
return nil
5478
}
5479
+
func (t *RepoPullComment) MarshalCBOR(w io.Writer) error {
5480
if t == nil {
5481
_, err := w.Write(cbg.CborNull)
5482
return err
···
5524
return err
5525
}
5526
5527
+
// t.Pull (string) (string)
5528
+
if len("pull") > 1000000 {
5529
+
return xerrors.Errorf("Value in field \"pull\" was too long")
5530
+
}
5531
+
5532
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("pull"))); err != nil {
5533
+
return err
5534
+
}
5535
+
if _, err := cw.WriteString(string("pull")); err != nil {
5536
+
return err
5537
+
}
5538
+
5539
+
if len(t.Pull) > 1000000 {
5540
+
return xerrors.Errorf("Value in field t.Pull was too long")
5541
+
}
5542
+
5543
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Pull))); err != nil {
5544
+
return err
5545
+
}
5546
+
if _, err := cw.WriteString(string(t.Pull)); err != nil {
5547
+
return err
5548
+
}
5549
+
5550
// t.Repo (string) (string)
5551
if t.Repo != nil {
5552
···
5591
return err
5592
}
5593
5594
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.pull.comment"))); err != nil {
5595
return err
5596
}
5597
+
if _, err := cw.WriteString(string("sh.tangled.repo.pull.comment")); err != nil {
5598
return err
5599
}
5600
···
5687
return nil
5688
}
5689
5690
+
func (t *RepoPullComment) UnmarshalCBOR(r io.Reader) (err error) {
5691
+
*t = RepoPullComment{}
5692
5693
cr := cbg.NewCborReader(r)
5694
···
5707
}
5708
5709
if extra > cbg.MaxLength {
5710
+
return fmt.Errorf("RepoPullComment: map struct too large (%d)", extra)
5711
}
5712
5713
n := extra
···
5739
5740
t.Body = string(sval)
5741
}
5742
+
// t.Pull (string) (string)
5743
+
case "pull":
5744
+
5745
+
{
5746
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
5747
+
if err != nil {
5748
+
return err
5749
+
}
5750
+
5751
+
t.Pull = string(sval)
5752
+
}
5753
// t.Repo (string) (string)
5754
case "repo":
5755
···
5781
}
5782
5783
t.LexiconTypeID = string(sval)
5784
}
5785
// t.Owner (string) (string)
5786
case "owner":
···
5861
5862
return nil
5863
}
5864
+
func (t *RepoPullStatus) MarshalCBOR(w io.Writer) error {
5865
if t == nil {
5866
_, err := w.Write(cbg.CborNull)
5867
return err
···
5873
return err
5874
}
5875
5876
+
// t.Pull (string) (string)
5877
+
if len("pull") > 1000000 {
5878
+
return xerrors.Errorf("Value in field \"pull\" was too long")
5879
}
5880
5881
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("pull"))); err != nil {
5882
return err
5883
}
5884
+
if _, err := cw.WriteString(string("pull")); err != nil {
5885
return err
5886
}
5887
5888
+
if len(t.Pull) > 1000000 {
5889
+
return xerrors.Errorf("Value in field t.Pull was too long")
5890
+
}
5891
+
5892
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Pull))); err != nil {
5893
return err
5894
}
5895
+
if _, err := cw.WriteString(string(t.Pull)); err != nil {
5896
return err
5897
}
5898
5899
+
// t.LexiconTypeID (string) (string)
5900
+
if len("$type") > 1000000 {
5901
+
return xerrors.Errorf("Value in field \"$type\" was too long")
5902
}
5903
5904
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
5905
return err
5906
}
5907
+
if _, err := cw.WriteString(string("$type")); err != nil {
5908
return err
5909
}
5910
5911
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo.pull.status"))); err != nil {
5912
return err
5913
}
5914
+
if _, err := cw.WriteString(string("sh.tangled.repo.pull.status")); err != nil {
5915
return err
5916
}
5917
5918
+
// t.Status (string) (string)
5919
+
if len("status") > 1000000 {
5920
+
return xerrors.Errorf("Value in field \"status\" was too long")
5921
}
5922
5923
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("status"))); err != nil {
5924
return err
5925
}
5926
+
if _, err := cw.WriteString(string("status")); err != nil {
5927
return err
5928
}
5929
5930
+
if len(t.Status) > 1000000 {
5931
+
return xerrors.Errorf("Value in field t.Status was too long")
5932
}
5933
5934
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Status))); err != nil {
5935
return err
5936
}
5937
+
if _, err := cw.WriteString(string(t.Status)); err != nil {
5938
return err
5939
}
5940
return nil
5941
}
5942
5943
+
func (t *RepoPullStatus) UnmarshalCBOR(r io.Reader) (err error) {
5944
+
*t = RepoPullStatus{}
5945
5946
cr := cbg.NewCborReader(r)
5947
···
5960
}
5961
5962
if extra > cbg.MaxLength {
5963
+
return fmt.Errorf("RepoPullStatus: map struct too large (%d)", extra)
5964
}
5965
5966
n := extra
5967
5968
+
nameBuf := make([]byte, 6)
5969
for i := uint64(0); i < n; i++ {
5970
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
5971
if err != nil {
···
5981
}
5982
5983
switch string(nameBuf[:nameLen]) {
5984
+
// t.Pull (string) (string)
5985
+
case "pull":
5986
+
5987
+
{
5988
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
5989
+
if err != nil {
5990
+
return err
5991
+
}
5992
+
5993
+
t.Pull = string(sval)
5994
+
}
5995
+
// t.LexiconTypeID (string) (string)
5996
case "$type":
5997
5998
{
···
6003
6004
t.LexiconTypeID = string(sval)
6005
}
6006
+
// t.Status (string) (string)
6007
+
case "status":
6008
6009
{
6010
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6012
return err
6013
}
6014
6015
+
t.Status = string(sval)
6016
+
}
6017
+
6018
+
default:
6019
+
// Field doesn't exist on this type, so ignore it
6020
+
if err := cbg.ScanForLinks(r, func(cid.Cid) {}); err != nil {
6021
+
return err
6022
+
}
6023
+
}
6024
+
}
6025
+
6026
+
return nil
6027
+
}
6028
+
func (t *RepoPull_Source) MarshalCBOR(w io.Writer) error {
6029
+
if t == nil {
6030
+
_, err := w.Write(cbg.CborNull)
6031
+
return err
6032
+
}
6033
+
6034
+
cw := cbg.NewCborWriter(w)
6035
+
fieldCount := 2
6036
+
6037
+
if t.Repo == nil {
6038
+
fieldCount--
6039
+
}
6040
+
6041
+
if _, err := cw.Write(cbg.CborEncodeMajorType(cbg.MajMap, uint64(fieldCount))); err != nil {
6042
+
return err
6043
+
}
6044
+
6045
+
// t.Repo (string) (string)
6046
+
if t.Repo != nil {
6047
+
6048
+
if len("repo") > 1000000 {
6049
+
return xerrors.Errorf("Value in field \"repo\" was too long")
6050
+
}
6051
+
6052
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("repo"))); err != nil {
6053
+
return err
6054
+
}
6055
+
if _, err := cw.WriteString(string("repo")); err != nil {
6056
+
return err
6057
+
}
6058
+
6059
+
if t.Repo == nil {
6060
+
if _, err := cw.Write(cbg.CborNull); err != nil {
6061
+
return err
6062
+
}
6063
+
} else {
6064
+
if len(*t.Repo) > 1000000 {
6065
+
return xerrors.Errorf("Value in field t.Repo was too long")
6066
+
}
6067
+
6068
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Repo))); err != nil {
6069
+
return err
6070
+
}
6071
+
if _, err := cw.WriteString(string(*t.Repo)); err != nil {
6072
+
return err
6073
+
}
6074
+
}
6075
+
}
6076
+
6077
+
// t.Branch (string) (string)
6078
+
if len("branch") > 1000000 {
6079
+
return xerrors.Errorf("Value in field \"branch\" was too long")
6080
+
}
6081
+
6082
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("branch"))); err != nil {
6083
+
return err
6084
+
}
6085
+
if _, err := cw.WriteString(string("branch")); err != nil {
6086
+
return err
6087
+
}
6088
+
6089
+
if len(t.Branch) > 1000000 {
6090
+
return xerrors.Errorf("Value in field t.Branch was too long")
6091
+
}
6092
+
6093
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Branch))); err != nil {
6094
+
return err
6095
+
}
6096
+
if _, err := cw.WriteString(string(t.Branch)); err != nil {
6097
+
return err
6098
+
}
6099
+
return nil
6100
+
}
6101
+
6102
+
func (t *RepoPull_Source) UnmarshalCBOR(r io.Reader) (err error) {
6103
+
*t = RepoPull_Source{}
6104
+
6105
+
cr := cbg.NewCborReader(r)
6106
+
6107
+
maj, extra, err := cr.ReadHeader()
6108
+
if err != nil {
6109
+
return err
6110
+
}
6111
+
defer func() {
6112
+
if err == io.EOF {
6113
+
err = io.ErrUnexpectedEOF
6114
+
}
6115
+
}()
6116
+
6117
+
if maj != cbg.MajMap {
6118
+
return fmt.Errorf("cbor input should be of type map")
6119
+
}
6120
+
6121
+
if extra > cbg.MaxLength {
6122
+
return fmt.Errorf("RepoPull_Source: map struct too large (%d)", extra)
6123
+
}
6124
+
6125
+
n := extra
6126
+
6127
+
nameBuf := make([]byte, 6)
6128
+
for i := uint64(0); i < n; i++ {
6129
+
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
6130
+
if err != nil {
6131
+
return err
6132
+
}
6133
+
6134
+
if !ok {
6135
+
// Field doesn't exist on this type, so ignore it
6136
+
if err := cbg.ScanForLinks(cr, func(cid.Cid) {}); err != nil {
6137
+
return err
6138
}
6139
+
continue
6140
+
}
6141
+
6142
+
switch string(nameBuf[:nameLen]) {
6143
+
// t.Repo (string) (string)
6144
+
case "repo":
6145
+
6146
+
{
6147
+
b, err := cr.ReadByte()
6148
+
if err != nil {
6149
+
return err
6150
+
}
6151
+
if b != cbg.CborNull[0] {
6152
+
if err := cr.UnreadByte(); err != nil {
6153
+
return err
6154
+
}
6155
+
6156
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6157
+
if err != nil {
6158
+
return err
6159
+
}
6160
+
6161
+
t.Repo = (*string)(&sval)
6162
+
}
6163
+
}
6164
+
// t.Branch (string) (string)
6165
+
case "branch":
6166
6167
{
6168
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6170
return err
6171
}
6172
6173
+
t.Branch = string(sval)
6174
}
6175
6176
default:
···
6598
6599
return nil
6600
}
6601
+
func (t *Repo) MarshalCBOR(w io.Writer) error {
6602
if t == nil {
6603
_, err := w.Write(cbg.CborNull)
6604
return err
···
6607
cw := cbg.NewCborWriter(w)
6608
fieldCount := 7
6609
6610
+
if t.Description == nil {
6611
fieldCount--
6612
}
6613
6614
+
if t.Source == nil {
6615
fieldCount--
6616
}
6617
···
6619
return err
6620
}
6621
6622
+
// t.Knot (string) (string)
6623
+
if len("knot") > 1000000 {
6624
+
return xerrors.Errorf("Value in field \"knot\" was too long")
6625
}
6626
6627
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("knot"))); err != nil {
6628
return err
6629
}
6630
+
if _, err := cw.WriteString(string("knot")); err != nil {
6631
return err
6632
}
6633
6634
+
if len(t.Knot) > 1000000 {
6635
+
return xerrors.Errorf("Value in field t.Knot was too long")
6636
}
6637
6638
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Knot))); err != nil {
6639
return err
6640
}
6641
+
if _, err := cw.WriteString(string(t.Knot)); err != nil {
6642
return err
6643
}
6644
6645
+
// t.Name (string) (string)
6646
+
if len("name") > 1000000 {
6647
+
return xerrors.Errorf("Value in field \"name\" was too long")
6648
}
6649
6650
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("name"))); err != nil {
6651
return err
6652
}
6653
+
if _, err := cw.WriteString(string("name")); err != nil {
6654
return err
6655
}
6656
6657
+
if len(t.Name) > 1000000 {
6658
+
return xerrors.Errorf("Value in field t.Name was too long")
6659
}
6660
6661
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Name))); err != nil {
6662
return err
6663
}
6664
+
if _, err := cw.WriteString(string(t.Name)); err != nil {
6665
return err
6666
}
6667
6668
// t.LexiconTypeID (string) (string)
6669
if len("$type") > 1000000 {
6670
return xerrors.Errorf("Value in field \"$type\" was too long")
···
6677
return err
6678
}
6679
6680
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.repo"))); err != nil {
6681
return err
6682
}
6683
+
if _, err := cw.WriteString(string("sh.tangled.repo")); err != nil {
6684
return err
6685
}
6686
6687
// t.Owner (string) (string)
6688
+
if len("owner") > 1000000 {
6689
+
return xerrors.Errorf("Value in field \"owner\" was too long")
6690
+
}
6691
6692
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("owner"))); err != nil {
6693
+
return err
6694
+
}
6695
+
if _, err := cw.WriteString(string("owner")); err != nil {
6696
+
return err
6697
+
}
6698
6699
+
if len(t.Owner) > 1000000 {
6700
+
return xerrors.Errorf("Value in field t.Owner was too long")
6701
+
}
6702
6703
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Owner))); err != nil {
6704
+
return err
6705
+
}
6706
+
if _, err := cw.WriteString(string(t.Owner)); err != nil {
6707
+
return err
6708
}
6709
6710
+
// t.Source (string) (string)
6711
+
if t.Source != nil {
6712
6713
+
if len("source") > 1000000 {
6714
+
return xerrors.Errorf("Value in field \"source\" was too long")
6715
}
6716
6717
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("source"))); err != nil {
6718
return err
6719
}
6720
+
if _, err := cw.WriteString(string("source")); err != nil {
6721
return err
6722
}
6723
6724
+
if t.Source == nil {
6725
if _, err := cw.Write(cbg.CborNull); err != nil {
6726
return err
6727
}
6728
} else {
6729
+
if len(*t.Source) > 1000000 {
6730
+
return xerrors.Errorf("Value in field t.Source was too long")
6731
+
}
6732
+
6733
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Source))); err != nil {
6734
+
return err
6735
+
}
6736
+
if _, err := cw.WriteString(string(*t.Source)); err != nil {
6737
+
return err
6738
}
6739
}
6740
}
6741
6742
// t.CreatedAt (string) (string)
···
6761
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
6762
return err
6763
}
6764
+
6765
+
// t.Description (string) (string)
6766
+
if t.Description != nil {
6767
+
6768
+
if len("description") > 1000000 {
6769
+
return xerrors.Errorf("Value in field \"description\" was too long")
6770
+
}
6771
+
6772
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("description"))); err != nil {
6773
+
return err
6774
+
}
6775
+
if _, err := cw.WriteString(string("description")); err != nil {
6776
+
return err
6777
+
}
6778
+
6779
+
if t.Description == nil {
6780
+
if _, err := cw.Write(cbg.CborNull); err != nil {
6781
+
return err
6782
+
}
6783
+
} else {
6784
+
if len(*t.Description) > 1000000 {
6785
+
return xerrors.Errorf("Value in field t.Description was too long")
6786
+
}
6787
+
6788
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Description))); err != nil {
6789
+
return err
6790
+
}
6791
+
if _, err := cw.WriteString(string(*t.Description)); err != nil {
6792
+
return err
6793
+
}
6794
+
}
6795
+
}
6796
return nil
6797
}
6798
6799
+
func (t *Repo) UnmarshalCBOR(r io.Reader) (err error) {
6800
+
*t = Repo{}
6801
6802
cr := cbg.NewCborReader(r)
6803
···
6816
}
6817
6818
if extra > cbg.MaxLength {
6819
+
return fmt.Errorf("Repo: map struct too large (%d)", extra)
6820
}
6821
6822
n := extra
6823
6824
+
nameBuf := make([]byte, 11)
6825
for i := uint64(0); i < n; i++ {
6826
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
6827
if err != nil {
···
6837
}
6838
6839
switch string(nameBuf[:nameLen]) {
6840
+
// t.Knot (string) (string)
6841
+
case "knot":
6842
6843
{
6844
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6846
return err
6847
}
6848
6849
+
t.Knot = string(sval)
6850
}
6851
+
// t.Name (string) (string)
6852
+
case "name":
6853
6854
{
6855
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6857
return err
6858
}
6859
6860
+
t.Name = string(sval)
6861
}
6862
+
// t.LexiconTypeID (string) (string)
6863
+
case "$type":
6864
6865
{
6866
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6867
if err != nil {
6868
return err
6869
}
6870
6871
+
t.LexiconTypeID = string(sval)
6872
}
6873
+
// t.Owner (string) (string)
6874
+
case "owner":
6875
6876
{
6877
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
6879
return err
6880
}
6881
6882
+
t.Owner = string(sval)
6883
}
6884
+
// t.Source (string) (string)
6885
+
case "source":
6886
6887
{
6888
b, err := cr.ReadByte()
···
6899
return err
6900
}
6901
6902
+
t.Source = (*string)(&sval)
6903
}
6904
}
6905
+
// t.CreatedAt (string) (string)
6906
+
case "createdAt":
6907
+
6908
{
6909
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6910
+
if err != nil {
6911
+
return err
6912
+
}
6913
6914
+
t.CreatedAt = string(sval)
6915
+
}
6916
+
// t.Description (string) (string)
6917
+
case "description":
6918
+
6919
+
{
6920
b, err := cr.ReadByte()
6921
if err != nil {
6922
return err
···
6925
if err := cr.UnreadByte(); err != nil {
6926
return err
6927
}
6928
+
6929
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
6930
if err != nil {
6931
return err
6932
}
6933
6934
+
t.Description = (*string)(&sval)
6935
}
6936
}
6937
6938
default:
···
6945
6946
return nil
6947
}
6948
+
func (t *SpindleMember) MarshalCBOR(w io.Writer) error {
6949
if t == nil {
6950
_, err := w.Write(cbg.CborNull)
6951
return err
6952
}
6953
6954
cw := cbg.NewCborWriter(w)
6955
+
fieldCount := 4
6956
6957
+
if t.Instance == nil {
6958
fieldCount--
6959
}
6960
···
6962
return err
6963
}
6964
6965
+
// t.LexiconTypeID (string) (string)
6966
+
if len("$type") > 1000000 {
6967
+
return xerrors.Errorf("Value in field \"$type\" was too long")
6968
+
}
6969
6970
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("$type"))); err != nil {
6971
+
return err
6972
}
6973
+
if _, err := cw.WriteString(string("$type")); err != nil {
6974
+
return err
6975
}
6976
6977
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("sh.tangled.spindle.member"))); err != nil {
6978
return err
6979
}
6980
+
if _, err := cw.WriteString(string("sh.tangled.spindle.member")); err != nil {
6981
return err
6982
}
6983
6984
+
// t.Subject (string) (string)
6985
+
if len("subject") > 1000000 {
6986
+
return xerrors.Errorf("Value in field \"subject\" was too long")
6987
}
6988
6989
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("subject"))); err != nil {
6990
return err
6991
}
6992
+
if _, err := cw.WriteString(string("subject")); err != nil {
6993
return err
6994
}
6995
6996
+
if len(t.Subject) > 1000000 {
6997
+
return xerrors.Errorf("Value in field t.Subject was too long")
6998
+
}
6999
7000
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.Subject))); err != nil {
7001
return err
7002
}
7003
+
if _, err := cw.WriteString(string(t.Subject)); err != nil {
7004
+
return err
7005
}
7006
7007
+
// t.Instance (string) (string)
7008
+
if t.Instance != nil {
7009
7010
+
if len("instance") > 1000000 {
7011
+
return xerrors.Errorf("Value in field \"instance\" was too long")
7012
+
}
7013
7014
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("instance"))); err != nil {
7015
+
return err
7016
+
}
7017
+
if _, err := cw.WriteString(string("instance")); err != nil {
7018
return err
7019
}
7020
7021
+
if t.Instance == nil {
7022
+
if _, err := cw.Write(cbg.CborNull); err != nil {
7023
return err
7024
}
7025
+
} else {
7026
+
if len(*t.Instance) > 1000000 {
7027
+
return xerrors.Errorf("Value in field t.Instance was too long")
7028
}
7029
7030
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(*t.Instance))); err != nil {
7031
+
return err
7032
}
7033
+
if _, err := cw.WriteString(string(*t.Instance)); err != nil {
7034
return err
7035
}
7036
}
7037
}
7038
7039
+
// t.CreatedAt (string) (string)
7040
+
if len("createdAt") > 1000000 {
7041
+
return xerrors.Errorf("Value in field \"createdAt\" was too long")
7042
}
7043
7044
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len("createdAt"))); err != nil {
7045
return err
7046
}
7047
+
if _, err := cw.WriteString(string("createdAt")); err != nil {
7048
return err
7049
}
7050
7051
+
if len(t.CreatedAt) > 1000000 {
7052
+
return xerrors.Errorf("Value in field t.CreatedAt was too long")
7053
}
7054
7055
+
if err := cw.WriteMajorTypeHeader(cbg.MajTextString, uint64(len(t.CreatedAt))); err != nil {
7056
return err
7057
}
7058
+
if _, err := cw.WriteString(string(t.CreatedAt)); err != nil {
7059
return err
7060
}
7061
return nil
7062
}
7063
7064
+
func (t *SpindleMember) UnmarshalCBOR(r io.Reader) (err error) {
7065
+
*t = SpindleMember{}
7066
7067
cr := cbg.NewCborReader(r)
7068
···
7081
}
7082
7083
if extra > cbg.MaxLength {
7084
+
return fmt.Errorf("SpindleMember: map struct too large (%d)", extra)
7085
}
7086
7087
n := extra
7088
7089
+
nameBuf := make([]byte, 9)
7090
for i := uint64(0); i < n; i++ {
7091
nameLen, ok, err := cbg.ReadFullStringIntoBuf(cr, nameBuf, 1000000)
7092
if err != nil {
···
7102
}
7103
7104
switch string(nameBuf[:nameLen]) {
7105
+
// t.LexiconTypeID (string) (string)
7106
+
case "$type":
7107
7108
{
7109
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
7111
return err
7112
}
7113
7114
+
t.LexiconTypeID = string(sval)
7115
}
7116
+
// t.Subject (string) (string)
7117
+
case "subject":
7118
7119
{
7120
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
7122
return err
7123
}
7124
7125
+
t.Subject = string(sval)
7126
+
}
7127
+
// t.Instance (string) (string)
7128
+
case "instance":
7129
+
7130
+
{
7131
+
b, err := cr.ReadByte()
7132
+
if err != nil {
7133
+
return err
7134
+
}
7135
+
if b != cbg.CborNull[0] {
7136
+
if err := cr.UnreadByte(); err != nil {
7137
+
return err
7138
+
}
7139
+
7140
+
sval, err := cbg.ReadStringWithMax(cr, 1000000)
7141
+
if err != nil {
7142
+
return err
7143
+
}
7144
+
7145
+
t.Instance = (*string)(&sval)
7146
+
}
7147
}
7148
+
// t.CreatedAt (string) (string)
7149
+
case "createdAt":
7150
7151
{
7152
sval, err := cbg.ReadStringWithMax(cr, 1000000)
···
7154
return err
7155
}
7156
7157
+
t.CreatedAt = string(sval)
7158
}
7159
7160
default:
+25
api/tangled/spindlemember.go
+25
api/tangled/spindlemember.go
···
···
1
+
// Code generated by cmd/lexgen (see Makefile's lexgen); DO NOT EDIT.
2
+
3
+
package tangled
4
+
5
+
// schema: sh.tangled.spindle.member
6
+
7
+
import (
8
+
"github.com/bluesky-social/indigo/lex/util"
9
+
)
10
+
11
+
const (
12
+
SpindleMemberNSID = "sh.tangled.spindle.member"
13
+
)
14
+
15
+
func init() {
16
+
util.RegisterType("sh.tangled.spindle.member", &SpindleMember{})
17
+
} //
18
+
// RECORDTYPE: SpindleMember
19
+
type SpindleMember struct {
20
+
LexiconTypeID string `json:"$type,const=sh.tangled.spindle.member" cborgen:"$type,const=sh.tangled.spindle.member"`
21
+
CreatedAt string `json:"createdAt" cborgen:"createdAt"`
22
+
// instance: spindle instance that the subject is now a member of
23
+
Instance *string `json:"instance,omitempty" cborgen:"instance,omitempty"`
24
+
Subject string `json:"subject" cborgen:"subject"`
25
+
}
+11
-10
cmd/gen.go
+11
-10
cmd/gen.go
···
16
"tangled",
17
tangled.ActorProfile{},
18
tangled.FeedStar{},
19
-
tangled.GitRefUpdate{},
20
-
tangled.GitRefUpdate_Meta{},
21
-
tangled.GitRefUpdate_Meta_CommitCount{},
22
tangled.GitRefUpdate_Meta_CommitCount_ByEmail_Elem{},
23
tangled.GraphFollow{},
24
tangled.KnotMember{},
25
-
tangled.Pipeline{},
26
tangled.Pipeline_CloneOpts{},
27
tangled.Pipeline_Dependencies_Elem{},
28
tangled.Pipeline_ManualTriggerData{},
29
-
tangled.Pipeline_ManualTriggerData_Inputs_Elem{},
30
tangled.Pipeline_PullRequestTriggerData{},
31
tangled.Pipeline_PushTriggerData{},
32
tangled.Pipeline_Step{},
33
tangled.Pipeline_TriggerMetadata{},
34
tangled.Pipeline_TriggerRepo{},
35
tangled.Pipeline_Workflow{},
36
-
tangled.Pipeline_Workflow_Environment_Elem{},
37
tangled.PublicKey{},
38
-
tangled.Repo{},
39
tangled.RepoArtifact{},
40
-
tangled.RepoIssue{},
41
tangled.RepoIssueComment{},
42
tangled.RepoIssueState{},
43
-
tangled.RepoPull{},
44
tangled.RepoPullComment{},
45
tangled.RepoPull_Source{},
46
-
tangled.RepoPullStatus{},
47
); err != nil {
48
panic(err)
49
}
···
16
"tangled",
17
tangled.ActorProfile{},
18
tangled.FeedStar{},
19
tangled.GitRefUpdate_Meta_CommitCount_ByEmail_Elem{},
20
+
tangled.GitRefUpdate_Meta_CommitCount{},
21
+
tangled.GitRefUpdate_Meta{},
22
+
tangled.GitRefUpdate{},
23
tangled.GraphFollow{},
24
tangled.KnotMember{},
25
tangled.Pipeline_CloneOpts{},
26
tangled.Pipeline_Dependencies_Elem{},
27
+
tangled.Pipeline_ManualTriggerData_Inputs_Elem{},
28
tangled.Pipeline_ManualTriggerData{},
29
tangled.Pipeline_PullRequestTriggerData{},
30
tangled.Pipeline_PushTriggerData{},
31
tangled.Pipeline_Step{},
32
tangled.Pipeline_TriggerMetadata{},
33
tangled.Pipeline_TriggerRepo{},
34
+
tangled.Pipeline_Workflow_Environment_Elem{},
35
tangled.Pipeline_Workflow{},
36
+
tangled.Pipeline{},
37
tangled.PublicKey{},
38
tangled.RepoArtifact{},
39
tangled.RepoIssueComment{},
40
tangled.RepoIssueState{},
41
+
tangled.RepoIssue{},
42
tangled.RepoPullComment{},
43
+
tangled.RepoPullStatus{},
44
tangled.RepoPull_Source{},
45
+
tangled.RepoPull{},
46
+
tangled.Repo{},
47
+
tangled.SpindleMember{},
48
); err != nil {
49
panic(err)
50
}
+34
lexicons/spindle/member.json
+34
lexicons/spindle/member.json
···
···
1
+
{
2
+
"lexicon": 1,
3
+
"id": "sh.tangled.spindle.member",
4
+
"needsCbor": true,
5
+
"needsType": true,
6
+
"defs": {
7
+
"main": {
8
+
"type": "record",
9
+
"key": "tid",
10
+
"record": {
11
+
"type": "object",
12
+
"required": [
13
+
"subject",
14
+
"domain",
15
+
"createdAt"
16
+
],
17
+
"properties": {
18
+
"subject": {
19
+
"type": "string",
20
+
"format": "did"
21
+
},
22
+
"instance": {
23
+
"type": "string",
24
+
"description": "spindle instance that the subject is now a member of"
25
+
},
26
+
"createdAt": {
27
+
"type": "string",
28
+
"format": "datetime"
29
+
}
30
+
}
31
+
}
32
+
}
33
+
}
34
+
}