)]}'
{
  "commit": "19e3d949a6190e9765d09e080a48410a8b1128ff",
  "tree": "688364ae1f4ce5d022461db38b7f81c1c5ed96f2",
  "parents": [
    "0bf2f741fd1b18ea317456c17976438729d9f0a0"
  ],
  "author": {
    "name": "Yash Chaturvedi",
    "email": "yash.chaturvedi@linaro.org",
    "time": "Tue Sep 05 16:11:01 2023 +0530"
  },
  "committer": {
    "name": "Yash Chaturvedi",
    "email": "yash.chaturvedi@linaro.org",
    "time": "Mon Sep 11 09:09:41 2023 +0530"
  },
  "message": "Provide capability to preview absolute task paths\n\nThe \u0027--include-paths\u0027 switch allows us to preview the absolute location\nof a task. This would be helpful in debugging when we spread out tasks\nin multiple repositories in future.\n\nAdd .firstTimeRedirect file while setting up the environment for docker\ntests to prevent redirection at the very first access to Gerrit [1]\nresulting in empty response for the curl call.\n\n[1] https://gerrit.googlesource.com/plugins/out-of-the-box/+/refs/heads/master\n\nChange-Id: I48ef2ac9e214de3e1d7e920b652bfba704445f40\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ef065eb6fac2091d6f3c85dd616e112a390fb6e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/Modules.java",
      "new_id": "44564ed63771887756f527263f92992c7f755d59",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/Modules.java"
    },
    {
      "type": "modify",
      "old_id": "5affd568a62071659a411b88f1fe32a2bc6400de",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskAttributeFactory.java",
      "new_id": "6262420637e92c9cea15219cdcc8785241db7875",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskAttributeFactory.java"
    },
    {
      "type": "modify",
      "old_id": "be7f1207dd95d1b4fcdec6108a9fb8e628efdd6a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskConfig.java",
      "new_id": "f5f0bd4204eecac27ab5a36d9f22bb51dbc68d79",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskConfig.java"
    },
    {
      "type": "modify",
      "old_id": "c56202dd15cb3f31317024155aa24de91ec01838",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskKey.java",
      "new_id": "f21e73217ca61211d7a1c076f46d251e9279a59c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskKey.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0c5d8c76cb7908d2750394289e0ee9652d00744",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/TaskPath.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fd1e3a2285c3a750f9e944d24d9c2ae39f89ecd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/task/ViewPathsCapability.java"
    },
    {
      "type": "modify",
      "old_id": "d756518acb1634cb615dc882a688aecaa5eed7ba",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/task.md",
      "new_id": "85fd25a0d604455bc12a90256106d68348158def",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/task.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f43cb0a81304c155bffe32ed97156be81b2d0d2",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/test/paths.md"
    },
    {
      "type": "modify",
      "old_id": "1880432ea1d29e7f2ea6de87d153a850a0f89e69",
      "old_mode": 33261,
      "old_path": "test/check_task_statuses.sh",
      "new_id": "ace3680ab4330f19f711ba4fb53bef67b4af594d",
      "new_mode": 33261,
      "new_path": "test/check_task_statuses.sh"
    },
    {
      "type": "modify",
      "old_id": "35e39f21580d2efac1d6cd210e138df9d0509aaf",
      "old_mode": 33261,
      "old_path": "test/docker/gerrit/Dockerfile",
      "new_id": "d638517dff0ea29af65e477e6c050e95028010fc",
      "new_mode": 33261,
      "new_path": "test/docker/gerrit/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "58eb6c8bd1965360a7c4474d924548ceefc8b8cc",
      "old_mode": 33261,
      "old_path": "test/docker/run_tests/Dockerfile",
      "new_id": "dd5ba8c2072d404ccb8e651976d90ec8dd551e25",
      "new_mode": 33261,
      "new_path": "test/docker/run_tests/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "2cc3df2b681bd08823abb9d08fd3456bde8dbdba",
      "old_mode": 33261,
      "old_path": "test/docker/run_tests/start.sh",
      "new_id": "22ab394ac1bc61c8a1e9e131cb3c3034a31d13b2",
      "new_mode": 33261,
      "new_path": "test/docker/run_tests/start.sh"
    }
  ]
}
