)]}'
{
  "log": [
    {
      "commit": "6efd88345b597f6535bd2d5c4dbb47c640f4cdff",
      "tree": "3165c0ea69df0c360ab8774b28e15f8e8b91c548",
      "parents": [
        "1afa2c413e43b0870b4245a3f6d49e38f0b1faf0"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Jan 08 15:54:33 2019 -0800"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Jan 15 01:35:49 2019 +0000"
      },
      "message": "Expose WFC roaming Mode ISIM IST EF as SystemApi\n\nBug: 120986348\nBug: 120945804\nTest: atest FrameworksTelephonyTests\nChange-Id: I4d7a203dd57050535867329c8dc36f8c75667c15\nMerged-In: I4d7a203dd57050535867329c8dc36f8c75667c15\n"
    },
    {
      "commit": "1afa2c413e43b0870b4245a3f6d49e38f0b1faf0",
      "tree": "45638f73d4a4f4c3013ca7fd800e7e3b10c3594c",
      "parents": [
        "d426ee84a09f04681559a6976f065d2c1dd4b4cc",
        "e8e2ebd651a27e08b6b5b3db2e551429b058b462"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Jan 07 18:10:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 18:10:15 2019 +0000"
      },
      "message": "Merge \"NetworkPolicy: Replace fake allLocks\""
    },
    {
      "commit": "d426ee84a09f04681559a6976f065d2c1dd4b4cc",
      "tree": "047602f41c5a6b7d29666187a699e0f8ed8201dd",
      "parents": [
        "26ebccdcff100e70db2fb91e71ac8bf77fd4b85f",
        "4273457c9e57f95390d591bedb0eebd15debfc6f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 07 17:43:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 17:43:50 2019 +0000"
      },
      "message": "Merge \"[view compiler] Add XML to DEX compilation\""
    },
    {
      "commit": "26ebccdcff100e70db2fb91e71ac8bf77fd4b85f",
      "tree": "d7f43b063ab188add83ee54d5dd773af6138cedb",
      "parents": [
        "d14ed44c52a9a813c0249b2733dd865ef9415ce9",
        "f05919ab762f3e6bee13c13264d66caba3c4946e"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Jan 07 15:25:38 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 15:25:38 2019 +0000"
      },
      "message": "Merge \"Stop exposing reasons through phone state listener\""
    },
    {
      "commit": "f05919ab762f3e6bee13c13264d66caba3c4946e",
      "tree": "d7f43b063ab188add83ee54d5dd773af6138cedb",
      "parents": [
        "d14ed44c52a9a813c0249b2733dd865ef9415ce9"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Jan 02 16:51:08 2019 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Jan 07 06:39:38 2019 +0000"
      },
      "message": "Stop exposing reasons through phone state listener\n\nThe data connection reasons are implementation details\nof telephony and should not be exposed externally. The\ndata connection fail cause, which is different from\nreasons, are still available.\n\nTest: Telephony sanity tests + unit tests\nBug: 73659459\n\nMerged-In: Ia005abf19664e6213118ee932495950af118456d\nChange-Id: Ia005abf19664e6213118ee932495950af118456d\n(cherry picked from commit 4d1c9450005dbd05c5c619d444938467068047a3)\n"
    },
    {
      "commit": "d14ed44c52a9a813c0249b2733dd865ef9415ce9",
      "tree": "4e6d2269e5008694b978e5533d9158b0bbf6dbfa",
      "parents": [
        "179f30a4433ae17ea409fbafb203b9fdef717b5e",
        "239aa0ae0ab6781ff572e0665e4e37f8f4a65571"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Mon Jan 07 06:37:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 06:37:30 2019 +0000"
      },
      "message": "Merge \"Cleaned up dead code\""
    },
    {
      "commit": "179f30a4433ae17ea409fbafb203b9fdef717b5e",
      "tree": "13371389ee4b23555a6a7965ec3719cbcf9075b7",
      "parents": [
        "7ec9e6849e78b5c8a28e9523f2a77e607569c9a6",
        "b99c60c36e095a597015b5e3b738026148f27349"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 07 04:19:22 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 07 04:19:22 2019 +0000"
      },
      "message": "Merge \"Null locale causing the VTS fail.\""
    },
    {
      "commit": "239aa0ae0ab6781ff572e0665e4e37f8f4a65571",
      "tree": "9cb176b334fc0bff63fae7ada92b6273d22a9497",
      "parents": [
        "7ec9e6849e78b5c8a28e9523f2a77e607569c9a6"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sun Dec 23 19:59:08 2018 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Sun Jan 06 11:48:32 2019 -0800"
      },
      "message": "Cleaned up dead code\n\nRenamed the scanning state to retrying. Removed the\nold retrying dead code.\n\nTest: Telephony sanity tests\nBug: 73659459\n\nMerged-In: I54849bafbd0d05206e67636f0717b4b833a5e229\nChange-Id: I54849bafbd0d05206e67636f0717b4b833a5e229\n(cherry picked from commit 5de4a2d86972a882dafc24b541164a68a37adf31)\n"
    },
    {
      "commit": "7ec9e6849e78b5c8a28e9523f2a77e607569c9a6",
      "tree": "b9b0c7ff6d34c55404fe0b5eada22a6346f71d0e",
      "parents": [
        "3ada51469a1944939c431070b57448bc8f2c5f05",
        "424945e010f9ed8dd7670c9b10a0ff42cd13d2d9"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Sat Jan 05 21:19:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 05 21:19:09 2019 +0000"
      },
      "message": "Merge \"Implement RcsThread querying (base)\""
    },
    {
      "commit": "4273457c9e57f95390d591bedb0eebd15debfc6f",
      "tree": "75b7d12515648625aff7b6cdf327f19b7e2b9afe",
      "parents": [
        "aa8f1b70332f701d467982fcd010dbb971b16f2f"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Mon Dec 17 15:46:18 2018 -0800"
      },
      "committer": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Sat Jan 05 01:36:05 2019 +0000"
      },
      "message": "[view compiler] Add XML to DEX compilation\n\nTest: atest\nBug: 111895153\nChange-Id: I91c01ff4474e080c87b902ae963b5d655346f859\n"
    },
    {
      "commit": "3ada51469a1944939c431070b57448bc8f2c5f05",
      "tree": "69305f2a7ee2a5163b0feef208d18f06e5a12572",
      "parents": [
        "aa8f1b70332f701d467982fcd010dbb971b16f2f",
        "549c3ba3b53b58cbfd44940522aa9e779acce33c"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Sat Jan 05 01:25:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 05 01:25:14 2019 +0000"
      },
      "message": "Merge \"Fix WCDMA Level Calculation for Default CC\""
    },
    {
      "commit": "aa8f1b70332f701d467982fcd010dbb971b16f2f",
      "tree": "9473bfaff0af11ca4a73a61f6246f090c7099998",
      "parents": [
        "6a3d45c4b2eb62b948e82323872a758df8c9f7c9",
        "29d0cd6fa1cb3e7b2f4ed354ccb71f24586dec58"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jan 05 01:02:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 05 01:02:28 2019 +0000"
      },
      "message": "Merge \"Add tryCreateView to LayoutInflater\""
    },
    {
      "commit": "424945e010f9ed8dd7670c9b10a0ff42cd13d2d9",
      "tree": "9f917485ca76ebd444102ac02ff024c2ad45cb76",
      "parents": [
        "6a3d45c4b2eb62b948e82323872a758df8c9f7c9"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Tue Dec 11 09:38:13 2018 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Fri Jan 04 23:53:58 2019 +0000"
      },
      "message": "Implement RcsThread querying (base)\n\nThis change does a first pass to introduce RcsThread querying. We can\nnow insert threads and query them back.\n\nTest: Added unit test\n\nBug: 109759350\nChange-Id: Ib116cd533a19ce4d099864a095f585ac47cdc9f6\n"
    },
    {
      "commit": "6a3d45c4b2eb62b948e82323872a758df8c9f7c9",
      "tree": "b9c08170328317f1577a18dd2d311265809f083d",
      "parents": [
        "54502d68ea0b966cfc99623bab9d406639892ff9",
        "96fe50bc1bb2c53b7e9d1069a14eec77a9c116d5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 21:49:14 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 21:49:14 2019 +0000"
      },
      "message": "Merge \"Deprecate Android beam APIs and create a feature flag to gate them\""
    },
    {
      "commit": "96fe50bc1bb2c53b7e9d1069a14eec77a9c116d5",
      "tree": "b9c08170328317f1577a18dd2d311265809f083d",
      "parents": [
        "54502d68ea0b966cfc99623bab9d406639892ff9"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Tue Oct 23 14:40:29 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 21:49:00 2019 +0000"
      },
      "message": "Deprecate Android beam APIs and create a feature flag to gate them\n\nTest: Test application trying to invoke the API\nBug: 117519147\nChange-Id: Icd3187e4f3e0f180cb42d36011f60895fb395002\n"
    },
    {
      "commit": "549c3ba3b53b58cbfd44940522aa9e779acce33c",
      "tree": "fc35c53862564a807ae44d748048791f9dd16c93",
      "parents": [
        "7d615aae59f9e7001d279f4921dfb3b8d043aa3e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Jan 03 10:30:31 2019 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Fri Jan 04 13:34:02 2019 -0800"
      },
      "message": "Fix WCDMA Level Calculation for Default CC\n\nThe default carrier config was setting the level\ncalculation method to an empty string, which caused\nthe level to be set forcibly to NONE/UNKNOWN due to\nthe logic failing to account for empty strings. This\npatch sets the default to something sane \"rssi\" that\nmatches legacy behavior and also adds guards so that\nan empty string will be considered default, and a non\nempty but otherwise invalid string will also try to\nuse RSSI instead of simply failing to display signal\nbars.\n\n-Add protection against invalid array sizes\n-Fix a bug where RSCP could use RSSI thresholds\n-Add fallback for RSCP thresholds being null when the\n measurement type is set to RSCP.\n-Define RSCP thresholds as constants.\n\nBug: 118800169\nTest: atest CellSignalStrengthWcdmaTest\nChange-Id: I8d6261bc5adab6bf9b0a88f7d59b259d338a49e9\n"
    },
    {
      "commit": "29d0cd6fa1cb3e7b2f4ed354ccb71f24586dec58",
      "tree": "a78f87197d98d531793ce5724006bd6da959a70e",
      "parents": [
        "bd7379858523c4e06175ee6cd92b46750d05b1dd"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Fri Dec 14 10:27:29 2018 -0800"
      },
      "committer": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Fri Jan 04 12:57:14 2019 -0800"
      },
      "message": "Add tryCreateView to LayoutInflater\n\nThis method is needed so that precompiled layouts can reuse the factory logic\nfrom the LayoutInflater.\n\nBug: 111895153\nTest: atest android.view.cts.LayoutInflaterTest\nChange-Id: Ifd1028906b655af2bd14247d586dc16b35550c82\n"
    },
    {
      "commit": "54502d68ea0b966cfc99623bab9d406639892ff9",
      "tree": "76a9509d7764a6e18ea53b7ce620a6e93153c53a",
      "parents": [
        "cdf6be573f61f07e59e6cf8e88519f7cd9da47ab",
        "44bb579621dd9e1704ec249e20d8e213a6ee2e7a"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 19:56:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 19:56:41 2019 +0000"
      },
      "message": "Merge changes from topic \"multi-se-support\"\n\n* changes:\n  Add a mechanism to register AIDs to specific off-host SE\n  Add Off-Host Card Emulation Features\n"
    },
    {
      "commit": "cdf6be573f61f07e59e6cf8e88519f7cd9da47ab",
      "tree": "aed2dad2df847dd375759f3ab6378466a9abe482",
      "parents": [
        "bd7379858523c4e06175ee6cd92b46750d05b1dd",
        "1fc78e1814d6e1ad8d49e905a569d2589bbb2b8f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 04 19:34:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 19:34:30 2019 +0000"
      },
      "message": "Merge \"Fix/suppress aapt/aapt2 google-explicit-constructor warnings\""
    },
    {
      "commit": "1fc78e1814d6e1ad8d49e905a569d2589bbb2b8f",
      "tree": "aed2dad2df847dd375759f3ab6378466a9abe482",
      "parents": [
        "bd7379858523c4e06175ee6cd92b46750d05b1dd"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:37:44 2018 -0800"
      },
      "committer": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Jan 04 17:38:13 2019 +0000"
      },
      "message": "Fix/suppress aapt/aapt2 google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n* Use NOLINT or NOLINTNEXTLINE to suppress warnings on intended converters\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: Ie02101ea7c422e8add535c111a30a2f21ead0ace\n"
    },
    {
      "commit": "bd7379858523c4e06175ee6cd92b46750d05b1dd",
      "tree": "a083b87fd8208b88d7072067ae97191862aef26a",
      "parents": [
        "94d92dc3cf589b73cd6d1da3200df1c603e5d69a",
        "f6ebf4ae08aa5fad859d1f3805e7f309d604846b"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Jan 04 09:29:10 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 09:29:10 2019 +0000"
      },
      "message": "Merge \"Ignore ipv6 tx traffic on clat uid.\""
    },
    {
      "commit": "44bb579621dd9e1704ec249e20d8e213a6ee2e7a",
      "tree": "da78bb8c066fc4e0651d7a08f70995862fa6ba82",
      "parents": [
        "ebf267a2a4cf76df95dfe72902919d38411e934c"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Oct 19 13:08:34 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 01:14:50 2019 +0000"
      },
      "message": "Add a mechanism to register AIDs to specific off-host SE\n\nTest: manual\nBug: 117253962\nChange-Id: Id34bf84dcff7789548eac19478010838bebd9758\n"
    },
    {
      "commit": "94d92dc3cf589b73cd6d1da3200df1c603e5d69a",
      "tree": "fb408446731886b0f26a29a64fc4750a1c563577",
      "parents": [
        "5432355d0c7a7073d85ad3b2780e46bb69c0ac3f",
        "ec851b1f9883a3ca7663b2580c4f6065b33aedc7"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Fri Jan 04 00:04:43 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 00:04:43 2019 +0000"
      },
      "message": "Merge \"Skeleton implementation of RCS APIs\""
    },
    {
      "commit": "ebf267a2a4cf76df95dfe72902919d38411e934c",
      "tree": "a47acc988939a65de24ee0a04027189c94d8e2a8",
      "parents": [
        "97c68169b8d1f77acb43a52c05388c9e4354770b"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Tue Oct 16 17:29:16 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Thu Jan 03 23:00:59 2019 +0000"
      },
      "message": "Add Off-Host Card Emulation Features\n\nTest: CTS test; manual\nBug: 117253962\nChange-Id: I7c35b1bffbc57870bb8c67704811a2649854d94e\n"
    },
    {
      "commit": "ec851b1f9883a3ca7663b2580c4f6065b33aedc7",
      "tree": "09f6cd7a85f37914f033ecf9628c2998d5e9eb87",
      "parents": [
        "760e074e5089dbdcba6d8b74252dd3ef1358852f"
      ],
      "author": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Fri Nov 30 17:03:34 2018 -0800"
      },
      "committer": {
        "name": "Sahin Caliskan",
        "email": "sahinc@google.com",
        "time": "Thu Jan 03 14:18:06 2019 -0800"
      },
      "message": "Skeleton implementation of RCS APIs\n\nThis change adds the classes for RCS Storage APIs. There\nis no business logic implemented yet, and the parcelable boilerplate\ncode doesn\u0027t really do anything.\n\nThis was needed as these APIs are meant to be interconnected, i.e. to\nuse an RcsPart, the app developer will need an RcsMessage, and for\nthat they will need the RcsThread etc.\n\nTest: Builds fine. Tests will be added as I add business logic.\n\nBug: 109759350\nChange-Id: I20897946dc1d9218f60274c7e3242194c7e2ac32\n"
    },
    {
      "commit": "5432355d0c7a7073d85ad3b2780e46bb69c0ac3f",
      "tree": "3aeb03e27decc308371c596917f7db1cf490045b",
      "parents": [
        "172458e01439e1bd7630a55f55a4d510876241b3",
        "2ca1aec1b9a06aa33c3f9bceebded80a6d1102ba"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 03 20:51:22 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 03 20:51:22 2019 +0000"
      },
      "message": "Merge \"Update sound/vibrate notification key only when it actually buzz/beep.\""
    },
    {
      "commit": "172458e01439e1bd7630a55f55a4d510876241b3",
      "tree": "c9b0f3270141a596b08957374d6c85694c56e6bf",
      "parents": [
        "ffb51ba0f002bfc952c2ff7154887f0d11b6efcc",
        "0e97ae68b2654a70791782aa7a7cbe636ce1da3c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Jan 03 19:43:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 03 19:43:36 2019 +0000"
      },
      "message": "Merge \"Check if notification is valid before it finally vibrates because it can be canceled as soon as enqeued\""
    },
    {
      "commit": "ffb51ba0f002bfc952c2ff7154887f0d11b6efcc",
      "tree": "873d1e26119c3fd57dc8d5f1b26070f4994435d7",
      "parents": [
        "645a9d12531bb07692d25794baaf9b44fa292f00",
        "f32ace5d56edddd1052adbd851430ec47343b0bd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 02 23:48:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 23:48:35 2019 +0000"
      },
      "message": "Merge \"Fix/suppress services/core google-explicit-constructor warnings\""
    },
    {
      "commit": "645a9d12531bb07692d25794baaf9b44fa292f00",
      "tree": "6a17cf2c1fd9752c2301b4965ead4cd642be9347",
      "parents": [
        "3a0fe2cdab0fe60298677b067585b91e74262a23",
        "139911745dc4e5a1824f583838fd59a3f070b144"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 02 22:49:30 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 22:49:30 2019 +0000"
      },
      "message": "Merge \"Fix @NonNull -\u003e Nullable for Intent.replaceExtras().\""
    },
    {
      "commit": "f32ace5d56edddd1052adbd851430ec47343b0bd",
      "tree": "51b9d73e16ddd5adec18c19cf7393c263faea7d2",
      "parents": [
        "99f6957f2e42caeea209d2069174cab24c347a95"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:51:59 2018 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 02 14:25:32 2019 -0800"
      },
      "message": "Fix/suppress services/core google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: Id2493c1e248e774042dc67f39ada6bb3a4521d0c\n"
    },
    {
      "commit": "3a0fe2cdab0fe60298677b067585b91e74262a23",
      "tree": "9d1814c041b98579fa01a88efc790d1e20864632",
      "parents": [
        "50ee2201269e27c092509a4e8861a3b5a6d6a3fd",
        "bfc687007c494abb8153cae8760671c6a8037f76"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 02 21:51:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 21:51:19 2019 +0000"
      },
      "message": "Merge \"[LayoutInflater] Cleanup - remove some nesting\""
    },
    {
      "commit": "50ee2201269e27c092509a4e8861a3b5a6d6a3fd",
      "tree": "3eabcc92e00aa05b0b129486533fde2656bb6dd6",
      "parents": [
        "ff77ea8d58e1792006939143f19b1be898a324a6",
        "a08d2c2ee72775afdc9892cdc114902bd174f96d"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 02 19:34:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 19:34:29 2019 +0000"
      },
      "message": "Merge \"Fix/suppress bootanimation google-explicit-constructor warnings\""
    },
    {
      "commit": "ff77ea8d58e1792006939143f19b1be898a324a6",
      "tree": "6ea15f7e4bb76a9aab4a963315d97d06d7c80bc2",
      "parents": [
        "abe06f91380ebd2fea7da80bba4ce756744e7aec",
        "ddc8990f0960d35bb525cceb671a95519a07c5ba"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 02 19:19:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 19:19:00 2019 +0000"
      },
      "message": "Merge \"[view-compiler] Better namespacing of util functions\""
    },
    {
      "commit": "bfc687007c494abb8153cae8760671c6a8037f76",
      "tree": "fe61aa8b460dbebe039f5272e903724825b61e68",
      "parents": [
        "abe06f91380ebd2fea7da80bba4ce756744e7aec"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Wed Jan 02 11:11:24 2019 -0800"
      },
      "committer": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Wed Jan 02 11:11:24 2019 -0800"
      },
      "message": "[LayoutInflater] Cleanup - remove some nesting\n\nThe parseInclude method had some deep nesting that could be improved by\nrearranging things a little.\n\nTest: atest android.view.cts.LayoutInflaterTest\nChange-Id: I2ee13c2ee80bcb220371d39a5a6da6044cfa245c\n"
    },
    {
      "commit": "ddc8990f0960d35bb525cceb671a95519a07c5ba",
      "tree": "6ea15f7e4bb76a9aab4a963315d97d06d7c80bc2",
      "parents": [
        "abe06f91380ebd2fea7da80bba4ce756744e7aec"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Thu Dec 13 13:23:43 2018 -0800"
      },
      "committer": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Wed Jan 02 18:02:31 2019 +0000"
      },
      "message": "[view-compiler] Better namespacing of util functions\n\nThis moves some helper functions into our own namespace to avoid conflicting\nwith other util.h files.\n\nBug: 111895153\nChange-Id: I2b4c77732a97b34a8528d69867c15ed802686703\n"
    },
    {
      "commit": "abe06f91380ebd2fea7da80bba4ce756744e7aec",
      "tree": "3352adba8586e5d10c028015d1f07f4a04a31353",
      "parents": [
        "aeda49d18515f8ef87d8fe1573ed7a10430babe3",
        "162c812b652871882cfa9ac44fad8473d84f97c8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 02 15:43:40 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 15:43:40 2019 +0000"
      },
      "message": "Merge \"[view compiler] Re-enable host-side tests\""
    },
    {
      "commit": "aeda49d18515f8ef87d8fe1573ed7a10430babe3",
      "tree": "517d7354082c528adcf1c770b90a41fad4d54b57",
      "parents": [
        "99f6957f2e42caeea209d2069174cab24c347a95",
        "55418eada51d4f5e6532ae9517af66c50ea495c4"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Jan 02 12:30:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 02 12:30:32 2019 +0000"
      },
      "message": "Merge \"Limit access to suspected false positives.\""
    },
    {
      "commit": "a08d2c2ee72775afdc9892cdc114902bd174f96d",
      "tree": "b8e324181da191c72c63e5b9f5bef8ca902b45fe",
      "parents": [
        "99f6957f2e42caeea209d2069174cab24c347a95"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:39:40 2018 -0800"
      },
      "committer": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 02 02:43:37 2019 +0000"
      },
      "message": "Fix/suppress bootanimation google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: Ia6ada49250973d507ae8b10d8f0d7c2d47ee805c\n"
    },
    {
      "commit": "99f6957f2e42caeea209d2069174cab24c347a95",
      "tree": "047a29a4dcca57bfc7d01ab7cc10f1eab1f0927f",
      "parents": [
        "8336204f999111f1177d53e0d6374a60cd1f1dca",
        "3e8647c8add9b2c6110536345230238c6401d34c"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 28 20:59:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 28 20:59:16 2018 +0000"
      },
      "message": "Merge \"Do not use default to get TelephonyManager\""
    },
    {
      "commit": "8336204f999111f1177d53e0d6374a60cd1f1dca",
      "tree": "4e4d1d4fbb6d314e231b2b5511c09b3ac14e2033",
      "parents": [
        "b158b12cbb63f24fe22a5b7aafd9f35c6f523d14",
        "c18b326a5bbfabebab0ed9c5b8e08b22f657326e"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 28 20:14:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 28 20:14:44 2018 +0000"
      },
      "message": "Merge \"Add Emergency Dial into RIL and Remove PhoneNumberUtils Ecclist check\""
    },
    {
      "commit": "3e8647c8add9b2c6110536345230238c6401d34c",
      "tree": "96b5f8c49b76ac222c0fdc314b05148de07e1c98",
      "parents": [
        "b158b12cbb63f24fe22a5b7aafd9f35c6f523d14"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 14 21:47:49 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 28 11:55:44 2018 -0800"
      },
      "message": "Do not use default to get TelephonyManager\n\nBug: 112657134\nTest: Manual\nChange-Id: I4ffe5e3284478a6337136dbc79ec5eed72013cc4\nMerged-In: I4ffe5e3284478a6337136dbc79ec5eed72013cc4\n(cherry picked from commit b0ae02b6464b3bd7f49ef68ae16ac0660ea169d9)\n"
    },
    {
      "commit": "c18b326a5bbfabebab0ed9c5b8e08b22f657326e",
      "tree": "4e4d1d4fbb6d314e231b2b5511c09b3ac14e2033",
      "parents": [
        "b158b12cbb63f24fe22a5b7aafd9f35c6f523d14"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Dec 10 14:29:06 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 28 11:00:26 2018 -0800"
      },
      "message": "Add Emergency Dial into RIL and Remove PhoneNumberUtils Ecclist check\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I297334be370688fd9a9d46920a09152f57152039\nMerged-In: I297334be370688fd9a9d46920a09152f57152039\n(cherry picked from commit 6279e97c43f80012cc3a5a6f269506fb55a165e3)\n"
    },
    {
      "commit": "b158b12cbb63f24fe22a5b7aafd9f35c6f523d14",
      "tree": "48135b976024fd82c8e8004a4c964308ddd18bce",
      "parents": [
        "cfc6518c48d1648bb33a0f6633132a726a9bc7f9",
        "46c0c303fad3f9147c467cb65a05eb7a6ed45787"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 28 18:07:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 28 18:07:23 2018 +0000"
      },
      "message": "Merge \"EmergencyNumber enhancement\""
    },
    {
      "commit": "55418eada51d4f5e6532ae9517af66c50ea495c4",
      "tree": "b93b0483b4ba377e1b4b79d344932fdf78d17de5",
      "parents": [
        "cfc6518c48d1648bb33a0f6633132a726a9bc7f9"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Thu Dec 20 15:30:45 2018 +0000"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Fri Dec 28 14:26:35 2018 +0000"
      },
      "message": "Limit access to suspected false positives.\n\nMembers modified herein are suspected to be false positives: i.e. things\nthat were added to the greylist in P, but subsequent data analysis\nsuggests that they are not, in fact, used after all.\n\nAdd a maxTargetSdk\u003dP to these APIs. This is lower-risk that simply\nremoving these things from the greylist, as none of out data sources are\nperfect nor complete.\n\nFor APIs that are not supported yet by annotations, move them to\nhiddenapi-greylist-max-p.txt instead which has the same effect.\n\nExempted-From-Owner-Approval: Automatic changes to the codebase\naffecting only @UnsupportedAppUsage annotations, themselves added\nwithout requiring owners approval earlier.\n\nBug: 115609023\nTest: m\nChange-Id: Ia937d8c41512e7f1b6e7f67b9104c1878b5cc3a0\nMerged-In: I020a9c09672ebcae64c5357abc4993e07e744687\n"
    },
    {
      "commit": "46c0c303fad3f9147c467cb65a05eb7a6ed45787",
      "tree": "48135b976024fd82c8e8004a4c964308ddd18bce",
      "parents": [
        "cfc6518c48d1648bb33a0f6633132a726a9bc7f9"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 14:12:11 2018 -0800"
      },
      "committer": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 22:16:25 2018 +0000"
      },
      "message": "EmergencyNumber enhancement\n\n1) Add Database source for EmergencyNumber\n2) add mergeEmergencyNumber for merging two emergency numbers\n3) enable Listener.EmergencyNumber enhancement\n4) no need to pass any parameter to PhoneNotifier\n5) modify API documentation\n6) deprecate PhoneNumberUtils.isEmergencyNumber\n7) modify API documentation for security exception and backward\ncompatibility\n9) introduce some utils in EmergencyNumber for merging number purposes\n10) add mnc into EmergencyNumber\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I0dcd01bdad7d9c37294cd8b87eda54b4ac9d0a0b\nMerged-In: I0dcd01bdad7d9c37294cd8b87eda54b4ac9d0a0b\n(cherry picked from commit 9f93a12e1f2548fa49c9220c092ddeaff9d76962)\n"
    },
    {
      "commit": "cfc6518c48d1648bb33a0f6633132a726a9bc7f9",
      "tree": "762c47bc6988c42d1c70597940db0d690db4af5d",
      "parents": [
        "755f2a38ac442b1cde94a1a71a51c1a3a91fae33",
        "b1f54cf1071a50c53f7a0f5c862bc56915c5f4f6"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 22:03:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 27 22:03:45 2018 +0000"
      },
      "message": "Merge \"Add Emergency service categories in ImsCallProfile\""
    },
    {
      "commit": "755f2a38ac442b1cde94a1a71a51c1a3a91fae33",
      "tree": "103a46127c2ebb1ed5aee4ec52ac9845c3b2caea",
      "parents": [
        "4ec239d760e110ec4089cd3e5d3433adb29a26e8",
        "db49641108903b51417bcba7ba5460a5c05e3e48"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 21:58:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 27 21:58:00 2018 +0000"
      },
      "message": "Merge \"Make some SubscriptionManager APIs system APIs\""
    },
    {
      "commit": "4ec239d760e110ec4089cd3e5d3433adb29a26e8",
      "tree": "fff8c6f51723f69025fa8d7e59a08e32661db8a7",
      "parents": [
        "ffee7d8ce07e3b5822dbe6a9ae00e94063f8fa63",
        "313412cf330f402564607d0cf585ae3a6b6db60f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 27 19:44:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 27 19:44:28 2018 +0000"
      },
      "message": "Merge \"Update api/current.txt for setuid deprecation\""
    },
    {
      "commit": "ffee7d8ce07e3b5822dbe6a9ae00e94063f8fa63",
      "tree": "3d58863608e1de2136df98abbb2e770e4463bc97",
      "parents": [
        "7d615aae59f9e7001d279f4921dfb3b8d043aa3e",
        "d255a2136f3d3a0b618d2c6d0781245b0d88ba9b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 27 01:58:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 27 01:58:05 2018 +0000"
      },
      "message": "Merge \"Adding check for HMAC/EC key size for StrongBox\""
    },
    {
      "commit": "7d615aae59f9e7001d279f4921dfb3b8d043aa3e",
      "tree": "d9027825f85b3ee140de509045fb456cefb23197",
      "parents": [
        "bd9da6de04f3f04c2c2e10ddbf2cbd524454825e",
        "b635fb8eb3cc07bb5ee6b011b6e71115f0a4f66e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Dec 27 01:44:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 27 01:44:14 2018 +0000"
      },
      "message": "Merge \"Fix BSIC Check in CellIdentityGsm\""
    },
    {
      "commit": "b635fb8eb3cc07bb5ee6b011b6e71115f0a4f66e",
      "tree": "d9027825f85b3ee140de509045fb456cefb23197",
      "parents": [
        "bd9da6de04f3f04c2c2e10ddbf2cbd524454825e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Dec 26 17:14:25 2018 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Dec 27 01:40:40 2018 +0000"
      },
      "message": "Fix BSIC Check in CellIdentityGsm\n\nBecause Java uses signed bytes, a comparison between\na byte and 0xFF will always fail after integer\npromotion. Fix this by forcing 0xFF to be treated as\na byte for comparison.\n\nBug: 119224773\nTest: fixes build breakage\n\nChange-Id: I9615667a6b442060f1d43084d56bc9c3fdb3ba35\n"
    },
    {
      "commit": "bd9da6de04f3f04c2c2e10ddbf2cbd524454825e",
      "tree": "15a3858c30653e7971bb5c3729821e95d30a845e",
      "parents": [
        "8acece0441e214a57a6d731160b388aa36156bbc",
        "7ce5baf9a9015dbe5f072e5bba64d89368b991ba"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Dec 26 23:07:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 26 23:07:53 2018 +0000"
      },
      "message": "Merge \"Refactor CellInfo Constructors\""
    },
    {
      "commit": "7ce5baf9a9015dbe5f072e5bba64d89368b991ba",
      "tree": "15a3858c30653e7971bb5c3729821e95d30a845e",
      "parents": [
        "8acece0441e214a57a6d731160b388aa36156bbc"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Dec 10 13:39:40 2018 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Dec 26 09:45:31 2018 -0800"
      },
      "message": "Refactor CellInfo Constructors\n\nBug: 119224773\nTest: atest FrameworksTelephonyTests\nChange-Id: Ibf56797b5be2508656409a3437ff79210334bfd6\n"
    },
    {
      "commit": "8acece0441e214a57a6d731160b388aa36156bbc",
      "tree": "679e46cc9854cd52c53537701bb14c1d121d2e22",
      "parents": [
        "394b0d1a0405e3909633962e3145dca81b442f82",
        "11374f4fb1b454d01d37baab359532fd6a388a1d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 26 16:16:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 26 16:16:02 2018 +0000"
      },
      "message": "Merge \"Add UiccCardInfo APIs\""
    },
    {
      "commit": "394b0d1a0405e3909633962e3145dca81b442f82",
      "tree": "91acdd7c04d67ecf72362d126064337c89117f80",
      "parents": [
        "d01eaecbd2a22b61116760cdd6e9df6e01f0bef7",
        "9ed654ffabfa0f9f7bdf303220968e917ed313b4"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Dec 26 07:16:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 26 07:16:28 2018 +0000"
      },
      "message": "Merge \"Start NetworkStack on system server start\""
    },
    {
      "commit": "9ed654ffabfa0f9f7bdf303220968e917ed313b4",
      "tree": "9931001e5ab247250f457791bf82193c3de042ff",
      "parents": [
        "c094a5402c98851b380fa276e7557bf916c36c1b"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Tue Dec 18 18:24:26 2018 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Dec 26 12:10:17 2018 +0900"
      },
      "message": "Start NetworkStack on system server start\n\nThe network stack will host updatable network components that are being\nmoved from the system server.\n\nTest: flashed, booted\nBug: b/112869080\nChange-Id: I63f98405b69615e7077aed374b8f34a84fb1e4b2\n"
    },
    {
      "commit": "d01eaecbd2a22b61116760cdd6e9df6e01f0bef7",
      "tree": "9897b8be239d24ae8ba5e76a53307c37cadb14e6",
      "parents": [
        "f9bb1a998f3c19f1f47269b9e2e09a50872eb51e",
        "c094a5402c98851b380fa276e7557bf916c36c1b"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed Dec 26 00:48:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 26 00:48:25 2018 +0000"
      },
      "message": "Merge \"Add NetworkStack app\""
    },
    {
      "commit": "f9bb1a998f3c19f1f47269b9e2e09a50872eb51e",
      "tree": "f401dd70bdb9e8af02755762a58937280932d761",
      "parents": [
        "88f385b0839406da0507bbd154d44f68120f7df5",
        "69452312a47ca04352e25a0c74ae14549dec814d"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Tue Dec 25 10:55:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 25 10:55:10 2018 +0000"
      },
      "message": "Merge \"[PT17] Small cleanup of PacManager\""
    },
    {
      "commit": "88f385b0839406da0507bbd154d44f68120f7df5",
      "tree": "c465a3d22d38a8a0121f64aa331a81dd3e835916",
      "parents": [
        "0f1bf44c9954671ec18e8b2f0470ca93cc1d82a9",
        "cfe23564924cfbfdb70a95b35951bbd8d8f49470"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Tue Dec 25 03:08:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 25 03:08:01 2018 +0000"
      },
      "message": "Merge \"Refactor logic in the enter() of WaitingForNextProbeState\""
    },
    {
      "commit": "c094a5402c98851b380fa276e7557bf916c36c1b",
      "tree": "6bef71df652326cd62d4e1d59e82bc0d5e15bee4",
      "parents": [
        "db5b77c2757fdb99d812cc728cdb49ba8fba9975"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri Dec 07 16:52:24 2018 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Tue Dec 25 11:42:42 2018 +0900"
      },
      "message": "Add NetworkStack app\n\nThe app is not started yet, and does not contain any service for now.\n\nTest: built, booted\nBug: b/112869080\nChange-Id: Id5a0fd02c891100e85d86b1040e53beec3581950\n"
    },
    {
      "commit": "cfe23564924cfbfdb70a95b35951bbd8d8f49470",
      "tree": "c465a3d22d38a8a0121f64aa331a81dd3e835916",
      "parents": [
        "0f1bf44c9954671ec18e8b2f0470ca93cc1d82a9"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Dec 24 11:05:52 2018 +0800"
      },
      "committer": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Dec 24 11:05:52 2018 +0800"
      },
      "message": "Refactor logic in the enter() of WaitingForNextProbeState\n\nFor clarity, factoring logic in enter() out to a function.\n\nBug: 120014928\nTest: atest FrameworksNetTests\nChange-Id: Ib215594686fb08f8382178e8ada0b57f0e4a0590\n"
    },
    {
      "commit": "139911745dc4e5a1824f583838fd59a3f070b144",
      "tree": "a81691404dfa92192ab901098a58e4801406bf6c",
      "parents": [
        "0f1bf44c9954671ec18e8b2f0470ca93cc1d82a9"
      ],
      "author": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Sun Dec 23 14:25:58 2018 +0000"
      },
      "committer": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Sun Dec 23 14:26:08 2018 +0000"
      },
      "message": "Fix @NonNull -\u003e Nullable for Intent.replaceExtras().\n\nextras \u003d\u003d null is documented to result in all extras being\nerased, and the implementation handles it correctly. The\n@NonNull annotation on Bundle extras is therefore wrong.\nThis CL replaces it with the correct annotation, @Nullable.\n\nThe incorrect annotation was introduced in April 2017\n(commit 30e06bb668f2e4b024c4ebc2a131de91c96de5eb). I\u0027ve\nlooked through the other changes to Intent.java in that\ncommit but have found no further nullability annotation\nerrors.\n\nBug: 121438778\nTest: Treehugger\nTest: Looked through the other nullability annotations on\n      Intent.java introduced by the same commit\n      30e06bb668f2e4b024c4ebc2a131de91c96de5eb (Apr 2017)\n      but found no further errors.\n\nChange-Id: Iebbe17abc5c97146533e82114fbaf1d7036fd03a\n"
    },
    {
      "commit": "0f1bf44c9954671ec18e8b2f0470ca93cc1d82a9",
      "tree": "d5406568a4073a6b8575c0155f3bfcc87375979d",
      "parents": [
        "97c9aba88833c4c786bc2fcfcdd58131d0b5c154",
        "f23153f1667d1071b6933be0a036b1946d542852"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Sat Dec 22 00:38:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 22 00:38:05 2018 +0000"
      },
      "message": "Merge \"Refactor SignalStrength\""
    },
    {
      "commit": "162c812b652871882cfa9ac44fad8473d84f97c8",
      "tree": "f3450bf8073716c68f44eb2199d6383b674beed7",
      "parents": [
        "699692402ac2ceaa679a5f24d697e183dd32610f"
      ],
      "author": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Fri Dec 21 16:10:49 2018 -0800"
      },
      "committer": {
        "name": "Eric Holk",
        "email": "eholk@google.com",
        "time": "Fri Dec 21 16:10:49 2018 -0800"
      },
      "message": "[view compiler] Re-enable host-side tests\n\nTEST_MAPPING supports both host and device tests now, so we should run both.\n\nTest: atest\nBug: 111895153\nChange-Id: I48f26093fc0ae3cdaa9e5295375945b5a519e1c2\n"
    },
    {
      "commit": "97c9aba88833c4c786bc2fcfcdd58131d0b5c154",
      "tree": "1c4011a42b4f91df929878bf1387d4b5dbe9a60a",
      "parents": [
        "699692402ac2ceaa679a5f24d697e183dd32610f",
        "bd00ed6978ff344e87c01cb775ca3fee6e05cf5d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 21 21:55:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 21:55:07 2018 +0000"
      },
      "message": "Merge \"SubscriptionInfo contains int cardId\""
    },
    {
      "commit": "699692402ac2ceaa679a5f24d697e183dd32610f",
      "tree": "20c28ac32ac32610ce6c1493f2c794860087dcb0",
      "parents": [
        "6af0e228f3a3dccd3c7eb5d2fba16007fd710297",
        "3227aabea6760dd1a3f06e1a856d9aa76fb7283a"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Dec 21 16:35:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 16:35:19 2018 +0000"
      },
      "message": "Merge \"Fix/suppress statsd google-explicit-constructor warnings\""
    },
    {
      "commit": "6af0e228f3a3dccd3c7eb5d2fba16007fd710297",
      "tree": "e5b3d3625558eca65ab73d87a89c7ed63c51985b",
      "parents": [
        "63790135f49cea682497bfeb85bc5488e25f0f21",
        "7a88a938d2988a95e70ab73905f040d8c8fcc425"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Dec 21 16:30:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 16:30:12 2018 +0000"
      },
      "message": "Merge \"Fix/suppress incident* google-explicit-constructor warnings\""
    },
    {
      "commit": "63790135f49cea682497bfeb85bc5488e25f0f21",
      "tree": "64843fad650310e79a98f41c3918f4705a1fdbb5",
      "parents": [
        "41a0a5dd7534a615b1e6b1c29d3fcea7914f9919",
        "f9336412b397f9cc07d63b47defd76aa09d114e1"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Dec 21 16:29:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 16:29:55 2018 +0000"
      },
      "message": "Merge \"Fix/suppress pipeline google-explicit-constructor warnings\""
    },
    {
      "commit": "0e97ae68b2654a70791782aa7a7cbe636ce1da3c",
      "tree": "f29c3f60c4af6ea7adeea794655fa27a8b601616",
      "parents": [
        "15152e7d95e5a485f3d2f08d11167bf96120b6fe"
      ],
      "author": {
        "name": "Seungho Lee",
        "email": "shiny.lee@samsung.com",
        "time": "Wed Oct 31 21:49:09 2018 +0900"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Dec 21 15:21:04 2018 +0000"
      },
      "message": "Check if notification is valid before it finally vibrates because it can be canceled as soon as enqeued\n\nTest: Build and run StatusBarTest/_NotifyBuilder\nTest: Set notification sound and vibration\nTest: Make notification with + button, and cancel it with - button quickly\nTEst: Check notification not vibrating\n\nChange-Id: Ia21f45c165f863ed4143da3707b492c89e58387c\nMerged-In: Ia21f45c165f863ed4143da3707b492c89e58387c\nSigned-off-by: Seungho Lee \u003cshiny.lee@samsung.com\u003e\n"
    },
    {
      "commit": "41a0a5dd7534a615b1e6b1c29d3fcea7914f9919",
      "tree": "bb9092940e63df0dd465cd96590d134a6a8e8c4d",
      "parents": [
        "8d7f7a4ada928a64a45dc73f6e65ff22e0964496",
        "7610bc70ede0b729887fc8e2acc3aa7c61ec6211"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Fri Dec 21 15:21:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 15:21:03 2018 +0000"
      },
      "message": "Merge \"Unhide LinkProperties, NetworkCapabilities, NetworkRequest APIs\""
    },
    {
      "commit": "2ca1aec1b9a06aa33c3f9bceebded80a6d1102ba",
      "tree": "8cf2bb492f3432632b05385d7bdfebd1591c8395",
      "parents": [
        "4e780bd992e641c719edfcc99f45948ef6d9b71a"
      ],
      "author": {
        "name": "Seungho Lee",
        "email": "shiny.lee@samsung.com",
        "time": "Sun Dec 09 19:27:36 2018 +0900"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Dec 21 15:20:39 2018 +0000"
      },
      "message": "Update sound/vibrate notification key only when it actually buzz/beep.\n\nTest: Make notification with vibration pattern with [0]\nTest: Check mVibrateNotificationKey unchanged\nChange-Id: I208797f370ac5a30db5fcc316be956335a418319\nMerged-In: I208797f370ac5a30db5fcc316be956335a418319\n"
    },
    {
      "commit": "8d7f7a4ada928a64a45dc73f6e65ff22e0964496",
      "tree": "469af55060752ca6d06865a690c80740c4c5107f",
      "parents": [
        "a244ccd86df47c87a56449bcd8438e181e564985",
        "24b360584f5a53de04a786407ab9e7d8b615f8cb"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Fri Dec 21 10:01:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 10:01:44 2018 +0000"
      },
      "message": "Merge \"Remove dependency on libnativehelper/JniConstants.h\""
    },
    {
      "commit": "a244ccd86df47c87a56449bcd8438e181e564985",
      "tree": "08592d7205c200f50cc08d9bb4fcf9a81b9a89c6",
      "parents": [
        "667dba5c14a9359c13116d31a51409c8bf05bdad",
        "3822c8a26d5b9cd1550319d1f425d20c71b2cda5"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Dec 21 09:56:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 09:56:39 2018 +0000"
      },
      "message": "Merge \"Deprecate NetworkInfo\""
    },
    {
      "commit": "667dba5c14a9359c13116d31a51409c8bf05bdad",
      "tree": "62e65d08df11bc315887aca66117a61421d1e2ac",
      "parents": [
        "138aae8eaf404bcda3673e65f29c813909093c84",
        "81aff0fbabf72354f635b07c714d5dedaa9a1419"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 21 05:53:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 05:53:36 2018 +0000"
      },
      "message": "Merge \"Fix/suppress startop google-explicit-constructor warnings\""
    },
    {
      "commit": "138aae8eaf404bcda3673e65f29c813909093c84",
      "tree": "4c83b375536a73283ef08926fdfd17159e2f5ea8",
      "parents": [
        "4eba7c3cfc436a8699ac70d11d54302a90e8c764",
        "d736d4b8458ba00f1be76740d0019567e0552afb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 21 05:42:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 05:42:36 2018 +0000"
      },
      "message": "Merge \"Fix/suppress renderthread google-explicit-constructor warnings\""
    },
    {
      "commit": "4eba7c3cfc436a8699ac70d11d54302a90e8c764",
      "tree": "70ed599198b8a6b08e0c32d8c3897e578e196123",
      "parents": [
        "6eacd30e8fb655c14f9616364ef2437c830bd959",
        "7007c0d05e2de2b836bed1743ffb4aac71b1b492"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 21 03:56:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 03:56:21 2018 +0000"
      },
      "message": "Merge \"whitelist pri permission for carrierconfig app\""
    },
    {
      "commit": "6eacd30e8fb655c14f9616364ef2437c830bd959",
      "tree": "407d7506384db62302d11ccde09b69a7e364e833",
      "parents": [
        "9ceab92e6e94793f23319a1f36bd1e5bc5dfbbf8",
        "970d77913ba2554baa8821206b89026ec099f663"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Dec 21 03:52:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 03:52:16 2018 +0000"
      },
      "message": "Merge \"new SystemAPI for preciseCallState and DisconnectCause\""
    },
    {
      "commit": "9ceab92e6e94793f23319a1f36bd1e5bc5dfbbf8",
      "tree": "0b5415d092e228cf86bb3ba21bb96ecab8aaf1f6",
      "parents": [
        "d839b0d384b43e3fdbf9ef27caf26430af83838b",
        "5bf83d8e2484a53f6f154b56c3cb18d66be915e0"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Dec 21 02:29:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 02:29:43 2018 +0000"
      },
      "message": "Merge \"Moved data settings to phone\""
    },
    {
      "commit": "d839b0d384b43e3fdbf9ef27caf26430af83838b",
      "tree": "45487129a7f37d04993bc32f981f89437550d05c",
      "parents": [
        "ddeab2c144b6b536fbf894621c11553445b20c7c",
        "5e27237f59aa97e482eb28f71b3662646ec861e3"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Fri Dec 21 01:31:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 01:31:44 2018 +0000"
      },
      "message": "Merge \"Public SIM_APN_URI uri and deprecated mcc, mnc, mvno_type, mvno_data\""
    },
    {
      "commit": "ddeab2c144b6b536fbf894621c11553445b20c7c",
      "tree": "6099ae0a407c4b4271e41b5f4d42bbb0a322e8e1",
      "parents": [
        "00baab3d2926b69932080f2d759bfc0e219f2bf0",
        "0727be170618bf488b9d00e510db57c760e5e0f9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 21 01:26:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 01:26:17 2018 +0000"
      },
      "message": "Merge \"Fix/suppress core/jni google-explicit-constructor warnings\""
    },
    {
      "commit": "7007c0d05e2de2b836bed1743ffb4aac71b1b492",
      "tree": "ee5791fc70998cc53d3422e450dba259e27abc3c",
      "parents": [
        "c4ce66dd2f214af8e4bd17f98f70ec9fa910f810"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Sat Dec 01 16:59:23 2018 -0800"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Dec 21 01:05:40 2018 +0000"
      },
      "message": "whitelist pri permission for carrierconfig app\n\nBug: 121350842\nTest: Build\nChange-Id: If804e18265a917e841d6afc1b7a450321cc1cc77\n"
    },
    {
      "commit": "00baab3d2926b69932080f2d759bfc0e219f2bf0",
      "tree": "21e9b41aee97a9c8e4fc6ac56790d8651beec5c7",
      "parents": [
        "90f496b14c31f519df8ef4c33f76d0c20f3564b8",
        "0db9aa1693722dd61cc0efe4f61df7b3c747992f"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Dec 21 00:05:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 00:05:17 2018 +0000"
      },
      "message": "Merge \"Add APIs to indicate which subscriptions should be hidden from user\""
    },
    {
      "commit": "90f496b14c31f519df8ef4c33f76d0c20f3564b8",
      "tree": "655ab95e8f2d1d7f80b8d35bea3d94e71f729946",
      "parents": [
        "7eae0132c14861a88233ad3b00e9b2ebb6b22051",
        "18350e409e723a1c466f59649e1ac6620793b6f8"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Dec 21 00:04:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 00:04:57 2018 +0000"
      },
      "message": "Merge changes from topic \"118349116\"\n\n* changes:\n  Fix broken building offline-sdk-docs.\n  Add APIs to remove sub from a group and get subs in the same gorup.\n"
    },
    {
      "commit": "f9336412b397f9cc07d63b47defd76aa09d114e1",
      "tree": "3b67eea2bf85f727c2c58f2ed7d1b3d0617d7b23",
      "parents": [
        "bcf293c674307a90238671edcf5c82b17e3bca62"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:48:57 2018 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 15:36:19 2018 -0800"
      },
      "message": "Fix/suppress pipeline google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: Iadeb6cf7ba65d646ec131e567b3ef90c3a699885\n"
    },
    {
      "commit": "7eae0132c14861a88233ad3b00e9b2ebb6b22051",
      "tree": "7ddb757919af4245afdec6cf774f3c6d7ae15f86",
      "parents": [
        "321b208f0f741dc20391ff30ff3f53cecf852ef8",
        "ebe2674dbc34c03707e6abec69b8f64a0c5fc4da"
      ],
      "author": {
        "name": "Rob Barnes",
        "email": "robbarnes@google.com",
        "time": "Thu Dec 20 23:33:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 20 23:33:25 2018 +0000"
      },
      "message": "Merge \"Changed uid output parameter from an int array to a list of strings.\""
    },
    {
      "commit": "5bf83d8e2484a53f6f154b56c3cb18d66be915e0",
      "tree": "1f7890c4f4bdbadf23912a90e58a3bdac9dca799",
      "parents": [
        "321b208f0f741dc20391ff30ff3f53cecf852ef8"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Dec 13 13:37:48 2018 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Thu Dec 20 15:25:21 2018 -0800"
      },
      "message": "Moved data settings to phone\n\nSince there are multiple DcTrackers, but we only have\none set of data settings. So we need to move them from\nDcTracker to Phone.\n\nTest: Telephony sanity tests + unit tests\nBug: 73659459\n\nMerged-In: Ica24b708beb63156937e88198a4c915485771b0a\nChange-Id: Ica24b708beb63156937e88198a4c915485771b0a\n(cherry picked from commit 335860e44f6c7d040646be9d50c862b9c6488dec)\n"
    },
    {
      "commit": "3227aabea6760dd1a3f06e1a856d9aa76fb7283a",
      "tree": "5819824ca28af06ba0ac3f12f88bffa396fd979b",
      "parents": [
        "bcf293c674307a90238671edcf5c82b17e3bca62"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:42:28 2018 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 15:17:33 2018 -0800"
      },
      "message": "Fix/suppress statsd google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n* Remove redundant explicit of copy constructors\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: Ifd0ca9a1afe4a2cb0456a36c69bee1633af5a93a\n"
    },
    {
      "commit": "d736d4b8458ba00f1be76740d0019567e0552afb",
      "tree": "b3d3e22d187efb9ccdc8c6c6504be98b3e57131a",
      "parents": [
        "bcf293c674307a90238671edcf5c82b17e3bca62"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:55:20 2018 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 15:10:23 2018 -0800"
      },
      "message": "Fix/suppress renderthread google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n* Use NOLINT or NOLINTNEXTLINE to suppress warnings on intended converters\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: Ib7d634bf1e0e9a1dda35b0a1d92de4d460193296\n"
    },
    {
      "commit": "321b208f0f741dc20391ff30ff3f53cecf852ef8",
      "tree": "3888ebd920aa479c5e0980bab7d6b3022319239e",
      "parents": [
        "0d7970f4e9e83915f4f6e2d74d7f4b44f723ef73",
        "ff674ee46819c094a68e533689315f8c07ceac6a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 20 22:45:18 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 20 22:45:18 2018 +0000"
      },
      "message": "Merge changes from topic \"fw_container\"\n\n* changes:\n  DO NOT MERGE Set ContainerLayer for buffer-less surface\n  DO NOT MERGE: WM: Restrict SC Builder to set a single surface type\n  Implement construction of container layers\n"
    },
    {
      "commit": "0d7970f4e9e83915f4f6e2d74d7f4b44f723ef73",
      "tree": "7029a69be2e4a8b38648e23debf338f2b7757498",
      "parents": [
        "bcf293c674307a90238671edcf5c82b17e3bca62",
        "34a892d2f5d770ceea4d7a5bbb6de2bb41588f4d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 20 22:05:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 20 22:05:58 2018 +0000"
      },
      "message": "Merge \"Statsd: Enable host_supported for libstatslog\""
    },
    {
      "commit": "f23153f1667d1071b6933be0a036b1946d542852",
      "tree": "887f495093d12bbb6718bd493fe2d39e7123c908",
      "parents": [
        "bcf293c674307a90238671edcf5c82b17e3bca62"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Nov 19 18:09:40 2018 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Dec 20 13:53:43 2018 -0800"
      },
      "message": "Refactor SignalStrength\n\nRefactor SignalStrength as a container of\nindividual CellSignalStrength objects for each\nradio technology.\n\n-Change SignalStrength to contain CellSignalStrength\n rather than individual measurements.\n-Change the constructors for SignalStrength to take\n CellSignalStrength objects.\n-Consolidate all the logic for calculating the getLevel()\n function to CellSignalStrength.\n-Store the level value in SignalStrengths rather than\n compute it on the fly when needed.\n-Add a few missing functions needed by SignalStrength:\n     -CellSignalStrengthCdma#getEvdoAsuLevel()\n     -CellSignalStrengthTdscdma#getRscp()\n-Convert CellSignalStrength classes to take actual values\n instead of ASU values.\n\nBug: 25984037\nTest: atest SignalStrengthTest\nChange-Id: I302e7a8c6f68559dc69a3138061eec739ee7561f\n"
    },
    {
      "commit": "81aff0fbabf72354f635b07c714d5dedaa9a1419",
      "tree": "9b1354192919dc6a85576bd9eb829d07442f880b",
      "parents": [
        "bcf293c674307a90238671edcf5c82b17e3bca62"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:53:28 2018 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:53:28 2018 -0800"
      },
      "message": "Fix/suppress startop google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: I9e7b929cfa65c68f4cdb4710c1c5c6760d56e4d5\n"
    },
    {
      "commit": "7a88a938d2988a95e70ab73905f040d8c8fcc425",
      "tree": "470255ec6f136d95eb55cf6a558b6b6bf9032a8e",
      "parents": [
        "bcf293c674307a90238671edcf5c82b17e3bca62"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:45:04 2018 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:45:04 2018 -0800"
      },
      "message": "Fix/suppress incident* google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n* Remove redundant explicit of copy constructors\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: I26a11bb798d25605577269ed340e97afc8566960\n"
    },
    {
      "commit": "0727be170618bf488b9d00e510db57c760e5e0f9",
      "tree": "fac51b962a42844490242f8d01f51d29de47f7eb",
      "parents": [
        "bcf293c674307a90238671edcf5c82b17e3bca62"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:43:46 2018 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Dec 20 13:43:46 2018 -0800"
      },
      "message": "Fix/suppress core/jni google-explicit-constructor warnings\n\n* Add explicit to conversion constructors/operators\n\nBug: 28341362\nTest: make with WITH_TIDY\u003d1 DEFAULT_GLOBAL_TIDY_CHECKS\u003d-*,google-explicit-constructor\nChange-Id: I15ac3511154b652402c5a21a22ff0c306d806d84\n"
    },
    {
      "commit": "970d77913ba2554baa8821206b89026ec099f663",
      "tree": "a8ffd6d0d290dc45b21a3d5a321c3d67ddd304c5",
      "parents": [
        "7baf5a8d73841b4fb8de3c20aed83aea19e7f1c2"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Dec 12 19:59:30 2018 -0800"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Dec 20 18:41:11 2018 +0000"
      },
      "message": "new SystemAPI for preciseCallState and DisconnectCause\n\n1. decouple disconnectCause and preciseDisconnectCuase from\n preciseCallState.\n 2. expose preciseCallState to SystemAPI and expose\nonPreciseCallStateChanged to System API\n3. remove/hide ImsReasonInfo from PreciseDisconnectCuase\n4. expose DiconnectCuase and PreciseDisconnectCause to System API\n5. new onDisconnectCauseChanged API on PhoneStateListener for CS call\n and use ImsCallSessionListener for IMS call(imsreasonInfo)\n6. add read_precise_phone_state to shell apk to enable GTS test\n\nBug: 119890559\nTest: atest GtsGmscoreHostTestCases:TelephonyHostTest#testPhoneStateListener\nChange-Id: If9256feff16b6bcaef1dfe194c2b0df2a48436b0\n(cherry picked from commit 6a942d488af3356fe84b0cef396e613d8d74101e)\nMerged-in: If9256feff16b6bcaef1dfe194c2b0df2a48436b0\n"
    },
    {
      "commit": "bcf293c674307a90238671edcf5c82b17e3bca62",
      "tree": "e6594077be4fd8c632013ec23c92e5e54841fd5f",
      "parents": [
        "de441278e7e5c5b25d2ff1d4a2fd8803b2571cd3",
        "4fc6de2928ac438e79b53f7a6ae7fa6a80fc4a1a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 20 18:32:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 20 18:32:42 2018 +0000"
      },
      "message": "Merge \"Adds vishnun to owners files for wm/am\""
    },
    {
      "commit": "24b360584f5a53de04a786407ab9e7d8b615f8cb",
      "tree": "9804bcd053b2702e7362e0b5b11041546af93986",
      "parents": [
        "02f874d564f08ff60b61662895dc3acb10fd0d3f"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Wed Nov 21 10:59:19 2018 +0000"
      },
      "committer": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Thu Dec 20 16:45:37 2018 +0000"
      },
      "message": "Remove dependency on libnativehelper/JniConstants.h\n\nRemove unused references to JniConstants.h.\n\nAdd jclass value caching in SharedMemory and StrictJarFile as present\nfor other classes here.\n\nLightly tidy up JNI code touched.\n\nBug: 119840313\nTest: atest cts/tests/tests/os\nTest: tests/tests/util/src/android/util/cts/StrictJarFileTest.java\n\nChange-Id: I0be0fecdd9c7f9dd32cf588ed79060f0ce268588\n"
    },
    {
      "commit": "de441278e7e5c5b25d2ff1d4a2fd8803b2571cd3",
      "tree": "fb149a3e6ff54406a7994323a425f435dd4bee7a",
      "parents": [
        "995c3f5247cb9e7efccfe2ff305e6c3738c29537",
        "ad857d637ae194a04ef3b4fa578a6d075d316429"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Dec 20 13:36:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 20 13:36:34 2018 +0000"
      },
      "message": "Merge \"Annotate two non-SDK methods known to be used by apps\""
    },
    {
      "commit": "ad857d637ae194a04ef3b4fa578a6d075d316429",
      "tree": "51ff68367f15394264dd82e056fa2838e8bdaa24",
      "parents": [
        "2c0278d35f22f5eab4d21b0e17c0810c4f48e95e"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Dec 20 09:32:11 2018 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Thu Dec 20 13:36:21 2018 +0000"
      },
      "message": "Annotate two non-SDK methods known to be used by apps\n\nExempted-From-Owner-Approval: Mechanical changes to the codebase\nwhich have been approved by Android API council and announced on\nandroid-eng@\n\nBug: 121237128\nBug: 120783643\nTest: m appcompat\nChange-Id: Ib7a8bdf3151290aa8a5ca85dc8650612432f0d59\n"
    },
    {
      "commit": "995c3f5247cb9e7efccfe2ff305e6c3738c29537",
      "tree": "200a0468a4703d5cf8bd0528613575f1bb5a1296",
      "parents": [
        "02f874d564f08ff60b61662895dc3acb10fd0d3f",
        "18576e5ab1cf3099a33a3038a5fc58e8c925b018"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Thu Dec 20 11:37:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 20 11:37:55 2018 +0000"
      },
      "message": "Merge \"Use ICU in libandroidicu\""
    }
  ],
  "next": "02f874d564f08ff60b61662895dc3acb10fd0d3f"
}
