)]}'
{
  "commit": "6259c00804d7448c6e1a0e6f1294a0361bb83f31",
  "tree": "cedac19493188c44984ec046097b457467dcd0e0",
  "parents": [
    "9e14daf1316d2e9cfc90b670b168f44ba3773ac5"
  ],
  "author": {
    "name": "Sylwester Lachiewicz",
    "email": "slachiewicz@apache.org",
    "time": "Sun Sep 20 12:37:24 2026 +0200"
  },
  "committer": {
    "name": "Sylwester Lachiewicz",
    "email": "slachiewicz@apache.org",
    "time": "Sun Sep 20 13:16:37 2026 +0200"
  },
  "message": "Port the IT scripts from BeanShell to Groovy\n\nBeanShell is being retired across Maven (apache/maven#13207); the scripts keep the same checks.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a3ce86061adfcdf00dc6211ec1aa60bff94bd4f",
      "old_mode": 33188,
      "old_path": "src/it/projects/copy-dependencies/verify.groovy",
      "new_id": "54a139f88f24a72e4b335748588d011fe9e60407",
      "new_mode": 33188,
      "new_path": "src/it/projects/copy-dependencies/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "9367fb019a38c13ad0a024ab9e5f23dc7606f373",
      "old_mode": 33188,
      "old_path": "src/it/projects/copy-from-reactor/verify.groovy",
      "new_id": "1bf9c7e5b98a80c7897ef372d5385b7c490d45fc",
      "new_mode": 33188,
      "new_path": "src/it/projects/copy-from-reactor/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "ef34558eb92b964c89f7af78213ec816e2636292",
      "old_mode": 33188,
      "old_path": "src/it/projects/copy-from-remote-repository/setup.groovy",
      "new_id": "22255d132dc431263774d3ec9254423136ad893c",
      "new_mode": 33188,
      "new_path": "src/it/projects/copy-from-remote-repository/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "6edc839fdffef5a14e232045a43644d7cb35ae11",
      "old_mode": 33188,
      "old_path": "src/it/projects/copy-from-remote-repository/verify.groovy",
      "new_id": "43d07dd1e7fe9c5c2d187e21dc4f389e261b09d8",
      "new_mode": 33188,
      "new_path": "src/it/projects/copy-from-remote-repository/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "38018ab5df167ecf480d791ec770a4a9fd8b556c",
      "old_mode": 33188,
      "old_path": "src/it/projects/copy-with-prependGroupId/verify.groovy",
      "new_id": "7748c0b01098fdf84d85e886d9c7d530bcba8dea",
      "new_mode": 33188,
      "new_path": "src/it/projects/copy-with-prependGroupId/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "6f28e8a96c7bada9fd57adfb259c4336a1cb5ed9",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-artifact-maven-plugin/setup.groovy",
      "new_id": "327e80bcdd5e90e6767956d665d9f55004b4d7d1",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-artifact-maven-plugin/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "e75bdf475ae24c23517f7f9b129ce2b53b5b2f62",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-artifact-maven-plugin/verify.groovy",
      "new_id": "34c918b51293d1bb51fc387fe7b46788f175ac95",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-artifact-maven-plugin/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "b14f6332a2dc1a531773d9e418b738c83eb5f63e",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-artifact-no-transitive/setup.groovy",
      "new_id": "c88cd4de460b30861f597a6880cddb04724c44df",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-artifact-no-transitive/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "3c53da8d7ca02b9d80334bc1dc752a0919cb4e7e",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-artifact-no-transitive/verify.groovy",
      "new_id": "a4de1abddb6d27a92c9ad50fd76ab5fa567065ff",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-artifact-no-transitive/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "b14f6332a2dc1a531773d9e418b738c83eb5f63e",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-artifact/setup.groovy",
      "new_id": "c88cd4de460b30861f597a6880cddb04724c44df",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-artifact/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "25120f4fb74be0899d2862cf4e17df56c50f5f8c",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-artifact/verify.groovy",
      "new_id": "fff3eb168d013e79510d21dc60da051b80f5bb52",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-artifact/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "b14f6332a2dc1a531773d9e418b738c83eb5f63e",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-gav/setup.groovy",
      "new_id": "c88cd4de460b30861f597a6880cddb04724c44df",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-gav/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "25120f4fb74be0899d2862cf4e17df56c50f5f8c",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-gav/verify.groovy",
      "new_id": "fff3eb168d013e79510d21dc60da051b80f5bb52",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-gav/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "b14f6332a2dc1a531773d9e418b738c83eb5f63e",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-remote-repositories-pom-config/setup.groovy",
      "new_id": "c88cd4de460b30861f597a6880cddb04724c44df",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-remote-repositories-pom-config/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "25120f4fb74be0899d2862cf4e17df56c50f5f8c",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-remote-repositories-pom-config/verify.groovy",
      "new_id": "fff3eb168d013e79510d21dc60da051b80f5bb52",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-remote-repositories-pom-config/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "b14f6332a2dc1a531773d9e418b738c83eb5f63e",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-remote-repositories/setup.groovy",
      "new_id": "c88cd4de460b30861f597a6880cddb04724c44df",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-remote-repositories/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "25120f4fb74be0899d2862cf4e17df56c50f5f8c",
      "old_mode": 33188,
      "old_path": "src/it/projects/get-remote-repositories/verify.groovy",
      "new_id": "fff3eb168d013e79510d21dc60da051b80f5bb52",
      "new_mode": 33188,
      "new_path": "src/it/projects/get-remote-repositories/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "bffff22768ca5f7eaefe341ef03093ed1f6b8fc7",
      "old_mode": 33188,
      "old_path": "src/it/projects/mdep-592-addparentpoms-custom-repo/setup.groovy",
      "new_id": "348fb413b864c818a6600ed1c122e4c2e2d04ad4",
      "new_mode": 33188,
      "new_path": "src/it/projects/mdep-592-addparentpoms-custom-repo/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "207d759f1774f6490b1d1152bad346922f0bf5a1",
      "old_mode": 33188,
      "old_path": "src/it/projects/mdep-592-addparentpoms-custom-repo/verify.groovy",
      "new_id": "b3492f00d767e94f0942c36d2544bd3e1f7a5714",
      "new_mode": 33188,
      "new_path": "src/it/projects/mdep-592-addparentpoms-custom-repo/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "0bb8706be8a6fdb355026d87feb1bec0baa8415d",
      "old_mode": 33188,
      "old_path": "src/it/projects/unpack-from-remote-repository/setup.groovy",
      "new_id": "6bd6b7ca28f9af0bddb0d7552f0ca817ff2e940f",
      "new_mode": 33188,
      "new_path": "src/it/projects/unpack-from-remote-repository/setup.groovy"
    },
    {
      "type": "modify",
      "old_id": "3e4efdfeda3f323d93e8b70e84db4ee2ad1e7ea8",
      "old_mode": 33188,
      "old_path": "src/it/projects/unpack-from-remote-repository/verify.groovy",
      "new_id": "93470800413bcac25d31bbd512c89d8f9b7982e4",
      "new_mode": 33188,
      "new_path": "src/it/projects/unpack-from-remote-repository/verify.groovy"
    }
  ]
}
