)]}'
{
  "commit": "042a579c1114b5ed80c74bcdfec68f878a736734",
  "tree": "ed8915c948d3e9a50c6c9cd98081f4e2ca264336",
  "parents": [
    "c3d2aa74ccd23dfb8a8173c2b3e2955f0c5892cb"
  ],
  "author": {
    "name": "steinman",
    "email": "steinman@google.com",
    "time": "Fri May 31 08:19:50 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri May 31 08:20:51 2019 -0700"
  },
  "message": "Make SHOW_ONCE_TAG in Reporter mean \"show the event exactly once,\" instead of \"show the event at most once.\"\n\nSHOW_ONCE_TAG now exempts the event from having to match the output filter, as is true for events without tags. Otherwise, the fact of tagging an event with SHOW_ONCE_TAG to avoid spamming the user will result in it being suppressed by the output filter in most of our auto-generated default cases. This is in preparation for warning on connectivity problems, which would get filtered out entirely without this change.\n\nRELNOTES:None.\nPiperOrigin-RevId: 250888472\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e0bf8535e6d282a359db7b08eb31a11463b36cc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/events/Reporter.java",
      "new_id": "d1f3e058ac55f96a16d9777ae826ef186e54f8bc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/events/Reporter.java"
    },
    {
      "type": "modify",
      "old_id": "aea3f7be0cdb8412116034dc6805eec7ea16dbe0",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/events/ReporterTest.java",
      "new_id": "3e932e095b457e2a6bce5fedcd2ff7aa2b10f2ba",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/events/ReporterTest.java"
    }
  ]
}
