)]}'
{
  "commit": "117450f90884a59cc44a24461b9944fc1b053416",
  "tree": "44a5e2807212a4777503c1ad38181bc563b4d352",
  "parents": [
    "ca453c74f36eaa9811d32dd3f0d82bbf473a24db"
  ],
  "author": {
    "name": "Inbal Honigman",
    "email": "12940082+InbalHoni@users.noreply.github.com",
    "time": "Sun Jul 05 11:34:01 2026 +0300"
  },
  "committer": {
    "name": "Eyal Allweil",
    "email": "eyal_allweil@yahoo.com",
    "time": "Thu Jul 09 11:49:59 2026 +0300"
  },
  "message": "fix(build): resolve rat license-check paths against project root\n\nThe :rat task used relative paths, which resolved against the Gradle daemon\u0027s working directory rather than the project root — so it scanned the wrong directory and failed to find the report stylesheet, breaking `./gradlew clean assemble`. Anchor the scan directory, report, and stylesheet paths to the project (project.projectDir / project.buildDir).\n\nAdditionally, add the missing Apache license header to .asf.yaml, which rat flagged as an unknown license.\n\nJIRA: https://issues.apache.org/jira/browse/DATAFU-185\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab5947630513285609a496dc36d9cec052709fe4",
      "old_mode": 33188,
      "old_path": ".asf.yaml",
      "new_id": "fe71b3d45c863c1307d8e98d7edb6620d5c233d8",
      "new_mode": 33188,
      "new_path": ".asf.yaml"
    },
    {
      "type": "modify",
      "old_id": "8c8ac5e8acff72440a24cbb433e7465c12fdc68c",
      "old_mode": 33188,
      "old_path": "gradle/rat.gradle",
      "new_id": "2c3b2a37271f68dfd835874a72645363933c8f43",
      "new_mode": 33188,
      "new_path": "gradle/rat.gradle"
    }
  ]
}
