)]}'
{
  "commit": "a9bce1ad710d2a2253a8cabf0bae04c42236f95c",
  "tree": "057af39df939c5015c76a630459f41a0cd8b1ecc",
  "parents": [
    "59f7c197ea1f79c0c7cdc3eeb3856ad766100508"
  ],
  "author": {
    "name": "Yan Zhulanow",
    "email": "yan.zhulanow@jetbrains.com",
    "time": "Sat Jul 25 01:44:26 2026 +0900"
  },
  "committer": {
    "name": "Yan Zhulanow",
    "email": "yan.zhulanow@jetbrains.com",
    "time": "Wed Jul 29 03:54:03 2026 +0900"
  },
  "message": "[Analysis API] Prototype new rendering engine\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "583663511a1b99e49139810b94f01370873035f9",
      "old_mode": 33188,
      "old_path": "analysis/analysis-api-fir/resources/META-INF/analysis-api/analysis-api-fir.xml",
      "new_id": "303499f5b2ff38f74cf6cbc002567821e9ef0e21",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-fir/resources/META-INF/analysis-api/analysis-api-fir.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddfc8ed0459199d81955be25a2e7756a9128acd6",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/rendering/KaFirRendererProvider.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6363bb5c69e363aaf8a1ca8c0e1aecfa7d3e18f9",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/rendering/KaRendererProviderImpl.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bba8e06474adeb9bf451032ac537db59862ba27",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/rendering/defaultRenderers.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9141f4b1fb3a5d03a51ab7ebff4a4d974f8b4325",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/symbolDeclarationRenderer/FirIdeDependentAnalysisSourceLikeModuleLegacyRenderingTestGenerated.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8eb1d8a86b8e1a38bdcb8249ed164d3a5deb6ff3",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/components/symbolDeclarationRenderer/FirIdeNormalAnalysisSourceLikeModuleLegacyRenderingTestGenerated.java"
    },
    {
      "type": "modify",
      "old_id": "5d44c424e4a7aaf6fd0f1889d86fbdda35094f3c",
      "old_mode": 33188,
      "old_path": "analysis/analysis-api-impl-base/testFixtures/org/jetbrains/kotlin/analysis/api/impl/base/test/TestGenerator.kt",
      "new_id": "97753bcdd495cc975bc01e11d3c319bfb7ae3b4c",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-impl-base/testFixtures/org/jetbrains/kotlin/analysis/api/impl/base/test/TestGenerator.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be14e2cc43a9fde52c36ae7175bd14961e6f18ae",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-impl-base/testFixtures/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/symbolDeclarationRenderer/AbstractLegacyRenderingTest.kt"
    },
    {
      "type": "modify",
      "old_id": "ddbf7ca1227971ef0fc3540ea87614fff88eae74",
      "old_mode": 33188,
      "old_path": "analysis/analysis-api-impl-base/testFixtures/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/symbolDeclarationRenderer/AbstractRendererTest.kt",
      "new_id": "3676742e5b246e23144875f352b3a1ed7ffab8d4",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-impl-base/testFixtures/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/symbolDeclarationRenderer/AbstractRendererTest.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1eab65f1541b5e4811839d9433a29f0f00dc9dc0",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/components/symbolDeclarationRenderer/FirStandaloneNormalAnalysisSourceModuleLegacyRenderingTestGenerated.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a5f44596c23d471785547745ca6df7976c2b81e",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/internals/KaRendererProvider.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa42a9856481fd77b30ccb925af1ab775913dd37",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/rendering/KaPieceRenderer.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ac0d36da2313d493ec9c5c9b3a083e69e10000d",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/rendering/KaRenderer.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9e1de06d261593a2dcbb3784df76f69535fca85",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/rendering/KaRenderingOption.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "780ea30c4a90ee5d7be9e56700bcb2440ec995ce",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/rendering/KaRenderingOutput.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ce8d0a6206311c10e76ded9a04da671ebb8342c",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/rendering/KaStringRenderingOutput.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "714c8a9984c8aa32ab4c8db67de059606d2f2360",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/testData/components/symbolDeclarationRenderer/renderDeclaration/annotation.new.rendered"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a6ddc68a555a40e773d5ea570d83b396255f642",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/testData/components/symbolDeclarationRenderer/renderDeclaration/contextParameter.new.rendered"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a18b805d299c20be1c6d80b7388701eaad988f6",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/testData/components/symbolDeclarationRenderer/renderDeclaration/simpleClass.new.rendered"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2375df120bfa4d596ac6e553862bb490923ab36",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/testData/components/symbolDeclarationRenderer/renderDeclaration/typeParameters.new.rendered"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "770023c3efb45ea1cdfa30d1d87581e007c7385b",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/testData/components/symbolDeclarationRenderer/renderDeclaration/types/annotationOnTypes.new.rendered"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1433689588bd7f513c62308af557a9a389646fe2",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/testData/components/symbolDeclarationRenderer/renderDeclaration/types/annotationOnTypesWithComplexExpression.new.rendered"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a37de78663d374b947d00a6f274ddb3d49b2edb8",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/testData/components/symbolDeclarationRenderer/renderDeclaration/types/approximatedCapturedType.new.rendered"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "963737f8bcefa216ac0d4a261fcaa355a4d8726f",
      "new_mode": 33188,
      "new_path": "analysis/analysis-api/testData/components/symbolDeclarationRenderer/renderDeclaration/vararg.new.rendered"
    }
  ]
}
