)]}'
{
  "commit": "08836d4ca5e1dab422575f1f0a1ad617a59e6ba0",
  "tree": "20f7b5c4017160f43c071a1ae12af8ff7a9b516a",
  "parents": [
    "a3112ceedc146005779dba2825af5484d55c8827"
  ],
  "author": {
    "name": "Roozbeh Pournader",
    "email": "roozbeh@google.com",
    "time": "Tue Jun 06 16:23:09 2017 -0700"
  },
  "committer": {
    "name": "Roozbeh Pournader",
    "email": "roozbeh@google.com",
    "time": "Wed Jun 07 12:12:30 2017 -0700"
  },
  "message": "Early exit if there are no spans affecting display\n\nIn TextLine#handleRun(), exit early and shape the text as one whole\nif there were spans, but none of them were a subclass of\nMetricAffectingSpan or CharacterStyle.\n\nChange-Id: I859c896ddb9c4828bfddf200e913e98262da6ea3\nFixes: 30985144\nTest: cts-tradefed run cts-dev --module CtsTextTestCases\nTest: adb shell am instrument -w -e package android.text com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97e2818943958015c4480a8546e242310cf8d7de",
      "old_mode": 33188,
      "old_path": "core/java/android/text/TextLine.java",
      "new_id": "53597fa62dc77b694e1f955b64eb9b986c19bf7a",
      "new_mode": 33188,
      "new_path": "core/java/android/text/TextLine.java"
    }
  ]
}
