)]}'
{
  "commit": "f6b10a3cb8016aeb175fb0e48dce9d8eef7abc5c",
  "tree": "32a3c7b3c673c2c617a53eaf2c5edfa0308db678",
  "parents": [
    "52febbcc07aa58cd98294f73b9cb801bba86c2c6"
  ],
  "author": {
    "name": "Sergey Mashkov",
    "email": "sergey.mashkov@jetbrains.com",
    "time": "Thu Oct 24 16:51:42 2019 +0300"
  },
  "committer": {
    "name": "Sergey Mashkov",
    "email": "sergey.mashkov@jetbrains.com",
    "time": "Thu Oct 24 19:14:07 2019 +0300"
  },
  "message": "~ Initial qualifiedName support\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3dbdfe6cb59586b8c66f652eb03c9bb1cf951f2",
      "old_mode": 33188,
      "old_path": "compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/checkers/AbstractReflectionApiCallChecker.kt",
      "new_id": "a59cb4d158a584eb6502d8b6effbea77f1351cbd",
      "new_mode": 33188,
      "new_path": "compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/checkers/AbstractReflectionApiCallChecker.kt"
    },
    {
      "type": "modify",
      "old_id": "802a9d1128a1fd292ef3b5ca94ff3167f7c802ab",
      "old_mode": 33188,
      "old_path": "compiler/testData/diagnostics/testsWithJsStdLib/reflection/reflectionApi.kt",
      "new_id": "f46df7b17db5de91a8dde73af53d47078ecd4aad",
      "new_mode": 33188,
      "new_path": "compiler/testData/diagnostics/testsWithJsStdLib/reflection/reflectionApi.kt"
    },
    {
      "type": "modify",
      "old_id": "dcf3db0eb781aeaaeed939ea001a5c732e1efd4c",
      "old_mode": 33188,
      "old_path": "compiler/testData/diagnostics/testsWithJsStdLib/reflection/reflectionApi.txt",
      "new_id": "4aba45ee8b6e6467f88cf08885d8788c044d8a2f",
      "new_mode": 33188,
      "new_path": "compiler/testData/diagnostics/testsWithJsStdLib/reflection/reflectionApi.txt"
    },
    {
      "type": "modify",
      "old_id": "0b84ff4e31ce2b20fdc106f27204b5817a7c3b7e",
      "old_mode": 33188,
      "old_path": "js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsReflectionAPICallChecker.kt",
      "new_id": "f1bccfe58944e5f67dd46d41c3338ca54c37d893",
      "new_mode": 33188,
      "new_path": "js/js.frontend/src/org/jetbrains/kotlin/js/resolve/diagnostics/JsReflectionAPICallChecker.kt"
    },
    {
      "type": "modify",
      "old_id": "8932a5d2fcbe26c39f2213232296f46288e512a2",
      "old_mode": 33188,
      "old_path": "js/js.tests/test/org/jetbrains/kotlin/js/test/ir/semantics/IrBoxJsTestGenerated.java",
      "new_id": "aa18ad94b80f96dd366b4e64637adc5d383435cd",
      "new_mode": 33188,
      "new_path": "js/js.tests/test/org/jetbrains/kotlin/js/test/ir/semantics/IrBoxJsTestGenerated.java"
    },
    {
      "type": "modify",
      "old_id": "ff8a14597218e8d4142473842660253cbf18afd5",
      "old_mode": 33188,
      "old_path": "js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/BoxJsTestGenerated.java",
      "new_id": "55dfbc8b3b96294c6236603734db526ecfad3758",
      "new_mode": 33188,
      "new_path": "js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/BoxJsTestGenerated.java"
    },
    {
      "type": "modify",
      "old_id": "dd460cf3dd537c8a6d28cdf685ea6d3d708ecbd6",
      "old_mode": 33188,
      "old_path": "js/js.translator/src/org/jetbrains/kotlin/js/translate/context/Namer.java",
      "new_id": "58ae1cd5e74c499d2cb38833983a2c5beda89de0",
      "new_mode": 33188,
      "new_path": "js/js.translator/src/org/jetbrains/kotlin/js/translate/context/Namer.java"
    },
    {
      "type": "modify",
      "old_id": "ec2bc3a01ffc0d2c922f4b97e7eb57e4b7cc5fb2",
      "old_mode": 33188,
      "old_path": "js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/FunctionIntrinsics.kt",
      "new_id": "3afe5b8a34f1ea73e0e73a82e44f5fc882ebdba0",
      "new_mode": 33188,
      "new_path": "js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/FunctionIntrinsics.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8adad05c49b7e5454005ea94dc9563bac0f6dce6",
      "new_mode": 33188,
      "new_path": "js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/FullyQualifiedNameFIF.kt"
    },
    {
      "type": "modify",
      "old_id": "4737823d02eae3e656c16c084c9cacb8fea179ba",
      "old_mode": 33188,
      "old_path": "js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/TypeOfFIF.kt",
      "new_id": "fe22ae1ffffa6c4d0c04ae27cae7f75670fb38fb",
      "new_mode": 33188,
      "new_path": "js/js.translator/src/org/jetbrains/kotlin/js/translate/intrinsic/functions/factories/TypeOfFIF.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ff7bbda98dffc93f3d77bbd543aa2418a1d4c87",
      "new_mode": 33188,
      "new_path": "js/js.translator/testData/box/reified/fullyQualifiedName.kt"
    },
    {
      "type": "modify",
      "old_id": "d1011dcac7946b6276b5fb0ac4d94e8343d6b053",
      "old_mode": 33188,
      "old_path": "libraries/stdlib/js/src/kotlin/reflect/KTypeHelpers.kt",
      "new_id": "9394f31b5e6c42c4abd9ecc65b17a1f3e61c28a4",
      "new_mode": 33188,
      "new_path": "libraries/stdlib/js/src/kotlin/reflect/KTypeHelpers.kt"
    },
    {
      "type": "modify",
      "old_id": "4a9b7d07be4ccb5d284efb1756b8b562b454c9cb",
      "old_mode": 33188,
      "old_path": "libraries/stdlib/js/src/kotlin/reflect/KTypeImpl.kt",
      "new_id": "e8dde783c00e74e83bde5ece4427d261aae26c30",
      "new_mode": 33188,
      "new_path": "libraries/stdlib/js/src/kotlin/reflect/KTypeImpl.kt"
    }
  ]
}
