)]}'
{
  "commit": "d221738e207c22c3369c40922d168b0aa76a5af6",
  "tree": "322cbc76d09b5cfeee649ecaa27551e8e15028ef",
  "parents": [
    "4a0b9f77efc9ad84992b7486e7d9a70e70011842"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Jan 11 21:09:22 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jan 11 21:09:22 2021 +0000"
  },
  "message": "Add diag::Formatter::Style::print_newline_at_end\n\nAutomatically prints a newline at the end of the last diagnostic in a list. Defaults to true.\n\nDisabled for many tests that assume no newline at end of string.\n\nChange-Id: Id1c2f7771f03f22d926fafc2bebebcef056ac5e8\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/37260\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94affb63600ec6a57fd503480ee208096831c818",
      "old_mode": 33188,
      "old_path": "src/diagnostic/formatter.cc",
      "new_id": "6529eecb5e895e0ad37d2d6070726fce3e120c3d",
      "new_mode": 33188,
      "new_path": "src/diagnostic/formatter.cc"
    },
    {
      "type": "modify",
      "old_id": "2df249fa3653884c490d70f590fb7c4b4ebfcdd7",
      "old_mode": 33188,
      "old_path": "src/diagnostic/formatter.h",
      "new_id": "8ed06398c44246f137b6e7b76326f86d5535899b",
      "new_mode": 33188,
      "new_path": "src/diagnostic/formatter.h"
    },
    {
      "type": "modify",
      "old_id": "45b89941e44024ba1b0afc55b1caf686b36af261",
      "old_mode": 33188,
      "old_path": "src/diagnostic/formatter_test.cc",
      "new_id": "6c4518f4f059c275c25cf49e6812d995afcfc6fd",
      "new_mode": 33188,
      "new_path": "src/diagnostic/formatter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8fa4c920160e8304fc5c9f808b6b6909bce9f225",
      "old_mode": 33188,
      "old_path": "src/reader/reader.h",
      "new_id": "9c71184f6fed1f8dcd3704b51d1a6e78a7bed17d",
      "new_mode": 33188,
      "new_path": "src/reader/reader.h"
    },
    {
      "type": "modify",
      "old_id": "c523d06d510df7c5bbd9c4a0f67d1a691a9cbac3",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.h",
      "new_id": "9a4e4788fcf74abdf9b695906b6b27e39d0130d8",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "d43d60f17050890567360ffaf3d39c52c21d9f04",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc",
      "new_id": "d969e720c284a46fd741dbb807a3a4ef0d1986b8",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e420bcddfe8c32427705a1f2024c5e4cd2f259d7",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_error_resync_test.cc",
      "new_id": "be671af0005c9f0f09a0f29be986b3c57ffad940",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_error_resync_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a9eb5840830dfdcf5f9ff95f74c2bea13f9a6ead",
      "old_mode": 33188,
      "old_path": "src/transform/test_helper.h",
      "new_id": "3868143a88da852b7d21b13a4bacebba80b0664c",
      "new_mode": 33188,
      "new_path": "src/transform/test_helper.h"
    },
    {
      "type": "modify",
      "old_id": "2180de6aaaa44a0dd9ab8eae5b9d763ff12b0251",
      "old_mode": 33188,
      "old_path": "src/validator/validator.h",
      "new_id": "8b8f9a9b5e5c96ef34ce0ad249d6e75eecfe88e7",
      "new_mode": 33188,
      "new_path": "src/validator/validator.h"
    },
    {
      "type": "modify",
      "old_id": "c0a8d2b33366a111b5a20d542a9e0d1cb6027680",
      "old_mode": 33188,
      "old_path": "src/validator/validator_impl.h",
      "new_id": "0a77654e4275a662fa13e974d35b2dcd7901fac8",
      "new_mode": 33188,
      "new_path": "src/validator/validator_impl.h"
    }
  ]
}
