)]}'
{
  "commit": "c56fbfd1c3dd0cd987d1429b45fe4315a42a7d1a",
  "tree": "7aca7a3af6ed9f9833f3e6b9b6d2f9ac11efa41b",
  "parents": [
    "c057418a8228d087526a844fbd58651153bc6ae9"
  ],
  "author": {
    "name": "Nikolay Krasko",
    "email": "nikolay.krasko@jetbrains.com",
    "time": "Mon Jun 22 18:31:53 2026 +0200"
  },
  "committer": {
    "name": "Nikolay Krasko",
    "email": "nikolay.krasko@jetbrains.com",
    "time": "Mon Jun 22 18:32:03 2026 +0200"
  },
  "message": "Revert \"Refactor MetricContainers and read/write FUS file\"\n\nThis reverts commit 8ccf4618ab5378ec4aa4868abdca7606cb0b29d7.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ed165ee803c3bf71f79376fb32ef126e6ec40ef6",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/api/all/kotlin-gradle-plugin.api",
      "new_id": "a28dad03730f144e69f07594e704d002341acc80",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/api/all/kotlin-gradle-plugin.api"
    },
    {
      "type": "modify",
      "old_id": "376789f118e2c333b0389ddc638ca4c88107b546",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/BuildFinishBuildService.kt",
      "new_id": "09975733f1016dc11ecbeae435261066976122e0",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/BuildFinishBuildService.kt"
    },
    {
      "type": "modify",
      "old_id": "c7ca8b82847fd7b61e746d77e37e39b6f75f49b6",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/BuildFusService.kt",
      "new_id": "7bdd3c6b9e72c4d704b7a60672214507f23d9d57",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/BuildFusService.kt"
    },
    {
      "type": "modify",
      "old_id": "9f841bcab8628d1d5dd6f3d0e737b95a04dae446",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/FusMetrics.kt",
      "new_id": "8682589249e5873ef2edcfd225a6caa5a4804ec2",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/FusMetrics.kt"
    },
    {
      "type": "modify",
      "old_id": "bc75eaa4d73584d4d8656123a064deb0c0eeba88",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/KotlinBuildStatsBeanService.kt",
      "new_id": "30692aae0decc33ccc9c69356d1213e0b44266d0",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/KotlinBuildStatsBeanService.kt"
    },
    {
      "type": "modify",
      "old_id": "4b418d00f409d76094b3b60659a50156084ac6f6",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/NonSynchronizedMetricsContainer.kt",
      "new_id": "1a5b3c3af5324f995b5bd72b0ffd6176250dfe0e",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/NonSynchronizedMetricsContainer.kt"
    },
    {
      "type": "modify",
      "old_id": "75a185c7000efd60528d074e4b749f40b2334dcd",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/SynchronizedMetricsContainer.kt",
      "new_id": "08b59df074eab92278d87d86883a5b8b3c463bfe",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/SynchronizedMetricsContainer.kt"
    },
    {
      "type": "modify",
      "old_id": "8536bf5d867db839a0b9c47891012af6ae9b27f0",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/old/Pre232IdeaKotlinBuildStatsBeanService.kt",
      "new_id": "cd20bcf1b345fd4967b0c13e4d107df2c1420259",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/old/Pre232IdeaKotlinBuildStatsBeanService.kt"
    },
    {
      "type": "modify",
      "old_id": "4986a96879b2d979597b51bf3306147d2cf4e07d",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/unitTests/fus/fusTestUtils.kt",
      "new_id": "459fc8a22253fab6af1c866fd4819e5c9ad1a21e",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/unitTests/fus/fusTestUtils.kt"
    },
    {
      "type": "modify",
      "old_id": "39323badd05c7cf5bc48f356cc54d4bba9751e03",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/KotlinBuildStatHandlerTest.kt",
      "new_id": "1a33e0239e95e856e17183dff601ab99066f9194",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/plugin/statistics/KotlinBuildStatHandlerTest.kt"
    },
    {
      "type": "modify",
      "old_id": "91b5dd3f05728455243a6716771c3cf47385c089",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/statistics/BuildFinishBuildServiceTest.kt",
      "new_id": "fb7e77c83e2a92f1f0bbd53e38725adeffdf8749",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/statistics/BuildFinishBuildServiceTest.kt"
    },
    {
      "type": "modify",
      "old_id": "49a94bd02d0451473ef1345bd7935c7fbe6dcdad",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/statistics/BuildSessionLoggerTest.kt",
      "new_id": "78b0964caaa5646b99c4c07012baa968d17d0e1c",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/statistics/BuildSessionLoggerTest.kt"
    },
    {
      "type": "modify",
      "old_id": "c3cbd1f45297ac5256dea41277d6211cdfceefff",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/ReadMe.md",
      "new_id": "55e0ba9837a0c6ee3fe6b4ee9e3bd1094985e237",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/ReadMe.md"
    },
    {
      "type": "modify",
      "old_id": "b3567a13be6de5ee16040351f29ad5467c9b180d",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/BuildSessionLogger.kt",
      "new_id": "280fdbd469d0793c4bef5c183f7a2292acfce1e2",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/BuildSessionLogger.kt"
    },
    {
      "type": "modify",
      "old_id": "a154a00941abd4dd90ec301107e5ceef03c93e25",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/fileloggers/MetricsContainer.kt",
      "new_id": "39ee9b2720ca39c4f9694ba346172adbda2b8874",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/fileloggers/MetricsContainer.kt"
    },
    {
      "type": "modify",
      "old_id": "b920a0ea2f3df9c2c9b97e68f450f7514966d818",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/MetricContainers.kt",
      "new_id": "6051c8a0a27502f604d368c272a675042935ee0e",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/MetricContainers.kt"
    },
    {
      "type": "modify",
      "old_id": "0323c18e73cc9df08ceb300eeadc1e5b972c7a18",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/MetricPolicies.kt",
      "new_id": "67d81e81f0a2881d7d74183c4c1eed26f390f24b",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/MetricPolicies.kt"
    },
    {
      "type": "modify",
      "old_id": "d902fb748fddef203967eb61dd0935f89314b2c1",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/StatisticsValues.kt",
      "new_id": "2ae074f9aac1bd586020f08bfc29d04ad96093f8",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/StatisticsValues.kt"
    },
    {
      "type": "delete",
      "old_id": "5cc07bddb1dbb5ea44eb0276341862e3097e5747",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/StringListMetrics.kt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ae3214884fc8a0d1b8006e96b303b349b3899b15",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/StringMetrics.kt",
      "new_id": "a715958c10876b788d25c991ebb16bd77355bab3",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/src/main/kotlin/org/jetbrains/kotlin/statistics/metrics/StringMetrics.kt"
    },
    {
      "type": "modify",
      "old_id": "a714f36caeca80e317a16916449712a27de2f3cc",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/test/kotlin/org/jetbrains/kotlin/statistics/MetricPolicyTest.kt",
      "new_id": "4dcc49c8ed9b3d7fe3c60b95ef26086bc52a9e46",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/src/test/kotlin/org/jetbrains/kotlin/statistics/MetricPolicyTest.kt"
    },
    {
      "type": "modify",
      "old_id": "9625869d2ffee9baa50c64837bd8096f6910e33b",
      "old_mode": 33188,
      "old_path": "libraries/tools/kotlin-gradle-statistics/src/test/kotlin/org/jetbrains/kotlin/statistics/ModuleChangesCatchingTest.kt",
      "new_id": "1ab88e2997a6f73d049ecb7c5b9da88b85ccf992",
      "new_mode": 33188,
      "new_path": "libraries/tools/kotlin-gradle-statistics/src/test/kotlin/org/jetbrains/kotlin/statistics/ModuleChangesCatchingTest.kt"
    }
  ]
}
