)]}'
{
  "commit": "5e895b29a778362d980a73af721c0a72504e1fd7",
  "tree": "b460a141a50e457955dbdde1e5ad0de4f8ee5b10",
  "parents": [
    "aa65d9e9092f58d30b7d83d10f05e876f3227509"
  ],
  "author": {
    "name": "Mikhail Glukhikh",
    "email": "mikhail.glukhikh@jetbrains.com",
    "time": "Mon Dec 08 12:26:41 2025 +0100"
  },
  "committer": {
    "name": "Mikhail Glukhikh",
    "email": "mikhail.glukhikh@jetbrains.com",
    "time": "Mon Dec 08 16:29:43 2025 +0100"
  },
  "message": "fixup! [WIP] K2: attempt to change resolve procedure for equality operator calls\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "230bb2cd472d1536d49fb4a6b34deb8b6ce9dd12",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/cfg/complex.dot",
      "new_id": "0d73ddeef96d4cbf49a6ae083a23d425d0ed4ef4",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/cfg/complex.dot"
    },
    {
      "type": "modify",
      "old_id": "83c578f4a7ca4b36197ff9f2596241790991d660",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda2.dot",
      "new_id": "23cb1b54d3035fb48341141246fe3ebdb8826922",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/cfg/flowFromInplaceLambda2.dot"
    },
    {
      "type": "modify",
      "old_id": "f4084d6b4c0366c119cc964672b7c3f6c7354647",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/cfg/flowFromTwoInplaceLambdas.dot",
      "new_id": "fcd73327e64ad38e451f6f470db16bd2d83c1b4d",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/cfg/flowFromTwoInplaceLambdas.dot"
    },
    {
      "type": "modify",
      "old_id": "85391b9d8cec098455460c2a0d819f70b24568ab",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/cfg/jumps.dot",
      "new_id": "42b519adf447b3f991cb4f60f872edad41111827",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/cfg/jumps.dot"
    },
    {
      "type": "modify",
      "old_id": "7f251bf8dd2b4efb9bcc2e7fa9f5bde18eb54401",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.dot",
      "new_id": "d3291d6f43112d961bb384e0c31aeb1fc1f9f29e",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/cfg/safeCalls.dot"
    },
    {
      "type": "modify",
      "old_id": "53fe051b2f380aed139e56c68ac0d337a607c530",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/cfg/variableInitializedInTryBlock.dot",
      "new_id": "364745b89188f7de40e96d1e0cab49a1b8c3b2ac",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/cfg/variableInitializedInTryBlock.dot"
    },
    {
      "type": "modify",
      "old_id": "4a7e8a093eda69aa3d950379cdfd919f43ffd5c9",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/cfg/when.dot",
      "new_id": "9468e25f5b689d7764b33ed9dbe5f7a1f5e4726c",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/cfg/when.dot"
    },
    {
      "type": "modify",
      "old_id": "9303a55a6f0ccbf1f6c44af381dc7b1e5125632f",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/dependentContext.dot",
      "new_id": "880e3f61f95455f63c671ca5516eb7bb5f703b56",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/dependentContext.dot"
    },
    {
      "type": "modify",
      "old_id": "a47c64d51c94fb9fbf0d33fba589f87a719d3f5a",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/elvisReturnSimple.dot",
      "new_id": "9aaf2871593e62925ad9c539deedc8d779ea439f",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/elvisReturnSimple.dot"
    },
    {
      "type": "modify",
      "old_id": "f117ed74c8b5b74f65cae70cb339856bdca67e9d",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.dot",
      "new_id": "790c22a08b19ce321c5d4c0187e01a0c7636e6e4",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/booleanOperators.dot"
    },
    {
      "type": "modify",
      "old_id": "e729911d0a543a53a481b9e0dcf93d68fbe68765",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.dot",
      "new_id": "3deaec4cfcc193661be707cd9badae8f248db0ce",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/equalsToBoolean.dot"
    },
    {
      "type": "modify",
      "old_id": "56052c197bff18dd3ee585a3af236022f0e80775",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.dot",
      "new_id": "1f69cb5d2989057c1ccdfac9ac220f2107dee765",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/booleans/jumpFromRhsOfOperator.dot"
    },
    {
      "type": "modify",
      "old_id": "874dfb5d7689cfa30f626746b37bf746d0026c1b",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.dot",
      "new_id": "dd565b103c821805452155e8917b6c2323b85195",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/boundSmartcastsInBranches.dot"
    },
    {
      "type": "modify",
      "old_id": "e196cd319af50f22d4070d3479f2a7dbdff27a1a",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.dot",
      "new_id": "5e5d01553588b98bd75051da84d17559245ec7b7",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/boundSmartcasts/functionCallBound.dot"
    },
    {
      "type": "modify",
      "old_id": "148e8bbd7fc145a563e630bd19a7e8882b83ccc8",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.dot",
      "new_id": "0aa511968b739e6f1d9b71fd64ac32f367b52b2f",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/casts.dot"
    },
    {
      "type": "modify",
      "old_id": "f796b0ce767e82ebfb23323ac2471c631e997e5c",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.dot",
      "new_id": "b7b63e42d9feeb11c5cc4ab569148fbc415f0db9",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/when.dot"
    },
    {
      "type": "modify",
      "old_id": "54899fbc252d84813f606370675c8ff1295866f4",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/whenSubjectExpression.dot",
      "new_id": "724785435a8251f71f94af43f0e861230c45268f",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/controlStructures/whenSubjectExpression.dot"
    },
    {
      "type": "modify",
      "old_id": "4ec0ac305f2256011210c095ba0f1d3349975732",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.dot",
      "new_id": "21eefa28d3033fbc698f0e11d98797616e5fa7fd",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/equalsAndIdentity.dot"
    },
    {
      "type": "modify",
      "old_id": "27d22f246c7da3d6beb17386498b20e2394b2464",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/incorrectSmartcastToNothing.dot",
      "new_id": "3781ba046a14da5aa143b7d141dd911a20b8bce6",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/incorrectSmartcastToNothing.dot"
    },
    {
      "type": "modify",
      "old_id": "42dc4f1ffaa372c4c6ffca40c3d4adb9e0a3eed2",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.dot",
      "new_id": "91075185360784746002a18a3417459775c0ff37",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/lambdas/smartcastOnLambda.dot"
    },
    {
      "type": "modify",
      "old_id": "cbcdd663a8d8d0810ee47f944f7fbc048302d2fb",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.dot",
      "new_id": "de48c40d6148a9ff619b8998e7fa34b8af3f0c21",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/nullability.dot"
    },
    {
      "type": "modify",
      "old_id": "a236ff7c4cd83e1097fda8d0d0d39ecb2db002db",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.dot",
      "new_id": "017d3cb898d48fd9a3386f4db940831df6e3344f",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/assignSafeCall.dot"
    },
    {
      "type": "modify",
      "old_id": "779968954c92d0f7511c3d77eb56e175167448ab",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.dot",
      "new_id": "1ca539f83bb8af2fdc7d20c6638de34ef9b22d7b",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCallAndEqualityToBool.dot"
    },
    {
      "type": "modify",
      "old_id": "f13dbc432fdf58a5295f1334eedcf6f574d0ed5c",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.dot",
      "new_id": "45338013b7bc6c56f6bf0405d2f7d154c72f601f",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/safeCalls/safeCalls.dot"
    },
    {
      "type": "modify",
      "old_id": "84216bb378d03073e74e1d50da314fb73ba5316a",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.dot",
      "new_id": "519c7b3da59649f1621893b9d5a9dd3427d98901",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/smartcasts/variables/smartcastAfterReassignment.dot"
    },
    {
      "type": "modify",
      "old_id": "c65562b801173c2433dea7a0c8971c6f992a312d",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolve/whenExpressionType.dot",
      "new_id": "6118e481b65b075e51b527b4bac83cb82db4cb8f",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolve/whenExpressionType.dot"
    },
    {
      "type": "modify",
      "old_id": "ab56665e0b528dffba504d0a9a33a442b0edde0d",
      "old_mode": 33188,
      "old_path": "compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/fromLibrary/conditionalEffects.dot",
      "new_id": "a8a6e4c3bcb7dcf7cd1aa53de1bda898f5aaca3f",
      "new_mode": 33188,
      "new_path": "compiler/fir/analysis-tests/testData/resolveWithStdlib/contracts/fromLibrary/conditionalEffects.dot"
    },
    {
      "type": "modify",
      "old_id": "b35c537ef91519ca5a97bd94d14634986f4077c0",
      "old_mode": 33188,
      "old_path": "compiler/testData/codegen/box/smartCasts/kt44814.dot",
      "new_id": "b6d1335a41024ce452625c6bd9bf80606c29edca",
      "new_mode": 33188,
      "new_path": "compiler/testData/codegen/box/smartCasts/kt44814.dot"
    },
    {
      "type": "modify",
      "old_id": "058bbd8ac61310d2d189d431d4f7897d5f25c99f",
      "old_mode": 33188,
      "old_path": "compiler/testData/diagnostics/tests/smartCasts/variables/reassignedInRhs.dot",
      "new_id": "25de00ee8029dd96644d06bc74f4b6b4b9bba3d0",
      "new_mode": 33188,
      "new_path": "compiler/testData/diagnostics/tests/smartCasts/variables/reassignedInRhs.dot"
    },
    {
      "type": "modify",
      "old_id": "13cb5038ee0f83ed8090eefd69f958e5537186ff",
      "old_mode": 33188,
      "old_path": "compiler/tests-spec/testData/diagnostics/notLinked/dfa/neg/11.fir.kt",
      "new_id": "515a6f86f87e818b4f2f03f73a4ffd37efaad1aa",
      "new_mode": 33188,
      "new_path": "compiler/tests-spec/testData/diagnostics/notLinked/dfa/neg/11.fir.kt"
    },
    {
      "type": "modify",
      "old_id": "0b630196dfd4c496662e838dc71f0f9f162a950b",
      "old_mode": 33188,
      "old_path": "compiler/tests-spec/testData/diagnostics/notLinked/dfa/neg/15.fir.kt",
      "new_id": "e79e8dffaef2086221673cbe7c034a02995b0f7e",
      "new_mode": 33188,
      "new_path": "compiler/tests-spec/testData/diagnostics/notLinked/dfa/neg/15.fir.kt"
    },
    {
      "type": "modify",
      "old_id": "75dd0bc717958040c2fdbb0bc9752ae00d3acde3",
      "old_mode": 33188,
      "old_path": "compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/6.fir.kt",
      "new_id": "c525c6e3b2b7be7187099b8004bf8869444ca218",
      "new_mode": 33188,
      "new_path": "compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/6.fir.kt"
    }
  ]
}
