)]}'
{
  "commit": "86fe3dad9009ea977fdf71da2842801c349a735a",
  "tree": "e2b89a9562bdbefa04f026b596e5215f8ad0fa7e",
  "parents": [
    "cf340293df1c69f95dc5f4f2913d1a9246cb94c2",
    "c8bbbce7d1dd32540389fda895453ef43ea7af6b"
  ],
  "author": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Thu Mar 23 15:16:50 2023 +0100"
  },
  "committer": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Thu Mar 23 15:38:31 2023 +0000"
  },
  "message": "Merge branch \u0027stable-3.4\u0027 into stable-3.5\n\n* stable-3.4:\n  Make sure project is indexed after creation\n  Allow creation of new projects\n  Introduce concept of permanent failure\n  Document need for Access Database capability\n  Do not try to delete inexistent refs\n  Make variable used by constructor final\n  Stream events listener should respect excluded refs param\n  Stream events listener should respect `remote.NAME.projects` param\n  Add ref deletion functionality to the StreamEventsListener\n  Add guard clauses to improve readability\n\nAdditionally removed superfluous mocking in `DeleteRefCommandTest`\nas imposed by ErrorProne.\n\nChange-Id: If3daf65f9e10a1583cd163bcf7f1fa0515227411\n",
  "tree_diff": []
}
