)]}'
{
  "commit": "81528a8ed0c3e8877a1d6c94d1b2316ddf5a4358",
  "tree": "1b4beada742b364016898e81533ac65818d44ec0",
  "parents": [
    "0c14fa037187f5873bfdfcd58eccba94ed10e15f"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Fri Jun 19 19:27:05 2026 +0200"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Fri Jun 19 19:39:02 2026 +0200"
  },
  "message": "Drop redundant safe calls on smart-cast morphoData in Krill layer scan\n\nInside `if (hasExtra)` the compiler already smart-casts `morphoData` to\nnon-null (hasExtra can only be true when `morphoData?.any{}` returned true),\nso the per-attribute `morphoData?.any{ } \u003d\u003d true` checks raised \"unnecessary\nsafe call on a non-null receiver\" warnings. Use the non-null form.\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\n\nChange-Id: Ib5247e8b3ad04c9235f62a51b52949ce698151f8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "76c6459b8315d0f8799ef3d22559611fa339c22f",
      "old_mode": 33188,
      "old_path": "app/src/main/kotlin/de/ids_mannheim/korapxmltools/formatters/KrillJsonGenerator.kt",
      "new_id": "a7540c0a5d1038d746d32b081f1a1d7229e2da85",
      "new_mode": 33188,
      "new_path": "app/src/main/kotlin/de/ids_mannheim/korapxmltools/formatters/KrillJsonGenerator.kt"
    }
  ]
}
