test regen

This commit is contained in:
Alexander Wang 2023-03-13 16:12:15 -07:00
parent f1d4641d42
commit 62abaf3536
No known key found for this signature in database
GPG key ID: D89FA31966BDBECE
21 changed files with 347 additions and 2733 deletions

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 732 KiB

After

Width:  |  Height:  |  Size: 415 KiB

View file

@ -83,72 +83,35 @@ func testStable(t *testing.T) {
}, },
{ {
name: "mono-font", name: "mono-font",
script: `direction: down script: `satellites: SATELLITES {
PRODUCER: { shape: stored_data
style: { style: {
underline: true font: mono
font-color: white fill: white
fill: blue stroke: black
border-radius: 4 multiple: true
font: mono
} }
} }
PRODUCER -> api transmitter: TRANSMITTER {
style: {
api: API DESIGN & DEVELOPMENT { font: mono
shape: text fill: white
style.font: mono stroke: black
}
schema: "" {
style.fill: "#e4f4fc"
style.stroke-width: 0
PROTOBUF SCHEMA: {
icon: https://icons.terrastruct.com/essentials%2F257-file.svg
shape: image
style.font: mono
} }
assets: {
label: BUF SUPPORT AND\nGENERATED ASSETS
style.font: mono
style.fill: white
style.font-color: blue
style.stroke-width: 0
width: 400
}
PROTOBUF SCHEMA -> assets: {
style.opacity: 0
}
} }
api -> schema.PROTOBUF SCHEMA satellites -> transmitter: SEND {
style.stroke: black
schema -> CONSUMER A
schema -> CONSUMER B
schema -> CONSUMER C
# Could really use some classes!
CONSUMER A: {
style.font: mono style.font: mono
style.fill: "#000047"
style.border-radius: 4
style.font-color: white
style.stroke-width: 0
} }
CONSUMER B: { satellites -> transmitter: SEND {
style.stroke: black
style.font: mono style.font: mono
style.fill: "#000047"
style.border-radius: 4
style.font-color: white
style.stroke-width: 0
} }
CONSUMER C: { satellites -> transmitter: SEND {
style.stroke: black
style.font: mono style.font: mono
style.fill: "#000047"
style.border-radius: 4
style.font-color: white
style.stroke-width: 0
} }
`, `,
}, },

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 677 KiB

After

Width:  |  Height:  |  Size: 359 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 677 KiB

After

Width:  |  Height:  |  Size: 359 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 607 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 873 KiB

After

Width:  |  Height:  |  Size: 607 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 999 KiB

After

Width:  |  Height:  |  Size: 682 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 999 KiB

After

Width:  |  Height:  |  Size: 682 KiB

View file

@ -4,237 +4,23 @@
"fontFamily": "SourceSansPro", "fontFamily": "SourceSansPro",
"shapes": [ "shapes": [
{ {
"id": "PRODUCER", "id": "satellites",
"type": "rectangle", "type": "stored_data",
"pos": {
"x": 212,
"y": 0
},
"width": 122,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 4,
"fill": "blue",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "PRODUCER",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"italic": false,
"bold": true,
"underline": true,
"labelWidth": 77,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 1
},
{
"id": "api",
"type": "text",
"pos": {
"x": 158,
"y": 166
},
"width": 230,
"height": 21,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
"fill": "transparent",
"stroke": "N1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "API DESIGN & DEVELOPMENT",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "N1",
"italic": false,
"bold": false,
"underline": false,
"labelWidth": 230,
"labelHeight": 21,
"zIndex": 0,
"level": 1
},
{
"id": "schema",
"type": "rectangle",
"pos": {
"x": 31,
"y": 287
},
"width": 481,
"height": 431,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 0,
"fill": "#e4f4fc",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "",
"fontSize": 28,
"fontFamily": "DEFAULT",
"language": "",
"color": "N1",
"italic": false,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"zIndex": 0,
"level": 1
},
{
"id": "schema.PROTOBUF SCHEMA",
"type": "image",
"pos": {
"x": 209,
"y": 337
},
"width": 128,
"height": 128,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
"fill": "N7",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": {
"Scheme": "https",
"Opaque": "",
"User": null,
"Host": "icons.terrastruct.com",
"Path": "/essentials/257-file.svg",
"RawPath": "/essentials%2F257-file.svg",
"ForceQuery": false,
"RawQuery": "",
"Fragment": "",
"RawFragment": ""
},
"iconPosition": "INSIDE_MIDDLE_CENTER",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "PROTOBUF SCHEMA",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "N1",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 144,
"labelHeight": 21,
"labelPosition": "OUTSIDE_BOTTOM_CENTER",
"zIndex": 0,
"level": 2
},
{
"id": "schema.assets",
"type": "rectangle",
"pos": {
"x": 73,
"y": 591
},
"width": 400,
"height": 77,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 0,
"fill": "white",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "BUF SUPPORT AND\nGENERATED ASSETS",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "blue",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 153,
"labelHeight": 37,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 2
},
{
"id": "CONSUMER A",
"type": "rectangle",
"pos": { "pos": {
"x": 0, "x": 0,
"y": 818 "y": 0
}, },
"width": 142, "width": 161,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 2,
"borderRadius": 4, "borderRadius": 0,
"fill": "#000047", "fill": "white",
"stroke": "B1", "stroke": "black",
"shadow": false, "shadow": false,
"3d": false, "3d": false,
"multiple": false, "multiple": true,
"double-border": false, "double-border": false,
"tooltip": "", "tooltip": "",
"link": "", "link": "",
@ -244,52 +30,11 @@
"fields": null, "fields": null,
"methods": null, "methods": null,
"columns": null, "columns": null,
"label": "CONSUMER A", "label": "SATELLITES",
"fontSize": 16, "fontSize": 16,
"fontFamily": "mono", "fontFamily": "mono",
"language": "", "language": "",
"color": "white", "color": "N1",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 97,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 1
},
{
"id": "CONSUMER B",
"type": "rectangle",
"pos": {
"x": 202,
"y": 818
},
"width": 141,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 4,
"fill": "#000047",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "CONSUMER B",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"italic": false, "italic": false,
"bold": true, "bold": true,
"underline": false, "underline": false,
@ -300,20 +45,20 @@
"level": 1 "level": 1
}, },
{ {
"id": "CONSUMER C", "id": "transmitter",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 412, "x": 5,
"y": 818 "y": 187
}, },
"width": 142, "width": 151,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 2,
"borderRadius": 4, "borderRadius": 0,
"fill": "#000047", "fill": "white",
"stroke": "B1", "stroke": "black",
"shadow": false, "shadow": false,
"3d": false, "3d": false,
"multiple": false, "multiple": false,
@ -326,15 +71,15 @@
"fields": null, "fields": null,
"methods": null, "methods": null,
"columns": null, "columns": null,
"label": "CONSUMER C", "label": "TRANSMITTER",
"fontSize": 16, "fontSize": 16,
"fontFamily": "mono", "fontFamily": "mono",
"language": "", "language": "",
"color": "white", "color": "N1",
"italic": false, "italic": false,
"bold": true, "bold": true,
"underline": false, "underline": false,
"labelWidth": 97, "labelWidth": 106,
"labelHeight": 21, "labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER", "labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0, "zIndex": 0,
@ -343,46 +88,46 @@
], ],
"connections": [ "connections": [
{ {
"id": "(PRODUCER -> api)[0]", "id": "(satellites -> transmitter)[0]",
"src": "PRODUCER", "src": "satellites",
"srcArrow": "none", "srcArrow": "none",
"srcLabel": "", "srcLabel": "",
"dst": "api", "dst": "transmitter",
"dstArrow": "triangle", "dstArrow": "triangle",
"dstLabel": "", "dstLabel": "",
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
"stroke": "B1", "stroke": "black",
"borderRadius": 10, "borderRadius": 10,
"label": "", "label": "SEND",
"fontSize": 16, "fontSize": 16,
"fontFamily": "DEFAULT", "fontFamily": "mono",
"language": "", "language": "",
"color": "N2", "color": "N2",
"italic": true, "italic": true,
"bold": false, "bold": false,
"underline": false, "underline": false,
"labelWidth": 0, "labelWidth": 37,
"labelHeight": 0, "labelHeight": 21,
"labelPosition": "", "labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 272.5, "x": 60,
"y": 66 "y": 66
}, },
{ {
"x": 272.5, "x": 30.799999999999997,
"y": 106 "y": 114.4
}, },
{ {
"x": 272.5, "x": 30.9,
"y": 126 "y": 138.7
}, },
{ {
"x": 272.5, "x": 60.5,
"y": 166 "y": 187.5
} }
], ],
"isCurve": true, "isCurve": true,
@ -392,95 +137,46 @@
"zIndex": 0 "zIndex": 0
}, },
{ {
"id": "schema.(PROTOBUF SCHEMA -> assets)[0]", "id": "(satellites -> transmitter)[1]",
"src": "schema.PROTOBUF SCHEMA", "src": "satellites",
"srcArrow": "none", "srcArrow": "none",
"srcLabel": "", "srcLabel": "",
"dst": "schema.assets", "dst": "transmitter",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 0,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 272.5,
"y": 491
},
{
"x": 272.5,
"y": 531
},
{
"x": 272.5,
"y": 551
},
{
"x": 272.5,
"y": 591
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(api -> schema.PROTOBUF SCHEMA)[0]",
"src": "api",
"srcArrow": "none",
"srcLabel": "",
"dst": "schema.PROTOBUF SCHEMA",
"dstArrow": "triangle", "dstArrow": "triangle",
"dstLabel": "", "dstLabel": "",
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
"stroke": "B1", "stroke": "black",
"borderRadius": 10, "borderRadius": 10,
"label": "", "label": "SEND",
"fontSize": 16, "fontSize": 16,
"fontFamily": "DEFAULT", "fontFamily": "mono",
"language": "", "language": "",
"color": "N2", "color": "N2",
"italic": true, "italic": true,
"bold": false, "bold": false,
"underline": false, "underline": false,
"labelWidth": 0, "labelWidth": 37,
"labelHeight": 0, "labelHeight": 21,
"labelPosition": "", "labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 272.5, "x": 80,
"y": 187 "y": 66
}, },
{ {
"x": 272.5, "x": 80.4,
"y": 227 "y": 114.4
}, },
{ {
"x": 272.5, "x": 80.5,
"y": 297 "y": 138.7
}, },
{ {
"x": 272.5, "x": 80.5,
"y": 337 "y": 187.5
} }
], ],
"isCurve": true, "isCurve": true,
@ -490,144 +186,46 @@
"zIndex": 0 "zIndex": 0
}, },
{ {
"id": "(schema -> CONSUMER A)[0]", "id": "(satellites -> transmitter)[2]",
"src": "schema", "src": "satellites",
"srcArrow": "none", "srcArrow": "none",
"srcLabel": "", "srcLabel": "",
"dst": "CONSUMER A", "dst": "transmitter",
"dstArrow": "triangle", "dstArrow": "triangle",
"dstLabel": "", "dstLabel": "",
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
"stroke": "B1", "stroke": "black",
"borderRadius": 10, "borderRadius": 10,
"label": "", "label": "SEND",
"fontSize": 16, "fontSize": 16,
"fontFamily": "DEFAULT", "fontFamily": "mono",
"language": "", "language": "",
"color": "N2", "color": "N2",
"italic": true, "italic": true,
"bold": false, "bold": false,
"underline": false, "underline": false,
"labelWidth": 0, "labelWidth": 37,
"labelHeight": 0, "labelHeight": 21,
"labelPosition": "", "labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 71, "x": 101,
"y": 718 "y": 66
}, },
{ {
"x": 71, "x": 130.2,
"y": 758 "y": 114.4
}, },
{ {
"x": 71, "x": 130.1,
"y": 778 "y": 138.7
}, },
{ {
"x": 71, "x": 100.5,
"y": 818 "y": 187.5
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(schema -> CONSUMER B)[0]",
"src": "schema",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER B",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 272.5,
"y": 718
},
{
"x": 272.5,
"y": 758
},
{
"x": 272.5,
"y": 778
},
{
"x": 272.5,
"y": 818
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(schema -> CONSUMER C)[0]",
"src": "schema",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER C",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 483.25,
"y": 718
},
{
"x": 483.25,
"y": 758
},
{
"x": 483.25,
"y": 778
},
{
"x": 483.25,
"y": 818
} }
], ],
"isCurve": true, "isCurve": true,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 200 KiB

After

Width:  |  Height:  |  Size: 332 KiB

View file

@ -4,237 +4,23 @@
"fontFamily": "SourceSansPro", "fontFamily": "SourceSansPro",
"shapes": [ "shapes": [
{ {
"id": "PRODUCER", "id": "satellites",
"type": "rectangle", "type": "stored_data",
"pos": {
"x": 222,
"y": 12
},
"width": 122,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 4,
"fill": "blue",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "PRODUCER",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"italic": false,
"bold": true,
"underline": true,
"labelWidth": 77,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 1
},
{
"id": "api",
"type": "text",
"pos": {
"x": 168,
"y": 148
},
"width": 230,
"height": 21,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
"fill": "transparent",
"stroke": "N1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "API DESIGN & DEVELOPMENT",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "N1",
"italic": false,
"bold": false,
"underline": false,
"labelWidth": 230,
"labelHeight": 21,
"zIndex": 0,
"level": 1
},
{
"id": "schema",
"type": "rectangle",
"pos": {
"x": 33,
"y": 244
},
"width": 500,
"height": 401,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 0,
"fill": "#e4f4fc",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "",
"fontSize": 28,
"fontFamily": "DEFAULT",
"language": "",
"color": "N1",
"italic": false,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"zIndex": 0,
"level": 1
},
{
"id": "schema.PROTOBUF SCHEMA",
"type": "image",
"pos": {
"x": 211,
"y": 294
},
"width": 144,
"height": 128,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
"fill": "N7",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": {
"Scheme": "https",
"Opaque": "",
"User": null,
"Host": "icons.terrastruct.com",
"Path": "/essentials/257-file.svg",
"RawPath": "/essentials%2F257-file.svg",
"ForceQuery": false,
"RawQuery": "",
"Fragment": "",
"RawFragment": ""
},
"iconPosition": "INSIDE_MIDDLE_CENTER",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "PROTOBUF SCHEMA",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "N1",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 144,
"labelHeight": 21,
"labelPosition": "OUTSIDE_BOTTOM_CENTER",
"zIndex": 0,
"level": 2
},
{
"id": "schema.assets",
"type": "rectangle",
"pos": {
"x": 83,
"y": 518
},
"width": 400,
"height": 77,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 0,
"fill": "white",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "BUF SUPPORT AND\nGENERATED ASSETS",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "blue",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 153,
"labelHeight": 37,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 2
},
{
"id": "CONSUMER A",
"type": "rectangle",
"pos": { "pos": {
"x": 12, "x": 12,
"y": 775 "y": 12
}, },
"width": 142, "width": 161,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 2,
"borderRadius": 4, "borderRadius": 0,
"fill": "#000047", "fill": "white",
"stroke": "B1", "stroke": "black",
"shadow": false, "shadow": false,
"3d": false, "3d": false,
"multiple": false, "multiple": true,
"double-border": false, "double-border": false,
"tooltip": "", "tooltip": "",
"link": "", "link": "",
@ -244,52 +30,11 @@
"fields": null, "fields": null,
"methods": null, "methods": null,
"columns": null, "columns": null,
"label": "CONSUMER A", "label": "SATELLITES",
"fontSize": 16, "fontSize": 16,
"fontFamily": "mono", "fontFamily": "mono",
"language": "", "language": "",
"color": "white", "color": "N1",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 97,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 1
},
{
"id": "CONSUMER B",
"type": "rectangle",
"pos": {
"x": 174,
"y": 775
},
"width": 141,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 4,
"fill": "#000047",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "CONSUMER B",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"italic": false, "italic": false,
"bold": true, "bold": true,
"underline": false, "underline": false,
@ -300,20 +45,20 @@
"level": 1 "level": 1
}, },
{ {
"id": "CONSUMER C", "id": "transmitter",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 335, "x": 24,
"y": 775 "y": 259
}, },
"width": 142, "width": 151,
"height": 66, "height": 66,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 0, "strokeWidth": 2,
"borderRadius": 4, "borderRadius": 0,
"fill": "#000047", "fill": "white",
"stroke": "B1", "stroke": "black",
"shadow": false, "shadow": false,
"3d": false, "3d": false,
"multiple": false, "multiple": false,
@ -326,15 +71,15 @@
"fields": null, "fields": null,
"methods": null, "methods": null,
"columns": null, "columns": null,
"label": "CONSUMER C", "label": "TRANSMITTER",
"fontSize": 16, "fontSize": 16,
"fontFamily": "mono", "fontFamily": "mono",
"language": "", "language": "",
"color": "white", "color": "N1",
"italic": false, "italic": false,
"bold": true, "bold": true,
"underline": false, "underline": false,
"labelWidth": 97, "labelWidth": 106,
"labelHeight": 21, "labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER", "labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0, "zIndex": 0,
@ -343,78 +88,46 @@
], ],
"connections": [ "connections": [
{ {
"id": "(PRODUCER -> api)[0]", "id": "(satellites -> transmitter)[0]",
"src": "PRODUCER", "src": "satellites",
"srcArrow": "none", "srcArrow": "none",
"srcLabel": "", "srcLabel": "",
"dst": "api", "dst": "transmitter",
"dstArrow": "triangle", "dstArrow": "triangle",
"dstLabel": "", "dstLabel": "",
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
"stroke": "B1", "stroke": "black",
"borderRadius": 10, "borderRadius": 10,
"label": "", "label": "SEND",
"fontSize": 16, "fontSize": 16,
"fontFamily": "DEFAULT", "fontFamily": "mono",
"language": "", "language": "",
"color": "N2", "color": "N2",
"italic": true, "italic": true,
"bold": false, "bold": false,
"underline": false, "underline": false,
"labelWidth": 0, "labelWidth": 37,
"labelHeight": 0, "labelHeight": 21,
"labelPosition": "", "labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 283, "x": 52,
"y": 78 "y": 78
}, },
{ {
"x": 283, "x": 52.25,
"y": 148 "y": 219
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "schema.(PROTOBUF SCHEMA -> assets)[0]",
"src": "schema.PROTOBUF SCHEMA",
"srcArrow": "none",
"srcLabel": "",
"dst": "schema.assets",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 0,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 283,
"y": 448
}, },
{ {
"x": 283, "x": 62.5,
"y": 518 "y": 219
},
{
"x": 62.5,
"y": 259
} }
], ],
"animated": false, "animated": false,
@ -423,38 +136,46 @@
"zIndex": 0 "zIndex": 0
}, },
{ {
"id": "(api -> schema.PROTOBUF SCHEMA)[0]", "id": "(satellites -> transmitter)[1]",
"src": "api", "src": "satellites",
"srcArrow": "none", "srcArrow": "none",
"srcLabel": "", "srcLabel": "",
"dst": "schema.PROTOBUF SCHEMA", "dst": "transmitter",
"dstArrow": "triangle", "dstArrow": "triangle",
"dstLabel": "", "dstLabel": "",
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
"stroke": "B1", "stroke": "black",
"borderRadius": 10, "borderRadius": 10,
"label": "", "label": "SEND",
"fontSize": 16, "fontSize": 16,
"fontFamily": "DEFAULT", "fontFamily": "mono",
"language": "", "language": "",
"color": "N2", "color": "N2",
"italic": true, "italic": true,
"bold": false, "bold": false,
"underline": false, "underline": false,
"labelWidth": 0, "labelWidth": 37,
"labelHeight": 0, "labelHeight": 21,
"labelPosition": "", "labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 283, "x": 92,
"y": 169 "y": 78
}, },
{ {
"x": 283, "x": 92.5,
"y": 294 "y": 118
},
{
"x": 100.25,
"y": 118
},
{
"x": 100.25,
"y": 259
} }
], ],
"animated": false, "animated": false,
@ -463,134 +184,54 @@
"zIndex": 0 "zIndex": 0
}, },
{ {
"id": "(schema -> CONSUMER A)[0]", "id": "(satellites -> transmitter)[2]",
"src": "schema", "src": "satellites",
"srcArrow": "none", "srcArrow": "none",
"srcLabel": "", "srcLabel": "",
"dst": "CONSUMER A", "dst": "transmitter",
"dstArrow": "triangle", "dstArrow": "triangle",
"dstLabel": "", "dstLabel": "",
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
"stroke": "B1", "stroke": "black",
"borderRadius": 10, "borderRadius": 10,
"label": "", "label": "SEND",
"fontSize": 16, "fontSize": 16,
"fontFamily": "DEFAULT", "fontFamily": "mono",
"language": "", "language": "",
"color": "N2", "color": "N2",
"italic": true, "italic": true,
"bold": false, "bold": false,
"underline": false, "underline": false,
"labelWidth": 0, "labelWidth": 37,
"labelHeight": 0, "labelHeight": 21,
"labelPosition": "", "labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 83, "x": 133,
"y": 645 "y": 78
}, },
{ {
"x": 83, "x": 132.75,
"y": 775 "y": 118
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(schema -> CONSUMER B)[0]",
"src": "schema",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER B",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 93,
"y": 645
}, },
{ {
"x": 93, "x": 148.25,
"y": 735 "y": 118
}, },
{ {
"x": 244.5, "x": 148.25,
"y": 735 "y": 219
}, },
{ {
"x": 244.5, "x": 138,
"y": 775 "y": 219
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(schema -> CONSUMER C)[0]",
"src": "schema",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER C",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 103,
"y": 645
}, },
{ {
"x": 103, "x": 138,
"y": 685 "y": 259
},
{
"x": 406,
"y": 685
},
{
"x": 406,
"y": 775
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 200 KiB

After

Width:  |  Height:  |  Size: 332 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1 MiB

After

Width:  |  Height:  |  Size: 763 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1 MiB

After

Width:  |  Height:  |  Size: 763 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 608 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 608 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 608 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 608 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 949 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 948 KiB