)]}'
{
  "commit": "9a6c64456faa402f425df667e4e8b48b6ae175e6",
  "tree": "34e1e16cd2022d238c86799b30772be9afd9e304",
  "parents": [
    "09e97e39e29d870356ce121f9d5e4f229a555caf"
  ],
  "author": {
    "name": "elharo",
    "email": "elharo@users.noreply.github.com",
    "time": "Tue Jul 07 14:27:20 2026 +0000"
  },
  "committer": {
    "name": "elharo",
    "email": "elharo@users.noreply.github.com",
    "time": "Tue Jul 07 14:27:20 2026 +0000"
  },
  "message": "MDEP-1650: writeScriptableOutput appends empty string for null classifier\n\nStringBuilder.append(null) appends the literal string \u0027null\u0027 instead of\nan empty string. For dependencies without a classifier, the scriptable\noutput contained \u0027...:null:...\u0027 instead of \u0027...::...\u0027, which breaks\nconsumption by scripts.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bbc5ed107d99192fb75f3b582a8039d62b96806",
      "new_mode": 33188,
      "new_path": "src/it/projects/mdep-1650-scriptable-output-null-classifier/invoker.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e2ec51cbc2d2d53f15674428299ceaac3d01478",
      "new_mode": 33188,
      "new_path": "src/it/projects/mdep-1650-scriptable-output-null-classifier/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2b9cb744b7f52a2317f6c6442c557b9b0ec3a55",
      "new_mode": 33188,
      "new_path": "src/it/projects/mdep-1650-scriptable-output-null-classifier/src/main/java/test/App.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5caf03b3f54ce3afe93347fc9640d6f01b16307",
      "new_mode": 33188,
      "new_path": "src/it/projects/mdep-1650-scriptable-output-null-classifier/verify.groovy"
    },
    {
      "type": "modify",
      "old_id": "56324c0af1276579d17b216ffc8e64a68294b0bc",
      "old_mode": 33188,
      "old_path": "src/main/java/org/apache/maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java",
      "new_id": "7bb13e64c52d8deadbca79ef5146ab9a9eeca1c4",
      "new_mode": 33188,
      "new_path": "src/main/java/org/apache/maven/plugins/dependency/analyze/AbstractAnalyzeMojo.java"
    }
  ]
}
