)]}'
{
  "commit": "00c71836144bebc1ffc61565f3bbb2048b7f4402",
  "tree": "a14cd67447bed1c1d22aec9749f800dc3266cb64",
  "parents": [
    "5a9ba68300a98f41781025b04020260e986df81c"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Fri Jun 15 13:58:38 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Sat Jun 16 07:09:59 2018"
  },
  "message": "Replace rtc::Optional with absl::optional in media, ortc, p2p\n\nThis is a no-op change because rtc::Optional is an alias to absl::optional\n\nThis CL generated by running script with parameters \u0027media ortc p2p\u0027:\nfind $@ -type f \\( -name \\*.h -o -name \\*.cc \\) \\\n-exec sed -i \u0027s|rtc::Optional|absl::optional|g\u0027 {} \\+ \\\n-exec sed -i \u0027s|rtc::nullopt|absl::nullopt|g\u0027 {} \\+ \\\n-exec sed -i \u0027s|#include \"api/optional.h\"|#include \"absl/types/optional.h\"|\u0027 {} \\+\n\nfind $@ -type f -name BUILD.gn \\\n-exec sed -r -i \u0027s|\"(../)*api:optional\"|\"//third_party/abseil-cpp/absl/types:optional\"|\u0027 {} \\+;\n\ngit cl format\n\nBug: webrtc:9078\nChange-Id: I19167714af7cc1436d34cfcba6c8b3718d8e677b\nReviewed-on: https://webrtc-review.googlesource.com/83731\nReviewed-by: Karl Wiberg \u003ckwiberg@webrtc.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#23638}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cfa81cbdc065bd1382042aa7b7ade1676ef66ba4",
      "old_mode": 33188,
      "old_path": "media/BUILD.gn",
      "new_id": "0a62d4f27f0eeac3de02473c6b4bd78e51b2b8b5",
      "new_mode": 33188,
      "new_path": "media/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e7edb9a64f95ac05c74e3bd096e8456ef22343af",
      "old_mode": 33188,
      "old_path": "media/base/adaptedvideotracksource.h",
      "new_id": "7e7ba7eeed13742b29d131dc6c1a8cf1237d7f4e",
      "new_mode": 33188,
      "new_path": "media/base/adaptedvideotracksource.h"
    },
    {
      "type": "modify",
      "old_id": "ed4ced0323c1a3fac59dc3a5d05e5a380d029a2c",
      "old_mode": 33188,
      "old_path": "media/base/codec_unittest.cc",
      "new_id": "36e0c3895c99c184a8268f14592ea5797a20b789",
      "new_mode": 33188,
      "new_path": "media/base/codec_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c441b50a82f8c0dd43cad6d6acd5f166ef429b54",
      "old_mode": 33188,
      "old_path": "media/base/h264_profile_level_id.cc",
      "new_id": "65a6cf0cc913140c2a5cfbc6404b53c7af0d697b",
      "new_mode": 33188,
      "new_path": "media/base/h264_profile_level_id.cc"
    },
    {
      "type": "modify",
      "old_id": "f46efd3eb4c6fce31a143ea47fd1cb082740495c",
      "old_mode": 33188,
      "old_path": "media/base/h264_profile_level_id.h",
      "new_id": "b4ff88369c61489f4f851b95c546c271a9c0fdf8",
      "new_mode": 33188,
      "new_path": "media/base/h264_profile_level_id.h"
    },
    {
      "type": "modify",
      "old_id": "a316c709e25b61125759a9f8d8b60eafdd92fd68",
      "old_mode": 33188,
      "old_path": "media/base/mediachannel.h",
      "new_id": "a9b586a0521fabb12016fecb607bf77c0ff764ee",
      "new_mode": 33188,
      "new_path": "media/base/mediachannel.h"
    },
    {
      "type": "modify",
      "old_id": "52619831b4b76ee01583c0f06607f9140dddfc23",
      "old_mode": 33188,
      "old_path": "media/base/videoadapter.cc",
      "new_id": "ded1cc6a46ebd459ffd36d37882e4cd74515b627",
      "new_mode": 33188,
      "new_path": "media/base/videoadapter.cc"
    },
    {
      "type": "modify",
      "old_id": "abf6069df75329d7e0bd5212dbdcad937b79f994",
      "old_mode": 33188,
      "old_path": "media/base/videoadapter.h",
      "new_id": "4bb65748812acb75eba040564617ea32285c37e1",
      "new_mode": 33188,
      "new_path": "media/base/videoadapter.h"
    },
    {
      "type": "modify",
      "old_id": "1d6fd51656dd2d119e51118ac1cb74567d0c766b",
      "old_mode": 33188,
      "old_path": "media/base/videoadapter_unittest.cc",
      "new_id": "a973778f1d8658d91a3d085af9741bd397b99515",
      "new_mode": 33188,
      "new_path": "media/base/videoadapter_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2c1096595bb9750ab6aee33fceb955e3c605edbc",
      "old_mode": 33188,
      "old_path": "media/engine/fakewebrtccall.h",
      "new_id": "00bd079d993dac0972270924218c09359d947d04",
      "new_mode": 33188,
      "new_path": "media/engine/fakewebrtccall.h"
    },
    {
      "type": "modify",
      "old_id": "1927f43a00efc10c26f404ec23962a0677642b7c",
      "old_mode": 33188,
      "old_path": "media/engine/payload_type_mapper.cc",
      "new_id": "57397d1ae6580b1dc4ea0500de39c3b6431db2c4",
      "new_mode": 33188,
      "new_path": "media/engine/payload_type_mapper.cc"
    },
    {
      "type": "modify",
      "old_id": "914c08c97baffe6606b661d575ce7120c79ef424",
      "old_mode": 33188,
      "old_path": "media/engine/payload_type_mapper.h",
      "new_id": "d8ab4a4261fc61519d38b295549996eec21eec69",
      "new_mode": 33188,
      "new_path": "media/engine/payload_type_mapper.h"
    },
    {
      "type": "modify",
      "old_id": "bce0090ff8f38bece744ef2a0e14a7b9f222769f",
      "old_mode": 33188,
      "old_path": "media/engine/webrtcvideoengine.cc",
      "new_id": "aff2529a1b9181387a527b484fa3bc3b37069812",
      "new_mode": 33188,
      "new_path": "media/engine/webrtcvideoengine.cc"
    },
    {
      "type": "modify",
      "old_id": "867fd289e543ffa9ecf4016a19c928ad45bdff6a",
      "old_mode": 33188,
      "old_path": "media/engine/webrtcvideoengine.h",
      "new_id": "041eb6a2931d79165d4551b068444ee002e3a123",
      "new_mode": 33188,
      "new_path": "media/engine/webrtcvideoengine.h"
    },
    {
      "type": "modify",
      "old_id": "2cb2b20f7d6373e4d29363781be692c94d00ffcf",
      "old_mode": 33188,
      "old_path": "media/engine/webrtcvideoengine_unittest.cc",
      "new_id": "2fc5bec31e988509d2e1d56a0422211f5c13bded",
      "new_mode": 33188,
      "new_path": "media/engine/webrtcvideoengine_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "60f819345fa80413babee4891671fae39a6d1f18",
      "old_mode": 33188,
      "old_path": "media/engine/webrtcvoiceengine.cc",
      "new_id": "fd34d08541140ff7739bb0e0dd28d3dad8c9a603",
      "new_mode": 33188,
      "new_path": "media/engine/webrtcvoiceengine.cc"
    },
    {
      "type": "modify",
      "old_id": "21b352bf87b9bca870cf897b464ffa56dd5daaf5",
      "old_mode": 33188,
      "old_path": "media/engine/webrtcvoiceengine.h",
      "new_id": "a95ff9f83add3d73b12a372b1e4fbe71707f6481",
      "new_mode": 33188,
      "new_path": "media/engine/webrtcvoiceengine.h"
    },
    {
      "type": "modify",
      "old_id": "53c4393e33932ae4cdcf426dac5f8792663b11dd",
      "old_mode": 33188,
      "old_path": "media/engine/webrtcvoiceengine_unittest.cc",
      "new_id": "b03af34661c4de05bbf1d4d6e110359774c38097",
      "new_mode": 33188,
      "new_path": "media/engine/webrtcvoiceengine_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "a45799cffadb8cc592373abafab068e224bff909",
      "old_mode": 33188,
      "old_path": "ortc/BUILD.gn",
      "new_id": "08bdf8cd07495a9796739a897201aa3c249e4c0a",
      "new_mode": 33188,
      "new_path": "ortc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "1c336e299646ee63537009a97e7f630e88495352",
      "old_mode": 33188,
      "old_path": "ortc/rtpparametersconversion.cc",
      "new_id": "ff5bece5c945373ca8cef348efae534be431bb5f",
      "new_mode": 33188,
      "new_path": "ortc/rtpparametersconversion.cc"
    },
    {
      "type": "modify",
      "old_id": "c75e35440ff8340d16b26200b73b130ae6b39783",
      "old_mode": 33188,
      "old_path": "ortc/rtpparametersconversion.h",
      "new_id": "c5aa16b5882fdfc15d21ac7ddb83bd6e870c995a",
      "new_mode": 33188,
      "new_path": "ortc/rtpparametersconversion.h"
    },
    {
      "type": "modify",
      "old_id": "d08ce9a19c24af28360f4d37a8eeae1e61d02deb",
      "old_mode": 33188,
      "old_path": "ortc/rtpparametersconversion_unittest.cc",
      "new_id": "ddf761d3f05132abd6ff6d8dd00904711e07c6bd",
      "new_mode": 33188,
      "new_path": "ortc/rtpparametersconversion_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "07d1f711b6e4099afde447c85b0a37f7452f7c0f",
      "old_mode": 33188,
      "old_path": "p2p/BUILD.gn",
      "new_id": "55e96cafc4e411a68602abe4be6923d27ef77f40",
      "new_mode": 33188,
      "new_path": "p2p/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e17d5c375de86379de3538ec797897bcda198cdf",
      "old_mode": 33188,
      "old_path": "p2p/base/dtlstransport.cc",
      "new_id": "1bb1a6af2bac965633df478c608b632ecf729443",
      "new_mode": 33188,
      "new_path": "p2p/base/dtlstransport.cc"
    },
    {
      "type": "modify",
      "old_id": "a4b1c6cdecedfe4472bb34d8dd847c3b9c5c84db",
      "old_mode": 33188,
      "old_path": "p2p/base/dtlstransport.h",
      "new_id": "4003ab6a626125292e493ad1793a17869709303d",
      "new_mode": 33188,
      "new_path": "p2p/base/dtlstransport.h"
    },
    {
      "type": "modify",
      "old_id": "a1bea1359f4efe224db1b3b2a6a46040cc74f54c",
      "old_mode": 33188,
      "old_path": "p2p/base/fakedtlstransport.h",
      "new_id": "5907f070ad2c8f07ec72ccf05aa4a06d35a23c15",
      "new_mode": 33188,
      "new_path": "p2p/base/fakedtlstransport.h"
    },
    {
      "type": "modify",
      "old_id": "aa6afb8e3ff09c327fa86ed086b0c567bc5656f8",
      "old_mode": 33188,
      "old_path": "p2p/base/fakeicetransport.h",
      "new_id": "25eb8a4335b53e0bdefc2fd202d7737ee9f99455",
      "new_mode": 33188,
      "new_path": "p2p/base/fakeicetransport.h"
    },
    {
      "type": "modify",
      "old_id": "c60059e3234d26fa464014dc747ae049398a97ae",
      "old_mode": 33188,
      "old_path": "p2p/base/icetransportinternal.h",
      "new_id": "84e33864a62b9e6ea5e5dabed2d33cef826ee835",
      "new_mode": 33188,
      "new_path": "p2p/base/icetransportinternal.h"
    },
    {
      "type": "modify",
      "old_id": "c30d797fdfdd441adcc8a6a3665100102fd1782c",
      "old_mode": 33188,
      "old_path": "p2p/base/mockicetransport.h",
      "new_id": "8baab37808274e7a075f7e39ed28d8364e60023c",
      "new_mode": 33188,
      "new_path": "p2p/base/mockicetransport.h"
    },
    {
      "type": "modify",
      "old_id": "d1c58c2162e0344d120845c1088bb4d8696eeac4",
      "old_mode": 33188,
      "old_path": "p2p/base/p2ptransportchannel.cc",
      "new_id": "dca8d6374c1823749a447b37abf49a1cb01e9941",
      "new_mode": 33188,
      "new_path": "p2p/base/p2ptransportchannel.cc"
    },
    {
      "type": "modify",
      "old_id": "8e3b06ce3ee076a46b0954f15b67c05dc58f55aa",
      "old_mode": 33188,
      "old_path": "p2p/base/p2ptransportchannel.h",
      "new_id": "421bf8f8f28e2e6e0a6f00f20905a9ed5b829215",
      "new_mode": 33188,
      "new_path": "p2p/base/p2ptransportchannel.h"
    },
    {
      "type": "modify",
      "old_id": "fb44e51d9328a579abcf5c7c3af927349dc9dc07",
      "old_mode": 33188,
      "old_path": "p2p/base/p2ptransportchannel_unittest.cc",
      "new_id": "39dfaa350744bfb992280fd5ecb8292513bdd0f9",
      "new_mode": 33188,
      "new_path": "p2p/base/p2ptransportchannel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2d28ffbd1ec02e85a85acbdc607608bbe8a6be94",
      "old_mode": 33188,
      "old_path": "p2p/base/packettransportinternal.cc",
      "new_id": "ba5f1e90687033b9f1a28dde8792412b6de51d22",
      "new_mode": 33188,
      "new_path": "p2p/base/packettransportinternal.cc"
    },
    {
      "type": "modify",
      "old_id": "a5b9772c2789587a57ca1dd483c3e5e9c5b34d55",
      "old_mode": 33188,
      "old_path": "p2p/base/packettransportinternal.h",
      "new_id": "dfa65776b7c58168bf15f6c29183847573377890",
      "new_mode": 33188,
      "new_path": "p2p/base/packettransportinternal.h"
    },
    {
      "type": "modify",
      "old_id": "a0bf51d756c809ab748b7492b2482ffafbe8bf9b",
      "old_mode": 33188,
      "old_path": "p2p/base/port.cc",
      "new_id": "e77baf525692d9d1107fa04b1a9a730ef93fb935",
      "new_mode": 33188,
      "new_path": "p2p/base/port.cc"
    },
    {
      "type": "modify",
      "old_id": "81554e80ce808934d34289850a38c5b7b51c497e",
      "old_mode": 33188,
      "old_path": "p2p/base/port.h",
      "new_id": "de025e6fc08f67c8fbc900253199048c8146e6f9",
      "new_mode": 33188,
      "new_path": "p2p/base/port.h"
    },
    {
      "type": "modify",
      "old_id": "5a0dc1a25ed6d0c9ad6443dfe6c1506d114fd9f4",
      "old_mode": 33188,
      "old_path": "p2p/base/port_unittest.cc",
      "new_id": "55887055ecf8cf9da1a2003b72e3da16748adbea",
      "new_mode": 33188,
      "new_path": "p2p/base/port_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d9383610d629f4d01fb21df612dff8d631e6a4c6",
      "old_mode": 33188,
      "old_path": "p2p/base/portallocator.cc",
      "new_id": "ee0466f7963e223ee253c59967ff1d36cb16505a",
      "new_mode": 33188,
      "new_path": "p2p/base/portallocator.cc"
    },
    {
      "type": "modify",
      "old_id": "30ace5eba77a29958da7d21e969841955707b02d",
      "old_mode": 33188,
      "old_path": "p2p/base/portallocator.h",
      "new_id": "4d128b0b91cb27ffa47fab8d00f69cf9491e632c",
      "new_mode": 33188,
      "new_path": "p2p/base/portallocator.h"
    },
    {
      "type": "modify",
      "old_id": "49a41647cd07069824104edb14fa3cd9a36f6501",
      "old_mode": 33188,
      "old_path": "p2p/base/portinterface.h",
      "new_id": "7df4543e6e90a353e634caf94a7d5a10513f9b3c",
      "new_mode": 33188,
      "new_path": "p2p/base/portinterface.h"
    },
    {
      "type": "modify",
      "old_id": "c358e6ab192b8761b8ba0c7b3bdafaab0e451186",
      "old_mode": 33188,
      "old_path": "p2p/base/regatheringcontroller.cc",
      "new_id": "6d4c4fd978c87a81c6d92ecbd6a53617dbc04c60",
      "new_mode": 33188,
      "new_path": "p2p/base/regatheringcontroller.cc"
    },
    {
      "type": "modify",
      "old_id": "e030ff097c4cad8479c51830fcdf35651ec997e9",
      "old_mode": 33188,
      "old_path": "p2p/base/regatheringcontroller.h",
      "new_id": "891ec85b88fd11c23bd09d7a89a6781503eb559f",
      "new_mode": 33188,
      "new_path": "p2p/base/regatheringcontroller.h"
    },
    {
      "type": "modify",
      "old_id": "798611b1eded1d126b699a9b5041007d05ed7482",
      "old_mode": 33188,
      "old_path": "p2p/base/regatheringcontroller_unittest.cc",
      "new_id": "18b23e05362b5e84ab18cfc0aaa39cceb8c29cb7",
      "new_mode": 33188,
      "new_path": "p2p/base/regatheringcontroller_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2f6bf614c69eedcb176524e407828d8eed703aac",
      "old_mode": 33188,
      "old_path": "p2p/base/stunport.cc",
      "new_id": "1705d1d68f33a1bc25ec676fa6ccf6d92a2f68b0",
      "new_mode": 33188,
      "new_path": "p2p/base/stunport.cc"
    },
    {
      "type": "modify",
      "old_id": "bdaa31b7f58930f8d9612847851d1432af1abc47",
      "old_mode": 33188,
      "old_path": "p2p/base/stunport.h",
      "new_id": "9cb479df0e2b3649366fa420f6cde57404c971fc",
      "new_mode": 33188,
      "new_path": "p2p/base/stunport.h"
    },
    {
      "type": "modify",
      "old_id": "ef47db1bcf2c36e3feacee003c88151d77be27e8",
      "old_mode": 33188,
      "old_path": "p2p/base/stunport_unittest.cc",
      "new_id": "c7ced3a33e8597a3a8de4a6adae292d51ba9d7fe",
      "new_mode": 33188,
      "new_path": "p2p/base/stunport_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "a09c6403c50cac78636442f39d51d044e0888f56",
      "old_mode": 33188,
      "old_path": "p2p/base/turnport.cc",
      "new_id": "2dd67bc9ae2fb350d1560eb97b9e43aaba2e06af",
      "new_mode": 33188,
      "new_path": "p2p/base/turnport.cc"
    },
    {
      "type": "modify",
      "old_id": "bd88bd107c368ee4b94f19ed3b02e1e7dc692666",
      "old_mode": 33188,
      "old_path": "p2p/base/turnport_unittest.cc",
      "new_id": "68654f4192d5aaebae6a9bed17a836f164f7ad86",
      "new_mode": 33188,
      "new_path": "p2p/base/turnport_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8b4ce0068947bdaf89d55529ae07dae8d98b107b",
      "old_mode": 33188,
      "old_path": "p2p/base/udptransport.cc",
      "new_id": "c21e5b8769ee6dc66f5a3b724b37f8304e11026d",
      "new_mode": 33188,
      "new_path": "p2p/base/udptransport.cc"
    },
    {
      "type": "modify",
      "old_id": "118b596e91f7f29c0d469bcb3f710ff587b0d283",
      "old_mode": 33188,
      "old_path": "p2p/base/udptransport.h",
      "new_id": "541910e79360fa9a726761c8a34cea00febececc",
      "new_mode": 33188,
      "new_path": "p2p/base/udptransport.h"
    },
    {
      "type": "modify",
      "old_id": "bca979beeceed37585b5b1bc4a1a32673917e8b8",
      "old_mode": 33188,
      "old_path": "p2p/client/basicportallocator.cc",
      "new_id": "6a0c02ba879737a4c61f308033a6ded0e3361b14",
      "new_mode": 33188,
      "new_path": "p2p/client/basicportallocator.cc"
    },
    {
      "type": "modify",
      "old_id": "1822b7da2f0aa55d1e8eac654eb9cf49e5f8c2f1",
      "old_mode": 33188,
      "old_path": "p2p/client/basicportallocator.h",
      "new_id": "0925ea3655301c37dc98ebb7f3077d10f4117f07",
      "new_mode": 33188,
      "new_path": "p2p/client/basicportallocator.h"
    }
  ]
}
