Don't serialize "startNodes" if it's empty

This makes our snapshots and JSON less verbose.
This commit is contained in:
Adam Chalmers
2024-10-31 13:19:28 -05:00
parent d2ec1e5bd5
commit 24faa9fb8c
15 changed files with 32 additions and 48 deletions

View File

@ -93200,8 +93200,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -96944,8 +96943,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -100692,8 +100690,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -130888,8 +130885,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -135023,8 +135019,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -138765,8 +138760,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -142918,8 +142912,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -147053,8 +147046,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -150797,8 +150789,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {
@ -154539,8 +154530,7 @@
"NonCodeMeta": {
"type": "object",
"required": [
"nonCodeNodes",
"startNodes"
"nonCodeNodes"
],
"properties": {
"nonCodeNodes": {