)]}'
{
  "commit": "e4dd32df03b95aaa406779ade05fcc917ae6dd2b",
  "tree": "a7614c2686d6ca4180902d8e5fd289f8ed3f6324",
  "parents": [
    "5c440d92f7f218d0488d7c5625fa231035c85b03"
  ],
  "author": {
    "name": "Saša Živkov",
    "email": "sasa.zivkov@sap.com",
    "time": "Wed Feb 19 16:10:33 2025 +0100"
  },
  "committer": {
    "name": "Saša Živkov",
    "email": "sasa.zivkov@sap.com",
    "time": "Fri Feb 21 16:42:41 2025 +0100"
  },
  "message": "Introduce MessageStore and move logic to FileBasedMessageStore\n\nThis change is a preparation for introducing different message storage\ntypes.\n\nChange-Id: I7d5809a508f85e217320d4644b8ffde85bee58ee\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae3901f6a9f5ace99478d82e97ef514b7a9c923b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/ConfiguredMessage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43240869fd442c3399018255e8976be4454eb6e2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/FileBasedMessageStore.java"
    },
    {
      "type": "modify",
      "old_id": "2012f313cba2e6cf772146c5c8e7445f31429d14",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/GetMessage.java",
      "new_id": "33693920cfd88c876f334f8a58dc29e64759732c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/GetMessage.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bd00c178174195135840d1a4f99af8e171578f7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/MessageStore.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2237071c79d45d5f885e028907c9cabb4f519e67",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/MessageStoreException.java"
    },
    {
      "type": "modify",
      "old_id": "8ecf5a66bbc9f08de8e16f8561a8b27f3523f03c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/Module.java",
      "new_id": "085608be88f282c0c2ca6fa5c5c5989207be18f1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/Module.java"
    },
    {
      "type": "modify",
      "old_id": "4096a5d77490cf88f04986853f7c4def99874c02",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/SetMessage.java",
      "new_id": "39efa69599d94da7f4b466fef5c2ad49462c6d63",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/SetMessage.java"
    }
  ]
}
