)]}'
{
  "log": [
    {
      "commit": "57c7a28e4d9064ccecb445369cbf7959104b0d3f",
      "tree": "1c9198a780826d2ae6810f4dad1d5fad8d84aefd",
      "parents": [
        "f82e72f935339d883d0098696128339f526da3e1"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Tue Dec 27 06:24:50 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Tue Jan 10 04:38:22 2023"
      },
      "message": "Remove code in the old repository\n\nTEST\u003dNone\nBUG\u003db:217462133\n\nChange-Id: I2530620be05c043c5a033b87b622d8f1ff271949\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/4123204\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tatsuhisa Yamaguchi \u003cyamaguchi@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "f82e72f935339d883d0098696128339f526da3e1",
      "tree": "085a01e6cdf0f8df84a85319ea689b88e97e93e9",
      "parents": [
        "1f585985190ae74dd5dbc1a5c55e7552f3a2cea2"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Tue Dec 27 06:11:37 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Tue Jan 10 04:38:13 2023"
      },
      "message": "Replace old documents with a link to the new location\n\nTEST\u003dpreview\nBUG\u003dNone\n\nChange-Id: I94746c2806dd0eb519d52e284dc3885e9af3aa33\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/4123205\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nAuto-Submit: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tatsuhisa Yamaguchi \u003cyamaguchi@chromium.org\u003e\n"
    },
    {
      "commit": "1f585985190ae74dd5dbc1a5c55e7552f3a2cea2",
      "tree": "0d51c686bfda6a431523e864a4513cc22044b1e6",
      "parents": [
        "fccc406569ea559327b1fd2e78f9cbe6c70788f5"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Mon Jan 31 13:00:25 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Wed Feb 02 22:25:51 2022"
      },
      "message": "Lint Shell and Python with cros lint.\n\nBUG\u003db:214322467\nTEST\u003dhttps://screenshot.googleplex.com/nEKpC62DADyg3V5.png\n\nChange-Id: I3ca85649b6bc56a977daabd71c22f9155117a347\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3426315\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "fccc406569ea559327b1fd2e78f9cbe6c70788f5",
      "tree": "83e6a4ab0788c482bfd07d84e8061787466ede53",
      "parents": [
        "53c087b6e94df6f261c2abf6daebcdaa06f92ac1"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Tue Feb 01 10:30:14 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Wed Feb 02 07:34:01 2022"
      },
      "message": "Add commands for cros_workon start/stop.\n\nThey can be used from the command palette for now. In follow up CLs they\ncan be integrated with boards and packages view.\n\nBUG\u003db:215040193\nTEST\u003dmanual\n\nChange-Id: I8e9993f99b8530ef4743895351b0a970d7fd8575\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3426316\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "53c087b6e94df6f261c2abf6daebcdaa06f92ac1",
      "tree": "b6a4ca55dadb8f0efdd12902a2e5699d4b68cbaa",
      "parents": [
        "3d821278049bb82965098bf03083cc9c5de21304"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Fri Jan 28 10:32:22 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Tue Feb 01 05:33:28 2022"
      },
      "message": "Add unit test for cros_lint.ts\n\n * Return Diagnostic[] to make code more testable.\n * Fix how Diagnostic is constructed.\n * Work around a bug in cpplint.py, where line numbers are 1-based,\n   except the copyright warning.\n\nBUG\u003db:214322467\nTEST\u003dran test in the IDE and manually verified that linter still works.\n\nChange-Id: I1deed3095eff4b03b1aeeb051b87eedafb5af98c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3424171\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "3d821278049bb82965098bf03083cc9c5de21304",
      "tree": "57b931427834a3656b4b66af8fb413676d00d99e",
      "parents": [
        "9a157026cf322e2a3335dfd15f7ff5ef3f66e104"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Fri Jan 28 13:46:40 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Tue Feb 01 04:28:40 2022"
      },
      "message": "CodeSearch: open current file and search for selection.\n\nBUG\u003db:209704848\nTEST\u003dhttps://screenshot.googleplex.com/4cDHsMUnmv7GFGp.png\n\nChange-Id: I668f13e3db23fe60ac0d6d01af57c70b2a384f2f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3424500\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "9a157026cf322e2a3335dfd15f7ff5ef3f66e104",
      "tree": "4476d9fd0175e58382f763f266b0b9a901d9bea6",
      "parents": [
        "987bb2ef391c1da5a2495f6426657b804251c8b2"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Tue Feb 01 01:55:24 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Tue Feb 01 01:57:00 2022"
      },
      "message": "Revert \"Ensure npm and node inside chroot are used on development\"\n\nThis reverts commit f4253334fed0f1c6c9e8fee1d5814ac6c73ac4a9.\n\nReason for revert: Blocks some workflow.\n\nOriginal change\u0027s description:\n\u003e Ensure npm and node inside chroot are used on development\n\u003e\n\u003e Ensure we always use the same npm and node version on development (the\n\u003e version of ones in chroot).\n\u003e Enforce it by adding engine-strict\u003dtrue to .npmrc.\n\u003e\n\u003e BUG\u003db:216384915\n\u003e TEST\u003drun npm install inside and outside chroot.\n\u003e\n\u003e Change-Id: Ia4b5cf0c4f4b8350858249fbe06a0ebae98cb856\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3422726\n\u003e Reviewed-by: Eric Lok \u003clokeric@google.com\u003e\n\u003e Reviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n\u003e Reviewed-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n\u003e Commit-Queue: Keigo Oka \u003coka@chromium.org\u003e\n\u003e Tested-by: Keigo Oka \u003coka@chromium.org\u003e\n\nBug: b:216384915\nChange-Id: I4d5b65d174010bf2953957fb283bba5623e36b1a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3428422\nAuto-Submit: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "987bb2ef391c1da5a2495f6426657b804251c8b2",
      "tree": "8d0d45e4285193ceb1fccd1b3d05139de92d518c",
      "parents": [
        "87225d103808c9347489f5128897bce47b3a58c9"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Fri Jan 28 08:54:23 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Fri Jan 28 09:00:06 2022"
      },
      "message": "Make running Extension Tests button in VSCode work\n\nFix the problem of watch-tests task hangs forever.\n\nBUG\u003db:216384915\nTEST\u003dmanually\n\nChange-Id: I4feef816bc5470970ab2da7ed675789a7a58545c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3422735\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "87225d103808c9347489f5128897bce47b3a58c9",
      "tree": "81cc6b481520d71b468966e9213ea75d58e690f5",
      "parents": [
        "01e8d81510b43a862927a8b8f4b64527595c6b6e"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Fri Jan 28 08:45:31 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Fri Jan 28 08:49:53 2022"
      },
      "message": "Downgrade eslint so that it works in chroot\n\nBUG\u003db:216559023\nTEST\u003dnpm run lint\n\nChange-Id: I43490702ba937773b740f5c9475290141302c7e8\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3422734\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Eric Lok \u003clokeric@google.com\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "01e8d81510b43a862927a8b8f4b64527595c6b6e",
      "tree": "1f9cd49c7ce581ff33c29893fdcb6e9010b50169",
      "parents": [
        "f4253334fed0f1c6c9e8fee1d5814ac6c73ac4a9"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Fri Jan 28 05:18:58 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Fri Jan 28 05:24:51 2022"
      },
      "message": "Update Publishing the extension instruction\n\nBUG\u003dNone\nTEST\u003dfollow the instruction\n\nChange-Id: I49e2550f9f7123624e9f09479a6b11cde68c2a73\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3422729\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "f4253334fed0f1c6c9e8fee1d5814ac6c73ac4a9",
      "tree": "bba298a9a77d3b947a9c4a7a20818854fe70eb65",
      "parents": [
        "367190c18fe84e70fc1bd3363a787a731794a7a0"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Fri Jan 28 03:24:13 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Fri Jan 28 05:03:48 2022"
      },
      "message": "Ensure npm and node inside chroot are used on development\n\nEnsure we always use the same npm and node version on development (the\nversion of ones in chroot).\nEnforce it by adding engine-strict\u003dtrue to .npmrc.\n\nBUG\u003db:216384915\nTEST\u003drun npm install inside and outside chroot.\n\nChange-Id: Ia4b5cf0c4f4b8350858249fbe06a0ebae98cb856\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3422726\nReviewed-by: Eric Lok \u003clokeric@google.com\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "367190c18fe84e70fc1bd3363a787a731794a7a0",
      "tree": "c9054a0d7c6523cfc2de2877e4163650c7432118",
      "parents": [
        "336d562769f66f3085c7374d6f005f4167a1dda7"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Thu Jan 27 11:51:16 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Fri Jan 28 02:12:34 2022"
      },
      "message": "Add unit test for short_link_provider.ts\n\nBUG\u003db:216429126\nTEST\u003drun with the button in the IDE\n\nChange-Id: Iaf013aa7ac34e7dd65739dfd9d71808c6335c1e4\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3418846\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "336d562769f66f3085c7374d6f005f4167a1dda7",
      "tree": "bb938e7bde2bdbc46dba9c9b33da0d52a764720e",
      "parents": [
        "f46ae8b89456977cf6b6348e0010fc5400eb7514"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 22:50:58 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Fri Jan 28 00:43:45 2022"
      },
      "message": "eslint: Wrap lines at 80 column width\n\nThis CL wraps long lines into less than 80 columns, and enables\nthe eslint rule of 80 column.\n\nThis CL just a cleaning-up and should not change any behavior.\n\nBUG\u003db:216418057\nTEST\u003dran `npm run lint` and `npm run build`\n\nChange-Id: I06a2d4c4b4145b54b4e255ed7b89812a7b4b415f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3421908\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "f46ae8b89456977cf6b6348e0010fc5400eb7514",
      "tree": "ad778952b1b8a9ce9e732cc0a9b78d91940d374c",
      "parents": [
        "1c9289e9aaab136afcf158d98ce54f12899aa009"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 01:13:26 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Thu Jan 27 23:38:39 2022"
      },
      "message": "Ignore VScode setting JSONs on PRESUBMIT check\n\nVScode setting JSONs are not valid literal \"JSON\", since they contain\ncomments and trailing-commas. So that presubmit always warns that\nthey are not valid JSON when we modify one.\n\nThis CL disables presubmit check for these files.\n\nBUG\u003db:216561708\nTEST\u003dmodified setting.json and saw no error on presubmit check\n\nChange-Id: I8a3b5733db002b9ab4e0d1b17d3f3175418cbc88\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419382\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "1c9289e9aaab136afcf158d98ce54f12899aa009",
      "tree": "05e654a7d648fbf07933dd6f835da9beb2049604",
      "parents": [
        "b3536c4819442f3a5ec8205820148c3a2e71ed28"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 09:12:39 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Thu Jan 27 11:47:02 2022"
      },
      "message": "eslint: apply eslint rules #06\n\nThis CL applies the following rule to the entire code base.\n- camelcase\n\nThis CL just a cleaning-up and should not change any behavior.\n\nBUG\u003db:216418057\nTEST\u003dran `npm run lint`\n\nChange-Id: Ie9438c759137f437e6740cf03541da56db7c300a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419130\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "b3536c4819442f3a5ec8205820148c3a2e71ed28",
      "tree": "6771620734d9b99ef835bcb3da0af690f5db8042",
      "parents": [
        "7cb9038893c6792339ceb4c12412368fa48f8cff"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 09:09:57 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Thu Jan 27 11:46:17 2022"
      },
      "message": "eslint: apply eslint rules #05\n\nThis CL applies the following rule to the entire code base.\n- semi\n\nThis CL just a cleaning-up and should not change any behavior.\n\nBUG\u003db:216418057\nTEST\u003dran `npm run lint`\n\nChange-Id: Ia25b1c5419f885223c8dc02ce9f6df81705b2486\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419129\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "7cb9038893c6792339ceb4c12412368fa48f8cff",
      "tree": "53ea4fc35b4b31331593502dcfaa5ad32c89a518",
      "parents": [
        "c0d603217e1d4e818f44bd84b0a1b953ae9309a3"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 09:03:50 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Thu Jan 27 11:43:55 2022"
      },
      "message": "eslint: apply eslint rules #04\n\nThis CL applies the following rule to the entire code base.\n- prefer-const\n- no-unused-vars\n\nThis CL just a cleaning-up and should not change any behavior.\n\nBUG\u003db:216418057\nTEST\u003dran `npm run lint`\n\nChange-Id: I702b29be1e981fca70b77004692026674998635f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419128\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "c0d603217e1d4e818f44bd84b0a1b953ae9309a3",
      "tree": "e4ffb4f7b25e604011bf211f88cd830eb10facff",
      "parents": [
        "05f4eb72e03c97e635a42be694e2629550c92105"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 08:56:29 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Thu Jan 27 09:34:01 2022"
      },
      "message": "eslint: apply eslint rules #03\n\nThis CL applies the following rule to the entire code base.\n\n- object-curly-spacing\n- comma-dangle\n- quotes\n- padded-blocks\n\nBUG\u003db:216418057\nTEST\u003dran `npm run lint`\n\nChange-Id: Ie3cc61c138350bb78833f89f9564f8f4444d3c5c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419127\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "05f4eb72e03c97e635a42be694e2629550c92105",
      "tree": "76e429b119e9f3bed236e6c064f41114df54b809",
      "parents": [
        "38773917ec0f72faaf859fc8c05b3eccd18176d8"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Wed Jan 26 10:35:44 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Thu Jan 27 08:52:18 2022"
      },
      "message": "Support short links (go/, crbug/, ...)\n\nBUG\u003db:216429126\nTEST\u003dhttps://screenshot.googleplex.com/5dMsKwzH4Mum9Fq.png\n\nChange-Id: I1ea88ffb4c9137041234852d975aa7e4faf803e8\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3416762\nReviewed-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "38773917ec0f72faaf859fc8c05b3eccd18176d8",
      "tree": "16029b4e77112c9ed6338b7cdab8f16d4f44999a",
      "parents": [
        "75c87970be9cfbca36e69dde99b54c262edcbfca"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 08:47:13 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Thu Jan 27 08:49:25 2022"
      },
      "message": "eslint: 4 space indent for continuation lines\n\nThe style guide recomends +4 space for continuation lines:\ngo/js-style#formatting-indent\n\nAlso, with enabling eslint\u0027s indent setting, this rule can\nbe automaticaly applied.\n\nBUG\u003db:216418057\nTEST\u003dran `npm run lint`\n\nChange-Id: Iaf1dc0bfda1ac9fb26b7232e58cc18a4c0ebd18f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419394\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "75c87970be9cfbca36e69dde99b54c262edcbfca",
      "tree": "1080a2b372ca2c68a67d8798e7c1c090b6cf4bba",
      "parents": [
        "356d8fc962a21e47fdc71348e7a1be74652d7ab5"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Thu Jan 27 05:58:37 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Thu Jan 27 08:44:41 2022"
      },
      "message": "Add preupload hook to run tests\n\nIt\u0027s not ideal to run tests in preupload hook, but currently\nwe don\u0027t have CQ to run tests so the preupload seems to be the only\nplace we can run tests somewhat automatically.\n\nBUG\u003db:216559023\nTEST\u003drepo upload\n\nChange-Id: I0167de8eaffb3d296c563fc3685e2d3d200a2e6b\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419124\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "356d8fc962a21e47fdc71348e7a1be74652d7ab5",
      "tree": "80e5904e13b88592d8b14fbec0a3cc7f5a6d741c",
      "parents": [
        "bb0a7e233f736d7d33795a44aa3a9ce19e7fc790"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 02:50:10 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Thu Jan 27 08:39:24 2022"
      },
      "message": "eslint: Add a space after // in comment\n\nThis rule is not mentioned in the style guide but I think it\u0027s\nworth to do for visibility.\n\nBUG\u003db:216418057\nTEST\u003dran `npm run lint`\n\nChange-Id: If24225fdb0e36f5ee0dc5bfe17db82be35723919\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419389\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "bb0a7e233f736d7d33795a44aa3a9ce19e7fc790",
      "tree": "8e315f48daffa6cf591a657f9dc0bcad535bd109",
      "parents": [
        "aa05047f70cae578c9c900d191c88d4d62fa6539"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Thu Jan 27 03:39:39 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Thu Jan 27 08:07:48 2022"
      },
      "message": "Add yoshiki@ to the OWNERS of ide_tooling.\n\nBUG\u003db:214135999\nTEST\u003dnone\n\nChange-Id: I5c26f3fb28586be81c19e44a59384e3d95e78bf4\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3418841\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "aa05047f70cae578c9c900d191c88d4d62fa6539",
      "tree": "fbbeb66a9dcf7420815861af274fcb53d2528227",
      "parents": [
        "5dc1afe44c673a5aa63e07230247e7d35514dd2c"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Thu Jan 27 05:45:02 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Thu Jan 27 06:46:55 2022"
      },
      "message": "Compile extension in chroot\n\nUpdate package.json so that extension compiles inside chroot.\nCommit package-lock.json too. In fact package-lock.json is intended to\nbe committed into source repositories according to the npm doc\nhttps://docs.npmjs.com/cli/v8/configuring-npm/package-lock-json.\n\nBUG\u003db:216559023\nTEST\u003d`npm run package` in chroot\n\nChange-Id: I90b6228966addb1800cf5e44fdf34cc89b0b7fb1\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419123\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "5dc1afe44c673a5aa63e07230247e7d35514dd2c",
      "tree": "5183a19b7191261a3157eaa7e899c9e4729a37e8",
      "parents": [
        "044b4b35a7514c29153127ec39f78798f4bd19dd"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Thu Jan 27 04:26:34 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Thu Jan 27 06:28:56 2022"
      },
      "message": "Format package.json\n\nBUG\u003dNone\nTEST\u003dNone\n\nChange-Id: I11adf2564da5a843305093db9dff07b9e4900caa\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419122\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "044b4b35a7514c29153127ec39f78798f4bd19dd",
      "tree": "e99a78188b685668fe8640f215ccf03e60c7c230",
      "parents": [
        "d70939be7be4136a9864981f3bfe17369d948af7"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Wed Jan 26 11:48:26 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Thu Jan 27 06:28:42 2022"
      },
      "message": "Update install.ts to do version comparison properly\n\nBUG\u003db:207810586\nTEST\u003dmanually\n\nChange-Id: Ica81d40f290ae6dab8bc69d0bb57cf879174594e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419120\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "d70939be7be4136a9864981f3bfe17369d948af7",
      "tree": "7dede267f3a72d37b6a085dd6d9831eedaa19f39",
      "parents": [
        "5a0336d1dfd6d3bf38a5bc036a718fb1de8224d6"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Wed Jan 26 10:27:04 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Thu Jan 27 05:02:04 2022"
      },
      "message": "Fix lint error in install.sh\n\nBUG\u003dNone\nTEST\u003drepo upload\n\nChange-Id: I716f32f6c126c291940d977369491d6fca0ba8a1\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3412403\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "5a0336d1dfd6d3bf38a5bc036a718fb1de8224d6",
      "tree": "bb4dc83a057d5a24218fbb146873179105a586bd",
      "parents": [
        "253d24b6b54fa72d21f622b8f1bb6cc9b6f3d435"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Wed Jan 26 12:19:58 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Thu Jan 27 04:54:22 2022"
      },
      "message": "Add cmd and button to refresh boards and package.\n\nBUG\u003db:215040193\nTEST\u003dran `cros_workon --board\u003dbetty start chaps` and clicked the refresh\nbutton https://screenshot.googleplex.com/5MaJRHXGoATcqfm.png\n\nChange-Id: I0340654c71d282097215c3457d1d750129469524\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3416763\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "253d24b6b54fa72d21f622b8f1bb6cc9b6f3d435",
      "tree": "30255d7092895d9ca43a954d63fe12f3ce21bba3",
      "parents": [
        "af774d4abefd46bc3fc6f03ce706248530f53f9b"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Wed Jan 26 10:22:36 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Thu Jan 27 04:16:59 2022"
      },
      "message": "Format package.json\n\nJust run `npm install` and this change was made.\n\nBUG\u003dNone\nTEST\u003dNone\n\nChange-Id: I4c087d014b950c1fdd5429a6db1019766d08e37d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3412402\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "af774d4abefd46bc3fc6f03ce706248530f53f9b",
      "tree": "fde3fd5670de3a70633b63619505dcd72f881970",
      "parents": [
        "7c4f0fc01dce498e23f2f6df4b5adaab4bf1d5ea"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Wed Jan 26 07:19:41 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Thu Jan 27 04:16:42 2022"
      },
      "message": "Make install.ts fail-safe\n\nThis patch makes `install.ts --upload` check that the working directory\nis clean, append commit hash to the uploaded file for\nreproduciblity, and make sure the version is updated.\n\nBUG\u003db:207810586, b:214325959\nTEST\u003dIf version is not updated, upload fails.\nTEST\u003dIf the workspace is dirty, upload fails.\nTEST\u003dIf HEAD is not cros/main, upload fails.\nTEST\u003dWith IDE_IGNORE_CROS_MAIN_FOR_TESTING\u003d1 upload succeeds.\nTEST\u003d./install.sh works.\n\nChange-Id: Ib4633a3d5d3122240a448df23ef2f361a7a54c3d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3412399\nReviewed-by: Eric Lok \u003clokeric@google.com\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "7c4f0fc01dce498e23f2f6df4b5adaab4bf1d5ea",
      "tree": "ac169a2a2d619d01d841100cc3e2693af7ef5ee1",
      "parents": [
        "08b93cd29dcb24576200f886250aac98ea549bdf"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Thu Jan 27 00:51:44 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Thu Jan 27 02:44:01 2022"
      },
      "message": "Configure eslint\n\nThis CL adds eslint. The vaiolated configurations are temporary disabled.\nWe\u0027ll fix the reported problems then renable the rule one by one.\n\nBUG\u003db:216418057\nTEST\u003dRan `npm run lint` and saw no error\n\nChange-Id: I79a7025f08c6af43e0e2a2fe7fbac2892b16da70\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3419238\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "08b93cd29dcb24576200f886250aac98ea549bdf",
      "tree": "30ceb03a6e4efa5c42dfc46f592cba7ec2a8d820",
      "parents": [
        "6857da2284d55972c1e5939d3aac013a86b42d6e"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Wed Jan 26 07:59:50 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Wed Jan 26 14:39:11 2022"
      },
      "message": "Add a test for execFile in ideutilities.ts\n\nBUG\u003db:216406932\nTEST\u003dmanually ran \u0027Extension Tests\u0027 on the IDE\n\nChange-Id: If8dfccec5d07ccbaaebf823decfe02820d31a459\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3416891\nReviewed-by: Eric Lok \u003clokeric@google.com\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "6857da2284d55972c1e5939d3aac013a86b42d6e",
      "tree": "dc9246ad1d32cd3767bde535887bab9fe8b32a6e",
      "parents": [
        "2940c07eb66a55ae3880dbdc20c765dabe7fc5e6"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Wed Jan 26 08:06:01 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Wed Jan 26 13:23:33 2022"
      },
      "message": "Replace \u0027import {...}\u0027 with module import for visibility\n\nBUG\u003db:216047234\nTEST\u003dbuild passes\n\nChange-Id: Id8b2653dd6bacfdd88d221c670a7fceeb4e2dbf6\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3416892\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nReviewed-by: Eric Lok \u003clokeric@google.com\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "2940c07eb66a55ae3880dbdc20c765dabe7fc5e6",
      "tree": "46e3fdbc47c0e87b3c46009ebd63bc7e6adbf6ac",
      "parents": [
        "87915c5622119c833582c3c91192076e66336e65"
      ],
      "author": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@google.com",
        "time": "Wed Jan 26 08:25:07 2022"
      },
      "committer": {
        "name": "Yoshiki Iguchi",
        "email": "yoshiki@chromium.org",
        "time": "Wed Jan 26 13:23:08 2022"
      },
      "message": "Make a tabs as 2-space and add a new lines at the end of files\n\nThis CL formats the files and adds the setting for them.\n\nThese rules are aligned with the guides:\n- JavaScipt Style Guide (internal): go/js-style\n- TypeScript Style Guide (internal): go/tsstyle\n- TypeScript Style Guide (external):\n  https://google.github.io/styleguide/tsguide.html\n\nBUG\u003db:216412566\nTEST\u003dnone\n\nChange-Id: If783e94e9ac4dd675bf5ec26d043fa117baf0fff\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3412396\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nCommit-Queue: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\n"
    },
    {
      "commit": "87915c5622119c833582c3c91192076e66336e65",
      "tree": "e3f0a6303cd01c7197a095434161b9919dac41f7",
      "parents": [
        "0950feb00e028b05f2a7f7bc03e202e87a12b371"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Wed Jan 26 07:19:41 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Wed Jan 26 08:22:01 2022"
      },
      "message": "Fix compile error on install script\n\ninstall.ts accidentally depended on ide_utilities, which depends on\nvscode. That resulted in compile error because the user doesn\u0027t have\n\u0027vscode\u0027.\nThis patch addresses the issue by moving the function the installer\nneeds to common_util, which doesn\u0027t depend on \u0027vscode\u0027.\n\nBUG\u003db:207810586\nTEST\u003d./install.sh\n\nChange-Id: Id3e2236473b9fdca83ae4ff049e31ce89d0d697d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3416890\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "0950feb00e028b05f2a7f7bc03e202e87a12b371",
      "tree": "8334c7844a87c09b2a8c6b3af19baf4bd8141c83",
      "parents": [
        "edca9be71509539e950818b6190bc5c4111b8e11"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Wed Jan 26 06:09:34 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Wed Jan 26 08:20:54 2022"
      },
      "message": "Add basic preupload hook\n\nBUG\u003db:214135999\nTEST\u003dNone\n\nChange-Id: I07500bb7c03e232e0e0b67792c0ef070306da501\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3412330\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "edca9be71509539e950818b6190bc5c4111b8e11",
      "tree": "0c45074d7540f60cc8f4b3041e98777ab904307a",
      "parents": [
        "9330b9c06cecfa6daa5dde893caaa9b2d25ee540"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Tue Jan 25 10:01:41 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Wed Jan 26 07:14:44 2022"
      },
      "message": "Show boards and packages worked on.\n\nBUG\u003db:215040193\nTEST\u003dhttps://screenshot.googleplex.com/4on5mzJtJvURpi9.png\n\nChange-Id: I14c07e923c7f66a4636d5f3676de89fdabee05fb\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3414893\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "9330b9c06cecfa6daa5dde893caaa9b2d25ee540",
      "tree": "dfab89a014282adbde41fab6005db0aa07ed7217",
      "parents": [
        "4916dce1f5795d7ca037fa20158e1ff969ad1848"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Tue Jan 25 03:14:43 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Wed Jan 26 06:19:53 2022"
      },
      "message": "Publish the extension to Cloud storage\n\nBased on our discussion update the way of installing extension\nto use Cloud storage.\n\nBUG\u003db:207810586\nTEST\u003dmanually\n\nChange-Id: Ie108d5e1e62ab0b573d789faa57438265a4b022e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3413644\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "4916dce1f5795d7ca037fa20158e1ff969ad1848",
      "tree": "acb7e127f3588d6e01c65053a4d76de9d9d61506",
      "parents": [
        "93d314a71c4b4773b3de361211c987804db856db"
      ],
      "author": {
        "name": "Eric Lok",
        "email": "lokeric@google.com",
        "time": "Tue Jan 25 04:49:32 2022"
      },
      "committer": {
        "name": "Eric Lok",
        "email": "lokeric@google.com",
        "time": "Tue Jan 25 09:14:06 2022"
      },
      "message": "ide: Code cleanup for cros-ide\n\nChore refactor work for easier dev later on.\n\nBUG\u003db:216047234\nTEST\u003dN/A.\n\nChange-Id: Ic810da609e9fdedb7d772f5b8027f4dc56155ab2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3413642\nTested-by: Eric Lok \u003clokeric@google.com\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Eric Lok \u003clokeric@google.com\u003e\n"
    },
    {
      "commit": "93d314a71c4b4773b3de361211c987804db856db",
      "tree": "2d3f7d53b85d609ee218b38728fb92d1650ac9fd",
      "parents": [
        "4a2a2e46bee7764332b46e811d36f2feb26e6ac5"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Tue Jan 25 03:29:28 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Tue Jan 25 07:39:41 2022"
      },
      "message": "Call cros lint and surface its findings.\n\nThis is an initial POC. It was tested on C++ files.\n\nBUG\u003db:214322467\nTEST\u003dlint errors on bad spacing in C++\n\nChange-Id: Ic1e5f1392a694955748f2d4952f3afa2b655b388\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3414318\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "4a2a2e46bee7764332b46e811d36f2feb26e6ac5",
      "tree": "ee308fd79823273af06fc2c4793c3c1eb03ac94a",
      "parents": [
        "a3b88f3b689bd38042808e54a3c5cb566eb53d0e"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Mon Jan 24 08:44:47 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Tue Jan 25 01:47:40 2022"
      },
      "message": "Commit initial .vsix package with quickstart guide\n\nTEST\u003dWalkthrough quickstart guide\nBUG\u003db:207810586\n\nChange-Id: Id69ae6db80fdc16fd349b34821df5c64f8557092\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3411911\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "a3b88f3b689bd38042808e54a3c5cb566eb53d0e",
      "tree": "cd7f7e5774da5b0da3868029cbc0399e7dd7cac1",
      "parents": [
        "94e6d6d1fb95ad3ce809aeb3d1c515a46384b1ed"
      ],
      "author": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Mon Jan 24 07:03:48 2022"
      },
      "committer": {
        "name": "Tomasz Tylenda",
        "email": "ttylenda@chromium.org",
        "time": "Mon Jan 24 10:44:53 2022"
      },
      "message": "Recognize eclass files as shellscripts.\n\nEbuilds are already recognized as shell scripts by default.\n\nBUG\u003db:216057633\nTEST\u003dran the extension locally\n\nChange-Id: I121fab694fc86befa8c7cff99a4bf13a2dc0212f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3411857\nReviewed-by: Keigo Oka \u003coka@chromium.org\u003e\nCommit-Queue: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nTested-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\n"
    },
    {
      "commit": "94e6d6d1fb95ad3ce809aeb3d1c515a46384b1ed",
      "tree": "75d2df9b3c0a5b3e1d48e6701fca2dc22859c1b5",
      "parents": [
        "f02dd6e274074d0105d0b7b5fbe5576367ce67d7"
      ],
      "author": {
        "name": "Eric Lok",
        "email": "lokeric@google.com",
        "time": "Mon Jan 24 05:13:53 2022"
      },
      "committer": {
        "name": "Eric Lok",
        "email": "lokeric@google.com",
        "time": "Mon Jan 24 05:26:44 2022"
      },
      "message": "ide-tooling: Add LICENSE\n\nAdd LICENSE information.\n\nBUG\u003db:215041561\nTEST\u003dN/A.\n\nChange-Id: Id95a57334a4a705181176203e10cf15a32296795\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3406383\nTested-by: Eric Lok \u003clokeric@google.com\u003e\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Eric Lok \u003clokeric@google.com\u003e\n"
    },
    {
      "commit": "f02dd6e274074d0105d0b7b5fbe5576367ce67d7",
      "tree": "164a0ef9d36e2299ac654b144fc7bf23f7f026a7",
      "parents": [
        "daac2c044370f02a62cd9a80e5928571c49d78ec"
      ],
      "author": {
        "name": "Eric Lok",
        "email": "lokeric@google.com",
        "time": "Thu Jan 20 05:13:03 2022"
      },
      "committer": {
        "name": "Eric Lok",
        "email": "lokeric@google.com",
        "time": "Mon Jan 24 05:07:43 2022"
      },
      "message": "ide-tooling: Initial checkin for vs-cros-plugin\n\nPort over anpan for the base of the vs-cros-plugin.\nUpdated READMEs to cover basic information regarding the project.\nStripped out local anpan hacks such as the prepackaged noVNC binary.\n\nBUG\u003db:215041561\nTEST\u003dN/A.\n\nChange-Id: Icfcd280ceb1582f28e5576206c644999d543e50c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3403713\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Eric Lok \u003clokeric@google.com\u003e\nTested-by: Eric Lok \u003clokeric@google.com\u003e\n"
    },
    {
      "commit": "daac2c044370f02a62cd9a80e5928571c49d78ec",
      "tree": "6f613b03ba71e8d206663d6640aa5e5e688df738",
      "parents": [
        "42e910d1542d0aee96b1342946bcfca6e4483135"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Tue Jan 18 06:53:42 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Wed Jan 19 06:46:56 2022"
      },
      "message": "Copy CrOS SDK Proxy into this repository\n\nCopy CrOS SDK Proxy developed by nya@ from\nhttps://team.git.corp.google.com/chromeos-velocity/vscode-prototype/+/057a6338175e842232fd4326304fd66852809096 .\n\nI wanted to keep Git history in the original repository, but it did not\nwork because of uploader and comitter mismatch.\n\nBUG\u003db:214135999\nTEST\u003dNone\n\nChange-Id: Ia5884d14a94ab6e216ecd84029e682c43ec14921\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3397257\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "42e910d1542d0aee96b1342946bcfca6e4483135",
      "tree": "a7a0794fd2e0142cd9ef8aa3e6e26de0cfc51837",
      "parents": [
        "08d10f72ac1a0a4dd0fea21e59c685b2cc2ed98f"
      ],
      "author": {
        "name": "Keigo Oka",
        "email": "oka@google.com",
        "time": "Fri Jan 14 05:32:38 2022"
      },
      "committer": {
        "name": "Keigo Oka",
        "email": "oka@chromium.org",
        "time": "Wed Jan 19 06:46:19 2022"
      },
      "message": "Add OWNERS\n\nBUG\u003db:214135999\nTEST\u003dNone\n\nChange-Id: Ib0f9507ecbadae98af71594fbca636383ef17c11\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/ide_tooling/+/3387747\nReviewed-by: Tomasz Tylenda \u003cttylenda@chromium.org\u003e\nCommit-Queue: Keigo Oka \u003coka@chromium.org\u003e\nTested-by: Keigo Oka \u003coka@chromium.org\u003e\n"
    },
    {
      "commit": "08d10f72ac1a0a4dd0fea21e59c685b2cc2ed98f",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Anthony Polito",
        "email": "apolito@google.com",
        "time": "Wed Jan 12 02:54:26 2022"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 12 02:54:26 2022"
      },
      "message": "Initial empty repository\n"
    }
  ]
}
