)]}'
{
  "commit": "3244bcdb67a41bb5233ed7ace28f94e7f2f99b54",
  "tree": "47571a0f83ab387a847e56473d8f6bf71f335fbe",
  "parents": [
    "08031f326c688d8ee33b30f98cba513b0a373ad4"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Mon Apr 19 15:20:03 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Apr 19 15:20:03 2021 +0000"
  },
  "message": "Rename sem_*.cc to *.cc\n\nThis makes the .cc files match the header file name, which allows for\nthe text editor \"header flip\" feature to actually work. The reason these\nfiles were named this way was because GN doesn\u0027t allow name conflicts in\nthe same source set, despite the files being in different directories.\nThis change splits the files into different source sets. To do so, we\nuse GN templates, which also reduces duplication in each target\ndefinition.\n\nBug: tint:724\nChange-Id: I9a7ed3912e4b85b2b38d360805203f3488b86c4c\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/48160\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "863faa41eb3e86273df8a7994a81d4f090b89e74",
      "old_mode": 33188,
      "old_path": "src/BUILD.gn",
      "new_id": "76dcd28a5c6891a8033fc4658a67f043f73b8c22",
      "new_mode": 33188,
      "new_path": "src/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b6767a8d718235d60a1fd186396a624fed284fd2",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "6dd5985b00c569369f119e2ea508b4b908ad2a6f",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "rename",
      "old_id": "7dc6aa903fdd421727fa6fd40eb6f086e8f0f4a9",
      "old_mode": 33188,
      "old_path": "src/sem/sem_array.cc",
      "new_id": "7dc6aa903fdd421727fa6fd40eb6f086e8f0f4a9",
      "new_mode": 33188,
      "new_path": "src/sem/array.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "baa4425ad1f63416c029f7d81266825fd71db0c8",
      "old_mode": 33188,
      "old_path": "src/sem/sem_call.cc",
      "new_id": "baa4425ad1f63416c029f7d81266825fd71db0c8",
      "new_mode": 33188,
      "new_path": "src/sem/call.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b048f69711935a112b09d001f1307a2711b9c2fc",
      "old_mode": 33188,
      "old_path": "src/sem/sem_call_target.cc",
      "new_id": "b048f69711935a112b09d001f1307a2711b9c2fc",
      "new_mode": 33188,
      "new_path": "src/sem/call_target.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "52c27c745e974899d1908eb23f4f6a58ff70d06e",
      "old_mode": 33188,
      "old_path": "src/sem/sem_expression.cc",
      "new_id": "52c27c745e974899d1908eb23f4f6a58ff70d06e",
      "new_mode": 33188,
      "new_path": "src/sem/expression.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "64c294edb4529dc43fd32d3103718a3318647b14",
      "old_mode": 33188,
      "old_path": "src/sem/sem_function.cc",
      "new_id": "64c294edb4529dc43fd32d3103718a3318647b14",
      "new_mode": 33188,
      "new_path": "src/sem/function.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e2bab98d360b3da261cf608caa402da89b9c5e93",
      "old_mode": 33188,
      "old_path": "src/sem/sem_info.cc",
      "new_id": "e2bab98d360b3da261cf608caa402da89b9c5e93",
      "new_mode": 33188,
      "new_path": "src/sem/info.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6b95a1a8b6c2449acd167e3af76f03c682957af7",
      "old_mode": 33188,
      "old_path": "src/sem/sem_intrinsic.cc",
      "new_id": "6b95a1a8b6c2449acd167e3af76f03c682957af7",
      "new_mode": 33188,
      "new_path": "src/sem/intrinsic.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e35ea5a0ca8cb33f90dfc3df7676a0a883ef9494",
      "old_mode": 33188,
      "old_path": "src/sem/sem_intrinsic_test.cc",
      "new_id": "e35ea5a0ca8cb33f90dfc3df7676a0a883ef9494",
      "new_mode": 33188,
      "new_path": "src/sem/intrinsic_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d0307748e85c54820ed1d0b081fdd506f9161fce",
      "old_mode": 33188,
      "old_path": "src/sem/sem_member_accessor_expression.cc",
      "new_id": "aa73c0d264a1793b6587606d4bf2f8cd36a8adac",
      "new_mode": 33188,
      "new_path": "src/sem/member_accessor_expression.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "a10ebcbb5d629a55b6883174788c7c31b336a184",
      "old_mode": 33188,
      "old_path": "src/sem/sem_node.cc",
      "new_id": "a10ebcbb5d629a55b6883174788c7c31b336a184",
      "new_mode": 33188,
      "new_path": "src/sem/node.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "32c88b18a0ce12bd8aed406304bdb97d3eecfa4c",
      "old_mode": 33188,
      "old_path": "src/sem/sem_statement.cc",
      "new_id": "32c88b18a0ce12bd8aed406304bdb97d3eecfa4c",
      "new_mode": 33188,
      "new_path": "src/sem/statement.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3bd32f6e3ce8db8fd95a62924034abde34935e9b",
      "old_mode": 33188,
      "old_path": "src/sem/sem_struct.cc",
      "new_id": "e4d0c3cfd70312a8f192508a90693c1bea765ae9",
      "new_mode": 33188,
      "new_path": "src/sem/struct.cc",
      "score": 98
    },
    {
      "type": "modify",
      "old_id": "695303dccd7a9d5876e42f3f814ff89d5ef13e16",
      "old_mode": 33188,
      "old_path": "src/sem/struct.h",
      "new_id": "8d3c93dd48795d5cbb74e2aa080b6f2f4156f6a3",
      "new_mode": 33188,
      "new_path": "src/sem/struct.h"
    },
    {
      "type": "rename",
      "old_id": "88d951e252d955a2c06c644bad75c243681fbc62",
      "old_mode": 33188,
      "old_path": "src/sem/sem_variable.cc",
      "new_id": "88d951e252d955a2c06c644bad75c243681fbc62",
      "new_mode": 33188,
      "new_path": "src/sem/variable.cc",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "fc6afae627bd27e5850ceba148b3a511aaf1105b",
      "old_mode": 33188,
      "old_path": "test/BUILD.gn",
      "new_id": "6845d77109a5839201eb686ad8048ead052243b0",
      "new_mode": 33188,
      "new_path": "test/BUILD.gn"
    }
  ]
}
