)]}'
{
  "commit": "fcbc6b84598bef4d4ca95c593070c2a5cba1da35",
  "tree": "77fb4409975498b90c25e606b98b2fb2917b38f0",
  "parents": [
    "0142d96319e984c329ca2eb4d4d38526fc721011"
  ],
  "author": {
    "name": "Kristoffer Andersen",
    "email": "kjaa@google.com",
    "time": "Fri May 20 13:36:59 2022 +0200"
  },
  "committer": {
    "name": "Alexander Udalov",
    "email": "alexander.udalov@jetbrains.com",
    "time": "Fri May 20 23:06:19 2022 +0200"
  },
  "message": "[IR] Improve IR Symbols API and null discipline in ReflectiveAccess lowering\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24d739eb75aca3f851c9df5bee32bbc5c1e28baa",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/JvmAnnotationImplementationTransformer.kt",
      "new_id": "3c04cd79eed5c780d63824f5190d5e5cbee2bd6a",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/JvmAnnotationImplementationTransformer.kt"
    },
    {
      "type": "modify",
      "old_id": "7294fac3fa2569a5a9041984a0f5dae9bae25486",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/ReflectiveAccess.kt",
      "new_id": "eff364117c937bd894cf52064d96fc50fd0fc771",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/ReflectiveAccess.kt"
    },
    {
      "type": "modify",
      "old_id": "fe6a3531c07a8bed8e57c32e89f5444cb7b036f9",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/ScriptLowering.kt",
      "new_id": "f5104f3612e691238bf94fb25c388a100cae7b41",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/ScriptLowering.kt"
    },
    {
      "type": "modify",
      "old_id": "e6404c420bb9626644345c677d640595802b6efa",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/JvmSymbols.kt",
      "new_id": "c3c7037b43b84187854a36b41da0b3fdf95333be",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/JvmSymbols.kt"
    },
    {
      "type": "modify",
      "old_id": "45c8d0fc8662be6a16a983f06c54531f1e75c5b5",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/ir/JvmIrUtils.kt",
      "new_id": "bd363a3cea597e94caf180baadae97cbc7cd7387",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/ir/JvmIrUtils.kt"
    }
  ]
}
