)]}'
{
  "commit": "e320c993c4ee501b488dadb0a6bfe64f91ce7404",
  "tree": "0502d2ce3a188cd6b61f8585f53879d8ed0ee0f1",
  "parents": [
    "b15f9bf26e68b794f8abc4286ab5c51d312bb3d5"
  ],
  "author": {
    "name": "alex-dorokhov",
    "email": "alex.dorokhov@gmail.com",
    "time": "Fri Oct 04 21:54:43 2024 +0300"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Oct 04 14:54:43 2024 -0400"
  },
  "message": "Fix resolving key path for matte layers (#2544)\n\nThis PR adds the check for matte layer name before going deeper during key path resolution.\r\n\r\nWithout the fix the key path matches children inside the matte layer even though it should not, for example:\r\n\r\n\u0027layer_1.group_1.child_1\u0027 could match \u0027layer_1.**matte_1**.group_1.child_1\u0027\r\n\r\nWith the fix it is not possible anymore.\r\n\r\nCo-authored-by: Alexander Dorokhov \u003cdorokhov17@yandex-team.ru\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fdaefb9019674fda220c620c1490387b9513fc50",
      "old_mode": 33188,
      "old_path": "lottie/src/main/java/com/airbnb/lottie/model/layer/BaseLayer.java",
      "new_id": "ca56d277bdd61a145d40b50af608095928770f96",
      "new_mode": 33188,
      "new_path": "lottie/src/main/java/com/airbnb/lottie/model/layer/BaseLayer.java"
    }
  ]
}
