)]}'
{
  "commit": "b488bd1a75940c43ee236bfe05b562b42c63eb05",
  "tree": "3332a553523e7b57a01891cb33b64efef9830fb8",
  "parents": [
    "f3c2d2ee81ba4d163bc183d6f68f10ac079fdbb3"
  ],
  "author": {
    "name": "Stephen Adams",
    "email": "sra@google.com",
    "time": "Fri May 06 03:54:16 2022 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri May 06 03:54:16 2022 +0000"
  },
  "message": "[dart2js] Migrating cycle in io/ and js/\n\nThis migrates js/js.dart which will unblock the {ConstantValue,OutputUnit} cycle.\n\n\nChange-Id: I6d49c2c588ac3a58e7698228e1b276d4cfb931d0\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/243531\nCommit-Queue: Stephen Adams \u003csra@google.com\u003e\nReviewed-by: Nate Biggs \u003cnatebiggs@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ded407e783901543b214e96fdcd5b921c117251",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/common/codegen.dart",
      "new_id": "1d64607b8f9715e76a1d83f79910045ea33ec437",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/common/codegen.dart"
    },
    {
      "type": "modify",
      "old_id": "3521af7b80fbc2a9561d1150054df1aa7122ca7f",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/dump_info.dart",
      "new_id": "184e44e124dc3552023eaa4c9ef780c7d6ab6f24",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/dump_info.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da46ae1ea44709dad80a7de70db604c74b7c952b",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/dump_info_javascript_monitor.dart"
    },
    {
      "type": "modify",
      "old_id": "869cfa77c342fbf0fb1cbaaab2578f72ae1481a5",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/io/code_output.dart",
      "new_id": "58812cda064de40e77e0b64a08c23e89bcaa9745",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/io/code_output.dart"
    },
    {
      "type": "modify",
      "old_id": "16344054834c38ce8361a3e5489eb3cdbe72b680",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/io/kernel_source_information.dart",
      "new_id": "e8982b17da837ab83c90655a6b06b7875695ca03",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/io/kernel_source_information.dart"
    },
    {
      "type": "modify",
      "old_id": "ee6cfd718efbfe93c050f410a474635ed20750f7",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/io/position_information.dart",
      "new_id": "08b07ae978619ac64da7752f7b8b9a6cf160d25c",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/io/position_information.dart"
    },
    {
      "type": "modify",
      "old_id": "0171346c2e1d6739d54fd2cdbe896802d14b6851",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/io/source_information.dart",
      "new_id": "bbf7969b15144379c4264446fbaf030095198226",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/io/source_information.dart"
    },
    {
      "type": "modify",
      "old_id": "7e48ef3b96e3685d8c1350a3c6fbe8a2ce4451c5",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/js/js.dart",
      "new_id": "349d0652d42515f67cc71eead47b9ce71b985dc5",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/js/js.dart"
    },
    {
      "type": "modify",
      "old_id": "fc932c35e7b03ff2f51756b9ad4d0eebe0267165",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/js/js_source_mapping.dart",
      "new_id": "1dbd7b23fe17c9eb87f8aadc4f09601ad31f1c1b",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/js/js_source_mapping.dart"
    },
    {
      "type": "modify",
      "old_id": "22e8329c089f6dbbbf2dee98638d7464a07b2d20",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/js_backend/deferred_holder_expression.dart",
      "new_id": "2e24fe10779e746ef7d61b45c0f74bd446ade101",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/js_backend/deferred_holder_expression.dart"
    },
    {
      "type": "modify",
      "old_id": "3c4f5fa129541221593a3d4d7d5cf9892407b036",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/js_backend/namer.dart",
      "new_id": "f49b6cec757c2fea83b094f4d3f3e38844936000",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/js_backend/namer.dart"
    },
    {
      "type": "modify",
      "old_id": "b5bf78d3b56400afeb89fc02cb67432050425aae",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/js_emitter/startup_emitter/model_emitter.dart",
      "new_id": "a9db00ca7ef78cab5830678ea9646bdb2090cf28",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/js_emitter/startup_emitter/model_emitter.dart"
    },
    {
      "type": "modify",
      "old_id": "efa9bb1ad827ad74dff995402ea57f7aa46ce7e3",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/serialization/serialization_interfaces.dart",
      "new_id": "ccb047e39ce4b134513bbedc6162df487bd41467",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/serialization/serialization_interfaces.dart"
    },
    {
      "type": "modify",
      "old_id": "214b6e9f413c25a00fd5d2fa4b341e7104fc315d",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/serialization/sink.dart",
      "new_id": "8c5e1baf4b84106f8e15b621da03c77ce2042d0d",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/serialization/sink.dart"
    },
    {
      "type": "modify",
      "old_id": "2d0855ceecba6ca89a289496d7e60caf4cc15bd0",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/serialization/source.dart",
      "new_id": "efe65120d6f97d2ab1b8eff750041bcefbe0c8dc",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/serialization/source.dart"
    },
    {
      "type": "modify",
      "old_id": "3755c7400a816122972dc2210cc2e761b91a262f",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/ssa/builder_kernel.dart",
      "new_id": "b44fc3cea6fdf6bbff182010e243ae90266f8d76",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/ssa/builder_kernel.dart"
    }
  ]
}
