)]}'
{
  "commit": "7940198d662e35146054a6c1a93d51b561d7bad7",
  "tree": "3ec3ddbfbbb46ac97ce4184a0e6ef6462e971448",
  "parents": [
    "39240fb3b4ce0164f7084464f540723a7a1d9a54"
  ],
  "author": {
    "name": "Jakob Villumsen",
    "email": "villumsen@google.com",
    "time": "Wed May 06 15:44:18 2026 +0200"
  },
  "committer": {
    "name": "Jakob Schneider",
    "email": "60233376+jaschdoc@users.noreply.github.com",
    "time": "Fri May 08 13:12:35 2026 +0200"
  },
  "message": "Refactor CollectAnnotatedSymbolsPsiVisitor\n\nThe visitor now considers Kotlin or Java elements that could be annotated\nand adds them to the list of results if there any annotations.\nThis is more resilient that checking for every possible case of how\nan annotation might occur and relying on its internal structure which might\nchange in the future or have edge cases.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9cda41aefbb74a12aac7f77c389460fd45f2cffd",
      "old_mode": 33188,
      "old_path": "kotlin-analysis-api/src/main/kotlin/com/google/devtools/ksp/common/visitor/CollectAnnotatedSymbolsPsiVisitor.kt",
      "new_id": "415335e9e5303e20573d80aebb3301ea50b74e2a",
      "new_mode": 33188,
      "new_path": "kotlin-analysis-api/src/main/kotlin/com/google/devtools/ksp/common/visitor/CollectAnnotatedSymbolsPsiVisitor.kt"
    }
  ]
}
