)]}'
{
  "commit": "396c7fd0bd324c74f1027b3a961e9269ed5ab63c",
  "tree": "288f5ce7427220d7f5f92362020da39d9176f951",
  "parents": [
    "a7bb0e4108847215da589c0b7c34cd7c87613e05"
  ],
  "author": {
    "name": "Ben Konyi",
    "email": "bkonyi@google.com",
    "time": "Mon Jan 30 09:50:09 2023 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jan 30 09:50:09 2023 -0500"
  },
  "message": "Reland \"Remove references to Observatory (#38919)\" (#39139)\n\nThis reverts commit 5dd945442b230a2c0549ee6d798fda71e031a4a9.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19fcdcfa3644258b9dbc6abf1afe61b4dbc16e3c",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/licenses_flutter",
      "new_id": "360e4054a7fa15ec13f0d2419f7121e387be2f49",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/licenses_flutter"
    },
    {
      "type": "modify",
      "old_id": "39017dbc1cd4019cc7b51d5728d7fd503de68310",
      "old_mode": 33188,
      "old_path": "common/settings.h",
      "new_id": "75f1e262fb0ebe546f3288c71fed7475a710a284",
      "new_mode": 33188,
      "new_path": "common/settings.h"
    },
    {
      "type": "modify",
      "old_id": "fda2bb9ca32813da73df2d09889d21cab496f7a6",
      "old_mode": 33188,
      "old_path": "lib/web_ui/dev/browser.dart",
      "new_id": "b4e7d2383e833e4c80c2056cf2f9c06d8a8e9c25",
      "new_mode": 33188,
      "new_path": "lib/web_ui/dev/browser.dart"
    },
    {
      "type": "modify",
      "old_id": "007670b78b0b6d8e328b915a8d5b04ab8f976a20",
      "old_mode": 33188,
      "old_path": "lib/web_ui/dev/test_platform.dart",
      "new_id": "17a66d0eff1fc6025891996fb57f914becfa171d",
      "new_mode": 33188,
      "new_path": "lib/web_ui/dev/test_platform.dart"
    },
    {
      "type": "modify",
      "old_id": "0f819ef9981c11e5d9515702f184eed4d4245e19",
      "old_mode": 33188,
      "old_path": "runtime/dart_isolate.cc",
      "new_id": "6e4e3757cefc6a7414b5fbb4b307b3f3ce8a3563",
      "new_mode": 33188,
      "new_path": "runtime/dart_isolate.cc"
    },
    {
      "type": "modify",
      "old_id": "e5f43fd56616a6ac296259da92dbb2a1cbe0782a",
      "old_mode": 33188,
      "old_path": "runtime/dart_isolate_unittests.cc",
      "new_id": "2a299f3150c2fba0fb6c2e657d03f9beb59e625d",
      "new_mode": 33188,
      "new_path": "runtime/dart_isolate_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "d3162905e3ae6b074e91f4abd0641e13ebf4f84a",
      "old_mode": 33188,
      "old_path": "runtime/dart_lifecycle_unittests.cc",
      "new_id": "467df37d273afad6c9aebe9662a02e8f24dd2a01",
      "new_mode": 33188,
      "new_path": "runtime/dart_lifecycle_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "18b51a32a6f1a33fa538a14bd39c74b7aa80ea71",
      "old_mode": 33188,
      "old_path": "runtime/dart_service_isolate.cc",
      "new_id": "9f27e16d323b953caa7c3a2236056f84f86ecc01",
      "new_mode": 33188,
      "new_path": "runtime/dart_service_isolate.cc"
    },
    {
      "type": "modify",
      "old_id": "754a963d1369398e83ddc06665df17069ee1be89",
      "old_mode": 33188,
      "old_path": "runtime/dart_service_isolate.h",
      "new_id": "5078c28a78a83f87ee52a63c596887b8e540641c",
      "new_mode": 33188,
      "new_path": "runtime/dart_service_isolate.h"
    },
    {
      "type": "modify",
      "old_id": "1d518824aa8199f4e67b8cc6b95efff7cde1b066",
      "old_mode": 33188,
      "old_path": "shell/common/switches.cc",
      "new_id": "1aec89b79b17099fc88f755218f683289d161364",
      "new_mode": 33188,
      "new_path": "shell/common/switches.cc"
    },
    {
      "type": "modify",
      "old_id": "a6512908cebe4c537fa5ff7a56e8a7464432f200",
      "old_mode": 33188,
      "old_path": "shell/common/switches.h",
      "new_id": "ce27a02e0fa01a75d6ea9c1b2bcf9c9217d8f5ad",
      "new_mode": 33188,
      "new_path": "shell/common/switches.h"
    },
    {
      "type": "modify",
      "old_id": "bf4930b1f1082dab7281e0ad45ba598a79dd50ed",
      "old_mode": 33188,
      "old_path": "shell/platform/android/flutter_main.cc",
      "new_id": "782b373c21d24f17319651bb79e3a49bb141778a",
      "new_mode": 33188,
      "new_path": "shell/platform/android/flutter_main.cc"
    },
    {
      "type": "modify",
      "old_id": "b956377c8e295c4ecc5aaac842714c538dc386a3",
      "old_mode": 33188,
      "old_path": "shell/platform/android/flutter_main.h",
      "new_id": "bc78efce2d46add57b62903fd53ff8dd75e1ab58",
      "new_mode": 33188,
      "new_path": "shell/platform/android/flutter_main.h"
    },
    {
      "type": "modify",
      "old_id": "21a94432281568b2d7eed4a949f2c9e7ffdc6285",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/app/FlutterActivityDelegate.java",
      "new_id": "9883d6efdb88f48e584ef29169c9a82119d4de3d",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/app/FlutterActivityDelegate.java"
    },
    {
      "type": "modify",
      "old_id": "aba6f671deb5d27cd1c0b7cdc2b51dcd4feb6def",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/engine/FlutterJNI.java",
      "new_id": "3a20807bdf1f03e8a25a59ceb07f97babf2f0f3a",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/engine/FlutterJNI.java"
    },
    {
      "type": "modify",
      "old_id": "c741f6a3b58e499e4cceb1255ee79d77dee0a853",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/engine/FlutterShellArgs.java",
      "new_id": "49519f1f979ec981a3c18f53456407006ef46f2e",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/engine/FlutterShellArgs.java"
    },
    {
      "type": "modify",
      "old_id": "190a9ecbb160ee42b87ccf03955102545e262e62",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/view/FlutterNativeView.java",
      "new_id": "2f027695b5ad318ca0bf58059f218a9ce50a788d",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/view/FlutterNativeView.java"
    },
    {
      "type": "modify",
      "old_id": "8492a1475e517a618755f7d140d87eb37a24e1c2",
      "old_mode": 33188,
      "old_path": "shell/platform/darwin/ios/BUILD.gn",
      "new_id": "9838c341cf9c29decc4b7838a27de33bbb295d7c",
      "new_mode": 33188,
      "new_path": "shell/platform/darwin/ios/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "57ac4c22d34bf55704e9ee383598de403f8dddd1",
      "old_mode": 33188,
      "old_path": "shell/platform/darwin/ios/framework/Headers/FlutterEngine.h",
      "new_id": "caf2b3dfd52a02fe7411062957cba4ea551febaa",
      "new_mode": 33188,
      "new_path": "shell/platform/darwin/ios/framework/Headers/FlutterEngine.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "398e9f09e5a92e9d8b82ceef887fde848c6dd902",
      "new_mode": 33188,
      "new_path": "shell/platform/darwin/ios/framework/Source/FlutterDartVMServicePublisher.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8083366af5ab3f09062b78efb7b5c8820153d05",
      "new_mode": 33188,
      "new_path": "shell/platform/darwin/ios/framework/Source/FlutterDartVMServicePublisher.mm"
    },
    {
      "type": "modify",
      "old_id": "480b284678614ad6b3883c7acbf0642a3c58cdd9",
      "old_mode": 33188,
      "old_path": "shell/platform/darwin/ios/framework/Source/FlutterEngine.mm",
      "new_id": "c4c434ecf18f70963c1b4ae47c36337b1768c33a",
      "new_mode": 33188,
      "new_path": "shell/platform/darwin/ios/framework/Source/FlutterEngine.mm"
    },
    {
      "type": "delete",
      "old_id": "0c3fe202c611653286627499a3233da603641a67",
      "old_mode": 33188,
      "old_path": "shell/platform/darwin/ios/framework/Source/FlutterObservatoryPublisher.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9b3c437856c6fb762fb2ae1d35b3fbbe82ff2f75",
      "old_mode": 33188,
      "old_path": "shell/platform/darwin/ios/framework/Source/FlutterObservatoryPublisher.mm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "32d5ffa2d1de9ce92ad077f0d3592beee6251993",
      "old_mode": 33188,
      "old_path": "shell/platform/embedder/tests/embedder_config_builder.cc",
      "new_id": "52764b4452ab5e2e1600a9ab995e05898603ff3e",
      "new_mode": 33188,
      "new_path": "shell/platform/embedder/tests/embedder_config_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "6c7ca066c673ba0286e4480d007cea1750c702b2",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/dart_runner/service_isolate.cc",
      "new_id": "d331e96f44af68624288f8eecb11bb9df6f1f789",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/dart_runner/service_isolate.cc"
    },
    {
      "type": "modify",
      "old_id": "a024974c13b84589a0414447db057812b4fef46b",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/component_v1.cc",
      "new_id": "3f21401c361dffe5ce2f4657e7dec477cda9c1da",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/component_v1.cc"
    },
    {
      "type": "modify",
      "old_id": "93504818d8915789f74a0f560a172387846b65f4",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/component_v2.cc",
      "new_id": "fdd577469d70b9f0a471d9d1b59c7448bcaaf726",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/component_v2.cc"
    },
    {
      "type": "modify",
      "old_id": "c6058b76cd4c7539ccdc0d22e8f54c9c4f004187",
      "old_mode": 33188,
      "old_path": "shell/profiling/sampling_profiler.cc",
      "new_id": "4b5e8d44b7997c1ff0076e5de702ea6756ecd198",
      "new_mode": 33188,
      "new_path": "shell/profiling/sampling_profiler.cc"
    },
    {
      "type": "modify",
      "old_id": "d68f88a643d3e5d49d056a2e1561c7cbff907bff",
      "old_mode": 33188,
      "old_path": "shell/profiling/sampling_profiler.h",
      "new_id": "1385613503494ca003236d1bd65c53aa4a899319",
      "new_mode": 33188,
      "new_path": "shell/profiling/sampling_profiler.h"
    },
    {
      "type": "modify",
      "old_id": "2603e359c4b0eefb426af9f08e71e4dd805c7a67",
      "old_mode": 33188,
      "old_path": "shell/testing/observatory/launcher.dart",
      "new_id": "0b4e91e3a51407a2f8f2f740e8af0ea709bac1a4",
      "new_mode": 33188,
      "new_path": "shell/testing/observatory/launcher.dart"
    },
    {
      "type": "modify",
      "old_id": "160a17795468a812fcd3d172ac490133c9153b09",
      "old_mode": 33188,
      "old_path": "shell/testing/observatory/service_client.dart",
      "new_id": "8d52c6ef1ca2779577ab3627a3e10c84e9ca1fbc",
      "new_mode": 33188,
      "new_path": "shell/testing/observatory/service_client.dart"
    },
    {
      "type": "modify",
      "old_id": "a351c444e69d90962b68ab47d4cc54d116dbafd5",
      "old_mode": 33188,
      "old_path": "shell/testing/observatory/test.dart",
      "new_id": "ad944dfb74210a576117108f9a6fdddf6d5030b7",
      "new_mode": 33188,
      "new_path": "shell/testing/observatory/test.dart"
    },
    {
      "type": "modify",
      "old_id": "ca4981e4b64fbaa3768e734fe65ecd3e63d34fb6",
      "old_mode": 33188,
      "old_path": "testing/dart/observatory/shader_reload_test.dart",
      "new_id": "ff2280ed271f0feb9180ce7bac56963920ad6bae",
      "new_mode": 33188,
      "new_path": "testing/dart/observatory/shader_reload_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0303702c7a3f52de054d8154152d87b1158220cc",
      "old_mode": 33188,
      "old_path": "testing/dart/observatory/skp_test.dart",
      "new_id": "00c7235b2fb0ad1991b1c5e17e1ac4e3a0b87ad6",
      "new_mode": 33188,
      "new_path": "testing/dart/observatory/skp_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3257a8ef06e3cc71b4fddd39b3760dc178155ffc",
      "old_mode": 33188,
      "old_path": "testing/dart/observatory/tracing_test.dart",
      "new_id": "6f709bf64084e3c90b2d052f33605fc06e63e238",
      "new_mode": 33188,
      "new_path": "testing/dart/observatory/tracing_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6fe14f0d5e697b3e0053d5e0b335498de628c423",
      "old_mode": 33188,
      "old_path": "testing/dart/observatory/vmservice_methods_test.dart",
      "new_id": "e74caac65b69243504fbd1deef7a7458431cfdc1",
      "new_mode": 33188,
      "new_path": "testing/dart/observatory/vmservice_methods_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9fe8a5c5b0fc9e46a74307768c7d2d68a473ba0e",
      "old_mode": 33188,
      "old_path": "testing/dart_fixture.cc",
      "new_id": "7c765dcb105a5dd14690012b146d4e33a907c913",
      "new_mode": 33188,
      "new_path": "testing/dart_fixture.cc"
    }
  ]
}
