)]}'
{
  "commit": "e9f16e67d347235f2c97659080e813815ebba99b",
  "tree": "d5bed38768f283c94282319ed4e9124ab2340381",
  "parents": [
    "f129cdfc9d36eb44bba981e74c60f7a5293c0c0a"
  ],
  "author": {
    "name": "Alex James",
    "email": "alexander.james.developer@gmail.com",
    "time": "Thu Apr 27 11:49:09 2023 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 27 12:49:09 2023 +0200"
  },
  "message": "[jnigen] Support Maven version 4 (https://github.com/dart-lang/jnigen/issues/261)\n\nFrom version 4 Maven throws an error if we use descriptorId as we\r\nshould be using descriptorRef instead.\r\ndescriptorRef also works with Maven 3.\r\n\r\nTo enable support for Maven 4 we have changed the Maven command used\r\nto build ApiSummarizer.jar from \u0027mvn assembly:assembly` to\r\n`mvn compile`.\r\nJnigen/java\u0027s README contains instructions for manually building\r\nApiSummarizer.jar. These instructions need to be updated to use\r\nthe new maven commands \u0027mvn compile\u0027 and \u0027mvn test\u0027.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f304059f77efdc1390f3579da3da17e1523f2a16",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/java/README.md",
      "new_id": "50c8ab4872de2af4217dfbc4168ee0fa8976ecb6",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/java/README.md"
    },
    {
      "type": "modify",
      "old_id": "2ca391697f346c99914a8ed92a68a9413e175604",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/java/pom.xml",
      "new_id": "89c5a9edf943fee303d21ff69aad72a7fe80ca89",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/java/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "5d5a7efbf8aae164388817fda0521000bdd72354",
      "old_mode": 33188,
      "old_path": "pkgs/jnigen/lib/src/tools/build_summarizer.dart",
      "new_id": "1e0ec06a7545344a4fa636e8dfac7587f864e7e7",
      "new_mode": 33188,
      "new_path": "pkgs/jnigen/lib/src/tools/build_summarizer.dart"
    }
  ]
}
