)]}'
{
  "commit": "6c54e8084de81847526a0ab3e8636c7e8f6ebf75",
  "tree": "c1e5fc6a04ffea9dc6d405f7fcb53408e4cb7f45",
  "parents": [
    "727d100acbec330406df226974ece8293e4ba559"
  ],
  "author": {
    "name": "Réda Housni Alaoui",
    "email": "reda.housnialaoui@gmail.com",
    "time": "Wed Jul 04 17:32:15 2018 +0200"
  },
  "committer": {
    "name": "Réda Housni Alaoui",
    "email": "alaoui.rda@gmail.com",
    "time": "Tue Mar 12 23:08:45 2019 +0000"
  },
  "message": "Add refSuffix and refPrefix properties to RefUpdatedEvent\n\nThose new properties can be used as values or conditions.\n\nThey can be combined to manage ITS issue fix versions.\nOn git tag event, we would add the tag name to the ITS issue\nfix versions. We could build the following rule:\n\n[rule \"add-fixed-version\"]\n        event-type \u003d ref-updated\n        refPrefix \u003d refs/tags/\n        action \u003d add-property-to-field refSuffix fixVersions\n\nHere refPrefix would allow to filter only git tag creation\n(i.e. filtering out branch creation) and refSuffix would contain\nthe short tag name to use as the fix version in the ITS issue.\n\nChange-Id: I166fbacdafa341a48fb1680f73e4064f166b72b7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a722731706a9cb9bc41305b9f902a470a6d7212",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/its/base/util/PropertyAttributeExtractor.java",
      "new_id": "e85ec6a6537b5383c643edaa3e559cf7c602ed44",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/its/base/util/PropertyAttributeExtractor.java"
    },
    {
      "type": "modify",
      "old_id": "17baf77558de370e4b34431820e8d81468ab08c4",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config-rulebase-common.md",
      "new_id": "d232e574cbe487b0b17841816ea9410c65877139",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config-rulebase-common.md"
    },
    {
      "type": "modify",
      "old_id": "721e7888867db6452c5269106691c3570eb7a72e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/its/base/util/PropertyAttributeExtractorTest.java",
      "new_id": "17341265a3c6aa86ff477eb69d7f918db0b226b2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/its/base/util/PropertyAttributeExtractorTest.java"
    }
  ]
}
