)]}'
{
  "commit": "66cadcc6b924f027afb60a9b5932d4af3dc6a1d5",
  "tree": "3d0629af5f9456e4546c818165f6a93c55312c42",
  "parents": [
    "751a8170440312f24f91fe2dde3bd58ae5c9c376"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Tue Jun 19 14:47:43 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Jun 19 20:55:07 2018"
  },
  "message": "Replace rtc::Optional with absl::optional in pc\n\nThis is a no-op change because rtc::Optional is an alias to absl::optional\n\nThis CL generated by running script with parameter \u0027pc\u0027\n\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: Ide3b9eb32df7f25991f898ac58fcb119c9f8ae12\nReviewed-on: https://webrtc-review.googlesource.com/84181\nReviewed-by: Per Kjellander \u003cperkj@webrtc.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#23669}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "704b459c6f7e000e25228ccfbba2114e40102929",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "405c2a522a49b9cc405744bd30b8f6e342532ef2",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8ee2ba5996cab6611e377d9e60a35e5377ddb799",
      "old_mode": 33188,
      "old_path": "pc/channel.cc",
      "new_id": "713cd399455ff2ea2bcd6f34f969823cd4187683",
      "new_mode": 33188,
      "new_path": "pc/channel.cc"
    },
    {
      "type": "modify",
      "old_id": "6dd2709f5c77d3a3149b8323afb6d12e9bb73002",
      "old_mode": 33188,
      "old_path": "pc/channel.h",
      "new_id": "35be5c5d2e0c980d0b4739426317e8bb5c4fac40",
      "new_mode": 33188,
      "new_path": "pc/channel.h"
    },
    {
      "type": "modify",
      "old_id": "f8548264c01a5625cdefd947b54b2256dc89cada",
      "old_mode": 33188,
      "old_path": "pc/channel_unittest.cc",
      "new_id": "29d2bd72290d61cbb2fb62e58c4719869c201765",
      "new_mode": 33188,
      "new_path": "pc/channel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "a2d7aadf67e4c7b72ed23abb1c7e4ad2edc1bd4c",
      "old_mode": 33188,
      "old_path": "pc/dtlssrtptransport.h",
      "new_id": "498f02e917622b73004946061158fe0986f7eb71",
      "new_mode": 33188,
      "new_path": "pc/dtlssrtptransport.h"
    },
    {
      "type": "modify",
      "old_id": "ecd2ee216098c8570740194e1280e1cc0f1f53cf",
      "old_mode": 33188,
      "old_path": "pc/jsepsessiondescription.cc",
      "new_id": "f52faf1ad85a39535b31139a833413079a6f9901",
      "new_mode": 33188,
      "new_path": "pc/jsepsessiondescription.cc"
    },
    {
      "type": "modify",
      "old_id": "adce4af14b3f82f4c7ef2ebf7933fe997906bf34",
      "old_mode": 33188,
      "old_path": "pc/jseptransport.cc",
      "new_id": "bea5d30258f70274aa8bb2d25d2da4b4243b03ed",
      "new_mode": 33188,
      "new_path": "pc/jseptransport.cc"
    },
    {
      "type": "modify",
      "old_id": "392f861f251aeb6bf165b35615861196254c5f6c",
      "old_mode": 33188,
      "old_path": "pc/jseptransport.h",
      "new_id": "fc9ed5ba7e5b3fba5ddfc41ec176817ed77c9359",
      "new_mode": 33188,
      "new_path": "pc/jseptransport.h"
    },
    {
      "type": "modify",
      "old_id": "f6f3e1eb2e1d0e498af20501581ccc7cfd0fb5ae",
      "old_mode": 33188,
      "old_path": "pc/jseptransport_unittest.cc",
      "new_id": "16cc526f24cf59047a15cb040464cf9b886994d0",
      "new_mode": 33188,
      "new_path": "pc/jseptransport_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "52519c04433d8fff49b8463070bbeba801666494",
      "old_mode": 33188,
      "old_path": "pc/jseptransportcontroller.cc",
      "new_id": "80b723777d9f86c01c76e25ac0e28767d53ddfbf",
      "new_mode": 33188,
      "new_path": "pc/jseptransportcontroller.cc"
    },
    {
      "type": "modify",
      "old_id": "b678a090481796cf979cb2424cf7291b94a88bf5",
      "old_mode": 33188,
      "old_path": "pc/jseptransportcontroller.h",
      "new_id": "56aed9967536cb07f4366acd72ac517bbb0ed26a",
      "new_mode": 33188,
      "new_path": "pc/jseptransportcontroller.h"
    },
    {
      "type": "modify",
      "old_id": "f3bf2aff05cbcdf72239b6f8e50dfac93869b32c",
      "old_mode": 33188,
      "old_path": "pc/jseptransportcontroller_unittest.cc",
      "new_id": "93f14c87698c890e4762941979cc21deb1ea5585",
      "new_mode": 33188,
      "new_path": "pc/jseptransportcontroller_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b2d87ae3e6f83ef7f4a1c7a0ea629b6ff0252097",
      "old_mode": 33188,
      "old_path": "pc/localaudiosource_unittest.cc",
      "new_id": "54766caf396d99c62114ab08c46f1934f6939fa2",
      "new_mode": 33188,
      "new_path": "pc/localaudiosource_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "79aa975d96f368f2de8452865e4a147015de6bd0",
      "old_mode": 33188,
      "old_path": "pc/mediasession.cc",
      "new_id": "37354b8beb191415d75399e9c69bc24112c580ab",
      "new_mode": 33188,
      "new_path": "pc/mediasession.cc"
    },
    {
      "type": "modify",
      "old_id": "41e4368b671f158eab4fd121f0720712e857e221",
      "old_mode": 33188,
      "old_path": "pc/peerconnection.cc",
      "new_id": "d99e97f2c961fa50c5838bfc063ff5d7f358acae",
      "new_mode": 33188,
      "new_path": "pc/peerconnection.cc"
    },
    {
      "type": "modify",
      "old_id": "f753955f1cfc3fef6e8c8e0ad2c2d4330eb280e9",
      "old_mode": 33188,
      "old_path": "pc/peerconnection.h",
      "new_id": "41137464a623f42ce84551c1acd400be93ebf0c1",
      "new_mode": 33188,
      "new_path": "pc/peerconnection.h"
    },
    {
      "type": "modify",
      "old_id": "db6c6568bdcb6461057e50ab0d8dcbc4a14a9cf8",
      "old_mode": 33188,
      "old_path": "pc/peerconnection_datachannel_unittest.cc",
      "new_id": "224d0e9a7723564f9778fdfa75eecbf9df56d56f",
      "new_mode": 33188,
      "new_path": "pc/peerconnection_datachannel_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5cf6965a999c4a43ec9097977e51bd28a1706dd6",
      "old_mode": 33188,
      "old_path": "pc/peerconnection_ice_unittest.cc",
      "new_id": "cf9f0167cd51ae568dd685949ccfb5a2417b1708",
      "new_mode": 33188,
      "new_path": "pc/peerconnection_ice_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b4142411ccdc343de10b4451da1c72319b613f25",
      "old_mode": 33188,
      "old_path": "pc/peerconnection_jsep_unittest.cc",
      "new_id": "3058238a6a0d4d186bce1376186eff24b2d1bad7",
      "new_mode": 33188,
      "new_path": "pc/peerconnection_jsep_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d3ae2cbaf5b45c277faa5732587699d83b7085a8",
      "old_mode": 33188,
      "old_path": "pc/peerconnection_rtp_unittest.cc",
      "new_id": "ca2d3b1fd97d8297afc88db77795c73a9420222d",
      "new_mode": 33188,
      "new_path": "pc/peerconnection_rtp_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "dae5a2e6ec4ba81441822eba5a99518f49b46b67",
      "old_mode": 33188,
      "old_path": "pc/peerconnectionendtoend_unittest.cc",
      "new_id": "7e0667f6bc11f224ecf1cbed3053f08930845837",
      "new_mode": 33188,
      "new_path": "pc/peerconnectionendtoend_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5248d514287e1777bfb91a48f79efca765f6709c",
      "old_mode": 33188,
      "old_path": "pc/peerconnectioninterface_unittest.cc",
      "new_id": "938e5b2decd938a5b8287590fc4142c76d925a8f",
      "new_mode": 33188,
      "new_path": "pc/peerconnectioninterface_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f0267a700d6b221b44ac2b6f4e6deca55e60a394",
      "old_mode": 33188,
      "old_path": "pc/peerconnectioninternal.h",
      "new_id": "8a169547cc43af75310709c82fbb6c2c3e15c4c4",
      "new_mode": 33188,
      "new_path": "pc/peerconnectioninternal.h"
    },
    {
      "type": "modify",
      "old_id": "bad281fc9bd91a17039e3218c6737ed38b2b20c8",
      "old_mode": 33188,
      "old_path": "pc/rtcstatscollector.h",
      "new_id": "43d5653f0a982c0bd1d257cc78669d2508ab327e",
      "new_mode": 33188,
      "new_path": "pc/rtcstatscollector.h"
    },
    {
      "type": "modify",
      "old_id": "99bb88caefd0dcbdcb767efa19f5b5467572caf3",
      "old_mode": 33188,
      "old_path": "pc/rtcstatscollector_unittest.cc",
      "new_id": "0c4bc032cd6af2b58abd73b64204132aa140d862",
      "new_mode": 33188,
      "new_path": "pc/rtcstatscollector_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "4d6457f8e2f70158f1dd0da8a39664f5d09e82d5",
      "old_mode": 33188,
      "old_path": "pc/rtpreceiver.h",
      "new_id": "964a8f590ffcf09218ba74f5ca1e36454312c697",
      "new_mode": 33188,
      "new_path": "pc/rtpreceiver.h"
    },
    {
      "type": "modify",
      "old_id": "62b8b5928509f7cba3c19986189318c9c55f3651",
      "old_mode": 33188,
      "old_path": "pc/rtpsender.h",
      "new_id": "d1d278b4e844f9e22d03d9437b9e5f40310a0e6f",
      "new_mode": 33188,
      "new_path": "pc/rtpsender.h"
    },
    {
      "type": "modify",
      "old_id": "1575e969d7b1f890f02813649d825582b0124120",
      "old_mode": 33188,
      "old_path": "pc/rtpsenderreceiver_unittest.cc",
      "new_id": "99e624dd883995c33505b4ce2ac618ee64ee90c9",
      "new_mode": 33188,
      "new_path": "pc/rtpsenderreceiver_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "37770b524dc8ac79bba17f3309710858d171a9a8",
      "old_mode": 33188,
      "old_path": "pc/rtptransceiver.cc",
      "new_id": "011478517ab413f991df46bd23cffa299b6d6f75",
      "new_mode": 33188,
      "new_path": "pc/rtptransceiver.cc"
    },
    {
      "type": "modify",
      "old_id": "3cefda2e1f7c2c9ab79a330bd79f82f4663af19a",
      "old_mode": 33188,
      "old_path": "pc/rtptransceiver.h",
      "new_id": "7656995f0bf85fb126b37dba96bb8fc61e57155e",
      "new_mode": 33188,
      "new_path": "pc/rtptransceiver.h"
    },
    {
      "type": "modify",
      "old_id": "366d6e2fc855f20792fe993c25ddf37082c21c02",
      "old_mode": 33188,
      "old_path": "pc/rtptransport.cc",
      "new_id": "9e994e9b9804a51ac56b6797a567d0af7136ecd0",
      "new_mode": 33188,
      "new_path": "pc/rtptransport.cc"
    },
    {
      "type": "modify",
      "old_id": "6620095e15a2dc3b51622cb5519f6af5f72780d6",
      "old_mode": 33188,
      "old_path": "pc/rtptransport.h",
      "new_id": "004461542653283966420c32e4bf68a5b7f4278f",
      "new_mode": 33188,
      "new_path": "pc/rtptransport.h"
    },
    {
      "type": "modify",
      "old_id": "97ea2e4e238cb4fe05e943b6abfdf231786e9c98",
      "old_mode": 33188,
      "old_path": "pc/rtptransport_unittest.cc",
      "new_id": "7e4eb84cd7107204cc06614827c209da34d60649",
      "new_mode": 33188,
      "new_path": "pc/rtptransport_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "7845d42a9cc62666879fa0813b491f5e6c8a0a67",
      "old_mode": 33188,
      "old_path": "pc/rtptransportinternal.h",
      "new_id": "0ecaa1ac28d3eac28b2cb0cc582c6e3cd33031d8",
      "new_mode": 33188,
      "new_path": "pc/rtptransportinternal.h"
    },
    {
      "type": "modify",
      "old_id": "a561d3649a542bbaaf53597bd8a7f89dc4d5d366",
      "old_mode": 33188,
      "old_path": "pc/srtpfilter.cc",
      "new_id": "91142a5aa00f197731fa7603bc3017a3743301cd",
      "new_mode": 33188,
      "new_path": "pc/srtpfilter.cc"
    },
    {
      "type": "modify",
      "old_id": "e51d9fe211b83424404dc911bcb678d34a9508a4",
      "old_mode": 33188,
      "old_path": "pc/srtpfilter.h",
      "new_id": "a4dd54fa8bdebca68e19c0fddd0839b6910e69d5",
      "new_mode": 33188,
      "new_path": "pc/srtpfilter.h"
    },
    {
      "type": "modify",
      "old_id": "1fe0cc812e78ba24e4a0f5f88f7cbcb7a0847f13",
      "old_mode": 33188,
      "old_path": "pc/srtptransport.cc",
      "new_id": "a1c1a8a3b6dbcbfe80ccd034d86cce00c09ef384",
      "new_mode": 33188,
      "new_path": "pc/srtptransport.cc"
    },
    {
      "type": "modify",
      "old_id": "3266e54a05abb35b28b576cfea8ca29132faef8a",
      "old_mode": 33188,
      "old_path": "pc/srtptransport.h",
      "new_id": "157392f76ee8ceeaac42463355ce8b0258377b12",
      "new_mode": 33188,
      "new_path": "pc/srtptransport.h"
    },
    {
      "type": "modify",
      "old_id": "203ab0f65242780b6012f2a07bc52187e6bdf96f",
      "old_mode": 33188,
      "old_path": "pc/test/fakepeerconnectionbase.h",
      "new_id": "d6b61188b9dcad592fe8f60d003a5af8d6b68e48",
      "new_mode": 33188,
      "new_path": "pc/test/fakepeerconnectionbase.h"
    },
    {
      "type": "modify",
      "old_id": "733291fe829a2a1e0674be2162e27941752f4636",
      "old_mode": 33188,
      "old_path": "pc/test/fakepeerconnectionforstats.h",
      "new_id": "c8cc29b818fdf121623ab3146c972888b1c8b6cc",
      "new_mode": 33188,
      "new_path": "pc/test/fakepeerconnectionforstats.h"
    },
    {
      "type": "modify",
      "old_id": "bb56f3e5bc2cd5d6847f079bd818b80ef9f1e345",
      "old_mode": 33188,
      "old_path": "pc/test/fakertccertificategenerator.h",
      "new_id": "a3e7654a2088ab8ad1512d9d1ffd4fc85032e165",
      "new_mode": 33188,
      "new_path": "pc/test/fakertccertificategenerator.h"
    },
    {
      "type": "modify",
      "old_id": "002caa6213cdf4a2ca0495a61f9a149ace8eafe2",
      "old_mode": 33188,
      "old_path": "pc/test/fakesctptransport.h",
      "new_id": "294376d91a477a08243e6797d7758269d62cae7e",
      "new_mode": 33188,
      "new_path": "pc/test/fakesctptransport.h"
    },
    {
      "type": "modify",
      "old_id": "71c1523e4dce554adda0413a907a71e8642e1a09",
      "old_mode": 33188,
      "old_path": "pc/test/mockpeerconnectionobservers.h",
      "new_id": "e864706fcbee34fd1d23411a83c1365db3b34fea",
      "new_mode": 33188,
      "new_path": "pc/test/mockpeerconnectionobservers.h"
    },
    {
      "type": "modify",
      "old_id": "5450cee7f056bd7e351490d2294de8964207db89",
      "old_mode": 33188,
      "old_path": "pc/trackmediainfomap.cc",
      "new_id": "b5abb7e9365d7fed81b55569e623b6c2040b8ab8",
      "new_mode": 33188,
      "new_path": "pc/trackmediainfomap.cc"
    },
    {
      "type": "modify",
      "old_id": "d6036264ea1c7af5a3f19c1b7e59054d2b7378e6",
      "old_mode": 33188,
      "old_path": "pc/trackmediainfomap.h",
      "new_id": "fa1f7e7128d3237055079ef8a85fe3bc6a2b37a0",
      "new_mode": 33188,
      "new_path": "pc/trackmediainfomap.h"
    },
    {
      "type": "modify",
      "old_id": "c1355647be78c3152734f14a07fb28f98ac0d54b",
      "old_mode": 33188,
      "old_path": "pc/trackmediainfomap_unittest.cc",
      "new_id": "1b320d021cf9645c0d027d8e7f443a16e67f5a96",
      "new_mode": 33188,
      "new_path": "pc/trackmediainfomap_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d90ba512447ee0e456abbcc06f01d7b228fe5bff",
      "old_mode": 33188,
      "old_path": "pc/videocapturertracksource.cc",
      "new_id": "0767dcffffb6a4ba4ce06a46873c79df3fa497bd",
      "new_mode": 33188,
      "new_path": "pc/videocapturertracksource.cc"
    },
    {
      "type": "modify",
      "old_id": "5854944ade02a02daafcce420e4115c18ab79be3",
      "old_mode": 33188,
      "old_path": "pc/videocapturertracksource.h",
      "new_id": "9039aa30f2666a15e8228b7b380eb7079710becd",
      "new_mode": 33188,
      "new_path": "pc/videocapturertracksource.h"
    },
    {
      "type": "modify",
      "old_id": "34d11b58a96a6a19be825fe7aeaa9aa53a846575",
      "old_mode": 33188,
      "old_path": "pc/videocapturertracksource_unittest.cc",
      "new_id": "1ddfc6f4a57d2eabb32153529b1eb7f2e9f738a0",
      "new_mode": 33188,
      "new_path": "pc/videocapturertracksource_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "fb6c7be52b99a9f2307416a23394c153e670b0c3",
      "old_mode": 33188,
      "old_path": "pc/videotracksource.h",
      "new_id": "50488dd2c6011d336abe9bba277e10f646467e53",
      "new_mode": 33188,
      "new_path": "pc/videotracksource.h"
    },
    {
      "type": "modify",
      "old_id": "4bfb9efa805eb9726e8ac225de3535a1f34634e8",
      "old_mode": 33188,
      "old_path": "pc/webrtcsdp.cc",
      "new_id": "d068470086a79f8f14bc52d2b0cae097bd430715",
      "new_mode": 33188,
      "new_path": "pc/webrtcsdp.cc"
    },
    {
      "type": "modify",
      "old_id": "4a6221f3343ed831002eebb3f9fdec649cc360fa",
      "old_mode": 33188,
      "old_path": "pc/webrtcsessiondescriptionfactory.cc",
      "new_id": "3d8993222408398d3a90e3b88bf4305fb6636b4c",
      "new_mode": 33188,
      "new_path": "pc/webrtcsessiondescriptionfactory.cc"
    }
  ]
}
