)]}'
{
  "commit": "00e22d63f2c96ccec7c3f0d58158aad3c60da812",
  "tree": "03af4b13d5bef7c05af527b012d7bc4ffd73c9fb",
  "parents": [
    "63c27bab9a440b176f9578d4a2745d8d2bdce730"
  ],
  "author": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Fri Mar 01 22:32:13 2019 -0700"
  },
  "committer": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Mon Mar 04 17:09:15 2019 -0700"
  },
  "message": "[SEBA-512]\n\nFix xosgenx\u0027s handling of optional/required modifiers in relation to\nthe null and blank options, which was nondeterministic depending on the\norder of items iterated over in the options dictionary.\n\nDon\u0027t allow \u0027Null\u0027 booleans\n\nChange-Id: I3f21180ec11c7e43794c04ebe479d50c11f6271c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "585940699b5b99df6541c819a773ef738985a956",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "530cdd91a205aaea0795fccb77f9314290e441e6",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "90ae1e1e3fab93d154cbb44041eaf0e930697e59",
      "old_mode": 33188,
      "old_path": "containers/chameleon/Dockerfile.chameleon",
      "new_id": "33f64b03d28417dc58eb9731968f38bd297894c3",
      "new_mode": 33188,
      "new_path": "containers/chameleon/Dockerfile.chameleon"
    },
    {
      "type": "modify",
      "old_id": "331f5031570d79f9de0af807d03e460d99fc34f9",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.client",
      "new_id": "ea54ab06032bd096a372173135fdb93bf4d0c3d7",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.client"
    },
    {
      "type": "modify",
      "old_id": "3b87c5ae8c4862cff6816d75babb19d50f2980ba",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.libraries",
      "new_id": "6a58d7d17a1114df25a586e1cbd90d4d06302212",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.libraries"
    },
    {
      "type": "modify",
      "old_id": "b27815a4ffd931a4fa3565e2f333347d5f5adbb2",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.synchronizer-base",
      "new_id": "042f7c6f70b099e78f86b7ec2e96efcf50eca33d",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.synchronizer-base"
    },
    {
      "type": "modify",
      "old_id": "431f0025896bbdd97d5c7b254de98b63a764e383",
      "old_mode": 33188,
      "old_path": "containers/xos/Dockerfile.xos-core",
      "new_id": "d0d76053bff56a8388bd64fcc1d23330f564f1c9",
      "new_mode": 33188,
      "new_path": "containers/xos/Dockerfile.xos-core"
    },
    {
      "type": "modify",
      "old_id": "c3a3098f6b1da3c4d6d7634fec71c7ffbc56b811",
      "old_mode": 33188,
      "old_path": "containers/xos/pip_requested.txt",
      "new_id": "889110eca04fa316e27d107c7c7d2115529ec111",
      "new_mode": 33188,
      "new_path": "containers/xos/pip_requested.txt"
    },
    {
      "type": "modify",
      "old_id": "f8e4ec4bdfb56cb07b7640808886b2250272d53e",
      "old_mode": 33188,
      "old_path": "containers/xos/pip_requirements.txt",
      "new_id": "cb62170a20c3d30e36c299dd7188483124bb996b",
      "new_mode": 33188,
      "new_path": "containers/xos/pip_requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "108ae4efe03c648e3b2f34ab052c9961b8fc5de9",
      "old_mode": 33188,
      "old_path": "lib/xos-genx/xos-genx-tests/test_jinja2_django.py",
      "new_id": "d5da2d39670fe6160e106bd7825de8fccfe83731",
      "new_mode": 33188,
      "new_path": "lib/xos-genx/xos-genx-tests/test_jinja2_django.py"
    },
    {
      "type": "modify",
      "old_id": "724b85dc87ac319b0df47a30aefcbba08827b426",
      "old_mode": 33188,
      "old_path": "lib/xos-genx/xosgenx/jinja2_extensions/django.py",
      "new_id": "3909c00c56fc899c56e2b691d0843edf6a9bb53f",
      "new_mode": 33188,
      "new_path": "lib/xos-genx/xosgenx/jinja2_extensions/django.py"
    },
    {
      "type": "modify",
      "old_id": "4a4abdb8aae8832a298041a7642a1f9709a70176",
      "old_mode": 33188,
      "old_path": "scripts/xos_dev_reqs.txt",
      "new_id": "ff3c3ac5c6c691f2ae1004177357525b60f80915",
      "new_mode": 33188,
      "new_path": "scripts/xos_dev_reqs.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04840afb31e795889ef11912484801b91e8841a8",
      "new_mode": 33188,
      "new_path": "xos/core/migrations/0003_auto_20190304_1358.py"
    },
    {
      "type": "modify",
      "old_id": "7f30600c1afb63707620f4f054104f5118c8c2ad",
      "old_mode": 33188,
      "old_path": "xos/core/models/core.xproto",
      "new_id": "fbb945e178e41cbcee6feac1186f18cd2ffee7bd",
      "new_mode": 33188,
      "new_path": "xos/core/models/core.xproto"
    },
    {
      "type": "delete",
      "old_id": "308133b6138294fe7232ef642346837dbb533f98",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_payload.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "863bc0f9bb6f9fe4d2efb533558b1bad6d376f7d",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/tests/test_run.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
