)]}'
{
  "commit": "eaef6470012b0b2c0a9e83a54875b3fa8283ba3c",
  "tree": "d80be9d79b134443076619a487ad9d1fa72cf459",
  "parents": [
    "aaa3700776f5db1badeb21afe0a65cca91698c5c"
  ],
  "author": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Fri Nov 08 19:04:40 2024 +0000"
  },
  "committer": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Thu Nov 28 10:08:57 2024 +0100"
  },
  "message": "Filter by branch when importing data from manifest\n\nManifest files contain the branch (aka \"version\")\nfrom which each project is referring to.\n\nMake sure to extract data from the correct branch\nwhen importing projects from a manifest file.\n\nThe branch is defined at project level. If not\npresent, the global default branch will be assinged\nto the project.\n\nHere a simple manifest example:\n\n\u003cmanifest\u003e\n  \u003cremote  name\u003d\"aosp\" fetch\u003d\"..\"\n           review\u003d\"https://android-review.googlesource.com/\" /\u003e\n  \u003cdefault revision\u003d\"defaultbranch\"\n           remote\u003d\"aosp\"\n           sync-j\u003d\"4\" /\u003e\n  \u003cproject name\u003d\"repo1\" /\u003e\n  \u003cproject name\u003d\"repo2\" revision\u003d\"branch1\" /\u003e\n\u003cmanifest\u003e\n\nIn the above case \"repo2\" data comes from \"branch1\", while\n\"repo1\" from \"defaultbranch\".\n\nChange-Id: Ic4861977f44d4b45cbf9896f563f6b7224aaa200\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cfe7960f6196e216c26a16e58392ee9c96aa4981",
      "old_mode": 33188,
      "old_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/engine/GerritAnalyticsTransformations.scala",
      "new_id": "c8cdaede89fd7a62e94d651491d7235f2f11510a",
      "new_mode": 33188,
      "new_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/engine/GerritAnalyticsTransformations.scala"
    },
    {
      "type": "modify",
      "old_id": "b012a0dca1f85e58b41d47290d2c438a3d8d015e",
      "old_mode": 33188,
      "old_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/job/Main.scala",
      "new_id": "463dd283748a440fd6589e1bf6c893c3af3012f0",
      "new_mode": 33188,
      "new_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/job/Main.scala"
    },
    {
      "type": "modify",
      "old_id": "cc42499db29d100d7266623265c27e25326b257e",
      "old_mode": 33188,
      "old_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/model/GerritEndpointConfig.scala",
      "new_id": "6b0c678ea04fb29f34430744571c9795d43b2c1d",
      "new_mode": 33188,
      "new_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/model/GerritEndpointConfig.scala"
    },
    {
      "type": "rename",
      "old_id": "3259f4dfc1092aa7e33125d89955cbe986e47f6b",
      "old_mode": 33188,
      "old_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/model/GerritProject.scala",
      "new_id": "16f4ef00e11daed9e7e95017097e7bbdc02d39db",
      "new_mode": 33188,
      "new_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/model/GerritProjectWithRef.scala",
      "score": 83
    },
    {
      "type": "modify",
      "old_id": "49c7edeb364d99a342bf57e4194b8c922355396d",
      "old_mode": 33188,
      "old_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/plugin/ProcessGitCommitsCommand.scala",
      "new_id": "a501d39206f3013f81edea765a7d0788fc54d553",
      "new_mode": 33188,
      "new_path": "gitcommits/src/main/scala/com/gerritforge/analytics/gitcommits/plugin/ProcessGitCommitsCommand.scala"
    },
    {
      "type": "modify",
      "old_id": "cf7ef080fda379ff13faa9e320dac469b40882f6",
      "old_mode": 33188,
      "old_path": "gitcommits/src/test/scala/com/gerritforge/analytics/GerritAnalyticsTransformationsSpec.scala",
      "new_id": "94336c890b8232dc5db3f9baf997558559e6cb9f",
      "new_mode": 33188,
      "new_path": "gitcommits/src/test/scala/com/gerritforge/analytics/GerritAnalyticsTransformationsSpec.scala"
    },
    {
      "type": "modify",
      "old_id": "a58d5847a5e26538bf4dd54eb87f6278e9c6dd7c",
      "old_mode": 33188,
      "old_path": "gitcommits/src/test/scala/com/gerritforge/analytics/gitcommits/model/GerritEndpointConfigTest.scala",
      "new_id": "eb2563ddf095388bfb8557bcfdc895719ac902c2",
      "new_mode": 33188,
      "new_path": "gitcommits/src/test/scala/com/gerritforge/analytics/gitcommits/model/GerritEndpointConfigTest.scala"
    }
  ]
}
