)]}'
{
  "log": [
    {
      "commit": "e01f75bfe3f8f60708935c3a35906d951ed0a24b",
      "tree": "454723be44b5e21b7d2d8d65bb8e8cac785406db",
      "parents": [
        "1d9e98f5645bab18e15de8e9094b76038518fcda"
      ],
      "author": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Fri Dec 19 08:47:22 2025 +0100"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Tue Mar 31 09:02:16 2026 +0200"
      },
      "message": "Adapt to use of gerrit_plugin rule from bazlets for in-tree builds\n\nChange-Id: I6c2c839be0b7b4d505dde6d86025cb6e7229686a\n"
    },
    {
      "commit": "1d9e98f5645bab18e15de8e9094b76038518fcda",
      "tree": "be0ad349d33b7d718b282f853cb1deb369d45527",
      "parents": [
        "da5849b46651a8f72d520810736b38b63ec0d010",
        "02d45254397df5ae206ad5ce0edba2a5565e053d"
      ],
      "author": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Wed Feb 25 00:59:34 2026 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 25 00:59:34 2026 -0800"
      },
      "message": "Merge \"Lint with buildifier 4.0\""
    },
    {
      "commit": "da5849b46651a8f72d520810736b38b63ec0d010",
      "tree": "a69c69ba21fab9c2879f3da4b62d9cd9e6f7fe9c",
      "parents": [
        "a6d0469b9cab54336c985ddc967cbca3407f2aeb"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Jan 31 05:14:23 2026 -0800"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Jan 31 05:15:21 2026 -0800"
      },
      "message": "Use jinja from @codemirror/lang-jinja instead of legacy mode\n\nDepends-On: I1409d4d59e191b7ea04731f3679ecc9a8240abcf\nChange-Id: I3a7dcbd3b164be42602cde1e0e0e321c783ff87a\n"
    },
    {
      "commit": "02d45254397df5ae206ad5ce0edba2a5565e053d",
      "tree": "2ee47e26000212dc0dc508c0cd0906f356f58fcf",
      "parents": [
        "a6d0469b9cab54336c985ddc967cbca3407f2aeb"
      ],
      "author": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Tue Nov 25 10:10:32 2025 +0100"
      },
      "committer": {
        "name": "Thomas Dräbing",
        "email": "thomas.draebing@sap.com",
        "time": "Tue Nov 25 10:10:32 2025 +0100"
      },
      "message": "Lint with buildifier 4.0\n\nChange-Id: I5a9033db36c2b352f3269d8cf48c684a743c5cf2\n"
    },
    {
      "commit": "a6d0469b9cab54336c985ddc967cbca3407f2aeb",
      "tree": "4abc6a7fc235f67d531e5e82a45e19b519e76ab0",
      "parents": [
        "da17ffe8d1484d5a2212d31823c38797d2bd02f8",
        "1aee9c8b44b23ca11fc261bc8f6c07a5ad94d10f"
      ],
      "author": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Mon Oct 20 16:00:07 2025 +0200"
      },
      "committer": {
        "name": "Antonio Barone",
        "email": "syntonyze@gmail.com",
        "time": "Mon Oct 20 16:00:07 2025 +0200"
      },
      "message": "Merge branch \u0027stable-3.12\u0027\n\n* stable-3.12:\n  Build: Sort loads\n  Resize CodeMirror dynamically\n  Remove outline on textbox\n  Display cursor position in the bottom\n  Fix going to line\n  Use Postgresql, PLSQL and Cassandra from sql package\n  Allow jsx to be highlighted in .js\n  Allow highlighting tsx files\n  Create a gerrit theme for CodeMirror\n  Revert \"Use json from legacy-modes\"\n\nChange-Id: I0572d8f8d1af969105ca719223528d3246983a24\n"
    },
    {
      "commit": "1aee9c8b44b23ca11fc261bc8f6c07a5ad94d10f",
      "tree": "306cfda7a44d7703f725101628b877eb047b503c",
      "parents": [
        "6a33a4cc00a318edd62e6743b73cc00a68a9bdc1"
      ],
      "author": {
        "name": "Orgad Shaneh",
        "email": "orgad.shaneh@audiocodes.com",
        "time": "Fri Oct 17 11:10:59 2025 +0300"
      },
      "committer": {
        "name": "Orgad Shaneh",
        "email": "orgad.shaneh@audiocodes.com",
        "time": "Fri Oct 17 11:11:26 2025 +0300"
      },
      "message": "Build: Sort loads\n\nChange-Id: I2e83c3b761a8f50601a2abd11abb8c6d2f88bb11\n"
    },
    {
      "commit": "da17ffe8d1484d5a2212d31823c38797d2bd02f8",
      "tree": "cb09cdde0828cd63ae5a0739abf9cff9aac0b017",
      "parents": [
        "f6f73e861f8175b43a5c562db2f953e2bb38a5aa"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 20 00:10:36 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 20 00:11:02 2025 -0700"
      },
      "message": "Migrate .eslintrc.js to eslint.config.js\n\nChange-Id: I36ad8563f28b918137ab247bd9d96919b3c26f4d\n"
    },
    {
      "commit": "6a33a4cc00a318edd62e6743b73cc00a68a9bdc1",
      "tree": "395ce1983db0edeb8194437a4e059abc13ed79ee",
      "parents": [
        "0660e0b2db4eda779e748af33f3e8c0cb0c8571a",
        "ac9a00c302a63812aa47a5c7c7084c0ecd63c72d"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon May 19 03:04:05 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 19 03:04:05 2025 -0700"
      },
      "message": "Merge changes Ia6823f9d,I549e570f,Ibcac9d5e,I75c48a1c into stable-3.12\n\n* changes:\n  Resize CodeMirror dynamically\n  Remove outline on textbox\n  Display cursor position in the bottom\n  Fix going to line\n"
    },
    {
      "commit": "ac9a00c302a63812aa47a5c7c7084c0ecd63c72d",
      "tree": "aaeee881fbf4d74218191b01809a4252fa01984c",
      "parents": [
        "8f421dcd3898c0cf1477811a7095c95400013519"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 16:15:11 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri May 16 14:01:50 2025 -0700"
      },
      "message": "Resize CodeMirror dynamically\n\nWhen you resize a window, CodeMirror will now resize dynamically\nwithout needing a page refresh.\n\nVideo: https://imgur.com/a/VL9Zhax\n(first vid is before, second is after)\n\nChange-Id: Ia6823f9d7daef0cb6693a8768808e64b859d39b3\n(cherry picked from commit f6f73e861f8175b43a5c562db2f953e2bb38a5aa)\n"
    },
    {
      "commit": "8f421dcd3898c0cf1477811a7095c95400013519",
      "tree": "b16c92eaa0937960b46c120aa9941bf97f96f984",
      "parents": [
        "5b5c02411d264a5c52681a81bd35c18ed7fb0fd0"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Mar 18 13:56:13 2023 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri May 16 14:01:34 2025 -0700"
      },
      "message": "Remove outline on textbox\n\nScreenshot: https://imgur.com/a/pw7BUcu\n\nChange-Id: I549e570f027bf50e4fc4d576bdcd57965d023828\n(cherry picked from commit 05c98c5811edb76361c29e53f40641dc73cf4782)\n"
    },
    {
      "commit": "5b5c02411d264a5c52681a81bd35c18ed7fb0fd0",
      "tree": "0d3d4d5ff5dde05e7f0bc863858daf54495c949a",
      "parents": [
        "815b88089d6d15ec7285d06925b0abb51afc9cd4"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 12:18:13 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri May 16 14:01:21 2025 -0700"
      },
      "message": "Display cursor position in the bottom\n\nThe line number the cursor is on and column number will be displayed.\n\nThe column number is more important as it means users don\u0027t\nhave to copy the line into a text editor to find the column number.\n\nWe did this in GWTUI [1] but we never did this for the new UI.\n\nScreenshot: https://imgur.com/a/mkwOeAu\n\n[1] If9090a893631077349a6ccf4f065f580dc778b08\n\nChange-Id: Ibcac9d5e4283c8c7bd642420627d44eaac4d4f44\n(cherry picked from commit 47b6a5819969363a25914f60ffcbcec7abbb8232)\n"
    },
    {
      "commit": "815b88089d6d15ec7285d06925b0abb51afc9cd4",
      "tree": "e003d1e74d810785d73cc6bdea69e18666bf1efb",
      "parents": [
        "5248349d072fb4cff7d4a2eeea63bb652836c1f1"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 12:13:10 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri May 16 14:01:11 2025 -0700"
      },
      "message": "Fix going to line\n\nChange-Id: I75c48a1c8f1332525ca43c3cdeb07a8d0b303f21\n(cherry picked from commit f9535d84a68cf0757e6df8d81e1490139e9d2105)\n"
    },
    {
      "commit": "f6f73e861f8175b43a5c562db2f953e2bb38a5aa",
      "tree": "6859d09146341c1bc89afb87e33f47b770584ee3",
      "parents": [
        "05c98c5811edb76361c29e53f40641dc73cf4782"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 16:15:11 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri May 16 13:47:08 2025 -0700"
      },
      "message": "Resize CodeMirror dynamically\n\nWhen you resize a window, CodeMirror will now resize dynamically\nwithout needing a page refresh.\n\nVideo: https://imgur.com/a/VL9Zhax\n(first vid is before, second is after)\n\nChange-Id: Ia6823f9d7daef0cb6693a8768808e64b859d39b3\n"
    },
    {
      "commit": "05c98c5811edb76361c29e53f40641dc73cf4782",
      "tree": "a4f96712cc711ac255aa0fa7d3d1b5313f813278",
      "parents": [
        "47b6a5819969363a25914f60ffcbcec7abbb8232"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Mar 18 13:56:13 2023 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 12:47:02 2025 -0700"
      },
      "message": "Remove outline on textbox\n\nScreenshot: https://imgur.com/a/pw7BUcu\n\nChange-Id: I549e570f027bf50e4fc4d576bdcd57965d023828\n"
    },
    {
      "commit": "47b6a5819969363a25914f60ffcbcec7abbb8232",
      "tree": "3ec81961dc9dea1cd52b6fc1061917cc02577f3b",
      "parents": [
        "f9535d84a68cf0757e6df8d81e1490139e9d2105"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 12:18:13 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 12:43:25 2025 -0700"
      },
      "message": "Display cursor position in the bottom\n\nThe line number the cursor is on and column number will be displayed.\n\nThe column number is more important as it means users don\u0027t\nhave to copy the line into a text editor to find the column number.\n\nWe did this in GWTUI [1] but we never did this for the new UI.\n\nScreenshot: https://imgur.com/a/mkwOeAu\n\n[1] If9090a893631077349a6ccf4f065f580dc778b08\n\nChange-Id: Ibcac9d5e4283c8c7bd642420627d44eaac4d4f44\n"
    },
    {
      "commit": "f9535d84a68cf0757e6df8d81e1490139e9d2105",
      "tree": "c57364514b9715980fae983beb2bb8d113a27b54",
      "parents": [
        "dfbd5c04821a982f9e4a06cc8cbd568fabf7a629"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 12:13:10 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 13 12:32:28 2025 -0700"
      },
      "message": "Fix going to line\n\nChange-Id: I75c48a1c8f1332525ca43c3cdeb07a8d0b303f21\n"
    },
    {
      "commit": "0660e0b2db4eda779e748af33f3e8c0cb0c8571a",
      "tree": "a46709f978676e540338d56da90dd8d1c1ec46ce",
      "parents": [
        "78d9ef2e75c7314b155d0a3a5996d074dd454e4c"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:37:47 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon May 12 04:37:57 2025 -0700"
      },
      "message": "Use Postgresql, PLSQL and Cassandra from sql package\n\nMigrates from legacy to modern package.\n\nChange-Id: Idc40f5255427d4fe7cb70603fed18ffbafaafac8\n(cherry picked from commit dfbd5c04821a982f9e4a06cc8cbd568fabf7a629)\n"
    },
    {
      "commit": "78d9ef2e75c7314b155d0a3a5996d074dd454e4c",
      "tree": "64f03b28bcc2c3945f53768c1e8365d2292d48ca",
      "parents": [
        "c7e40a789eac6aaf7d28309754b60f40dad9ef90"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:20:49 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon May 12 04:37:47 2025 -0700"
      },
      "message": "Allow jsx to be highlighted in .js\n\nThere\u0027s usage of jsx in .js out there.\n\nChange-Id: I0664b734ee058f7b73d37dcb151856aee1ead48a\n(cherry picked from commit 92b52c97c5fe67b07d00b27949ebd2253a85b48c)\n"
    },
    {
      "commit": "c7e40a789eac6aaf7d28309754b60f40dad9ef90",
      "tree": "affdadd956fa5aec0be2ddaa09453c49f3ad549c",
      "parents": [
        "5248349d072fb4cff7d4a2eeea63bb652836c1f1"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:13:32 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon May 12 04:37:37 2025 -0700"
      },
      "message": "Allow highlighting tsx files\n\nChange-Id: I9a4361933a72dd38409ba43f11221fa6c7e1f997\n(cherry picked from commit 711fa96e8d9b3d6efb3a4cd366da671acf2161a9)\n"
    },
    {
      "commit": "dfbd5c04821a982f9e4a06cc8cbd568fabf7a629",
      "tree": "927c64184366631127ea8cc39e36d7b1d26b6b0e",
      "parents": [
        "92b52c97c5fe67b07d00b27949ebd2253a85b48c"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:37:47 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:38:46 2025 -0700"
      },
      "message": "Use Postgresql, PLSQL and Cassandra from sql package\n\nMigrates from legacy to modern package.\n\nChange-Id: Idc40f5255427d4fe7cb70603fed18ffbafaafac8\n"
    },
    {
      "commit": "92b52c97c5fe67b07d00b27949ebd2253a85b48c",
      "tree": "a7383382b2a62db01494dda729cd006c912a00e2",
      "parents": [
        "711fa96e8d9b3d6efb3a4cd366da671acf2161a9"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:20:49 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:21:17 2025 -0700"
      },
      "message": "Allow jsx to be highlighted in .js\n\nThere\u0027s usage of jsx in .js out there.\n\nChange-Id: I0664b734ee058f7b73d37dcb151856aee1ead48a\n"
    },
    {
      "commit": "711fa96e8d9b3d6efb3a4cd366da671acf2161a9",
      "tree": "9163677ec66f56eb8b9488f6e9e04f9f2a6e4a8f",
      "parents": [
        "84f9c4452d1e4abaa969963c1a9d73d759a0c3c3"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:13:32 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun May 11 05:13:45 2025 -0700"
      },
      "message": "Allow highlighting tsx files\n\nChange-Id: I9a4361933a72dd38409ba43f11221fa6c7e1f997\n"
    },
    {
      "commit": "84f9c4452d1e4abaa969963c1a9d73d759a0c3c3",
      "tree": "8ae20dd43f6ca7fc8b2692e005c07759c24c1d59",
      "parents": [
        "331d1728d9a74fa9cdffbba3c85645a36419eff6"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Apr 19 14:30:11 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Apr 19 14:30:21 2025 -0700"
      },
      "message": "Fix importing lit under rollup v3\n\nChange-Id: I9f400ebb021e64dffe8828be04844e840c71f0ec\n"
    },
    {
      "commit": "5248349d072fb4cff7d4a2eeea63bb652836c1f1",
      "tree": "2893efabea5b1508159cb4856689bf097e6d3be7",
      "parents": [
        "bc45f2e3067e8113c860e6e532bdbcf4b556d5b4"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Mar 27 17:35:32 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Apr 10 08:57:14 2025 -0700"
      },
      "message": "Create a gerrit theme for CodeMirror\n\nIt highlights more. To name one it does extra with is propertyName.\nIt also tries to align with what we do for highlight.js.\n\nDepends-On: Ibf3b98ff6a3f2edf093bf212b5f96bc4ef315547\nChange-Id: Ie2873fece99f755805afa915fe1f052d531797ed\n(cherry picked from commit 331d1728d9a74fa9cdffbba3c85645a36419eff6)\n"
    },
    {
      "commit": "bc45f2e3067e8113c860e6e532bdbcf4b556d5b4",
      "tree": "32d95c84f0526db1a9f9e54639be0bc9d68f0726",
      "parents": [
        "1f3978dd6b038ca07f5514d23689ede3edc94403"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Mar 27 09:37:48 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Apr 10 08:56:44 2025 -0700"
      },
      "message": "Revert \"Use json from legacy-modes\"\n\nThis reverts commit 1f3978dd6b038ca07f5514d23689ede3edc94403.\n\nThe reason why under the moder lang-json that it didn\u0027t highlight as\nwell, was because the default theme doesn\u0027t highlight everything.\nFor example it doesn\u0027t highlight propertyName.\n\nWe have to create our own theme that highlights it.\n\nChange-Id: I4899f5199484d22c317a2e238b132a307e01548b\n(cherry picked from commit 67b12072c8e05a921324c7cebf3b3cea68f70c9a)\n"
    },
    {
      "commit": "331d1728d9a74fa9cdffbba3c85645a36419eff6",
      "tree": "2893efabea5b1508159cb4856689bf097e6d3be7",
      "parents": [
        "67b12072c8e05a921324c7cebf3b3cea68f70c9a"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Mar 27 17:35:32 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Apr 02 08:27:21 2025 -0700"
      },
      "message": "Create a gerrit theme for CodeMirror\n\nIt highlights more. To name one it does extra with is propertyName.\nIt also tries to align with what we do for highlight.js.\n\nDepends-On: Ibf3b98ff6a3f2edf093bf212b5f96bc4ef315547\nChange-Id: Ie2873fece99f755805afa915fe1f052d531797ed\n"
    },
    {
      "commit": "67b12072c8e05a921324c7cebf3b3cea68f70c9a",
      "tree": "32d95c84f0526db1a9f9e54639be0bc9d68f0726",
      "parents": [
        "1f3978dd6b038ca07f5514d23689ede3edc94403"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Mar 27 09:37:48 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri Mar 28 02:01:23 2025 -0700"
      },
      "message": "Revert \"Use json from legacy-modes\"\n\nThis reverts commit 1f3978dd6b038ca07f5514d23689ede3edc94403.\n\nThe reason why under the moder lang-json that it didn\u0027t highlight as\nwell, was because the default theme doesn\u0027t highlight everything.\nFor example it doesn\u0027t highlight propertyName.\n\nWe have to create our own theme that highlights it.\n\nChange-Id: I4899f5199484d22c317a2e238b132a307e01548b\n"
    },
    {
      "commit": "1f3978dd6b038ca07f5514d23689ede3edc94403",
      "tree": "78eacd736545f4ed93078c91fd8cfa973d227131",
      "parents": [
        "4e882088573fd3915f16fe685a78b2f40f944d51"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 26 12:46:14 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 26 12:47:14 2025 -0700"
      },
      "message": "Use json from legacy-modes\n\nIt seems that json is better highlighted under the legacy modes then\nthe modern lang-json package. We\u0027ll switch to legacy-modes for json\nfor now until it is fixed.\n\nChange-Id: I53859c6d0343059470012e5dd836e3530aa0fbb0\n"
    },
    {
      "commit": "4e882088573fd3915f16fe685a78b2f40f944d51",
      "tree": "32d95c84f0526db1a9f9e54639be0bc9d68f0726",
      "parents": [
        "49ed0028b06857b60e6ab52989ac8b46d76e7352"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Mar 25 10:21:22 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Mar 25 13:53:43 2025 -0700"
      },
      "message": "Fix \"indent with tabs\" being ignored\n\n* Fixes it so pressing enter to go onto a new line, will make it\n  so that it\u0027ll go underneith the previous code. Whether it\u0027s a tab\n  or space.\n* Fixes it so that when you press shift+tab, it\u0027ll remove it once\n  rather than going back to the start.\n* Fixes it so you can either ident by spaces or tabs again.\n\nDownstream task: https://phabricator.wikimedia.org/T355816\n\nChange-Id: I592fcc42d4c5271ea8207d4e291248f57c373c87\n"
    },
    {
      "commit": "49ed0028b06857b60e6ab52989ac8b46d76e7352",
      "tree": "bfd40e0bf6b6dff9280e7f412632aa8964a12068",
      "parents": [
        "9f049032fd8f89f59ceda33f6bf1767cc14514ab"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 12 08:25:12 2025 -0700"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 12 08:39:50 2025 -0700"
      },
      "message": "Fix overriding cm-highlightSpace\n\nWith [0], it changed how to overide it. We fix this by using\ncm-highlightSpace rather than cm-highlightSpace:before.\n\n[0]\nhttps://github.com/codemirror/view/commit/605fd723b9e18cc3523335f2f803418305b93b68\n\nChange-Id: I7c2829e444ef7c0ac12910ff277e24ab5e052bad\n"
    },
    {
      "commit": "9f049032fd8f89f59ceda33f6bf1767cc14514ab",
      "tree": "3c6158612223badc654d81f34f9f037881ef1bae",
      "parents": [
        "e5e9ece112242397f000660c6cee8f5053ca5da5"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Dec 03 17:26:11 2024 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Dec 03 17:26:23 2024 +0000"
      },
      "message": "Fix mime type for vue\n\nUse text/x-vue.\n\nChange-Id: I4c42b41113d09732164474dea4a87a8bd55b0779\n"
    },
    {
      "commit": "e5e9ece112242397f000660c6cee8f5053ca5da5",
      "tree": "bf4f32ba33c1e9992c66127cdd7b7d135fa97db5",
      "parents": [
        "bf8ac0b8fa6385b0780dfa617db57b27109a1b0a"
      ],
      "author": {
        "name": "Adrian Lindberg",
        "email": "adrian.lindberg@sharespine.com",
        "time": "Tue Oct 08 08:13:45 2024 +0200"
      },
      "committer": {
        "name": "Adrian Lindberg",
        "email": "adrian.lindberg@sharespine.com",
        "time": "Tue Oct 08 08:13:51 2024 +0200"
      },
      "message": "Added missing Vue dependency\n\nRelease-Notes: Added missing Vue dependency\nChange-Id: Ic37fdacef1b4711a5d43bdb167c52f1ba315199d\n"
    },
    {
      "commit": "bf8ac0b8fa6385b0780dfa617db57b27109a1b0a",
      "tree": "babc4b4e78014a7a0ffd822518e10c1ace368666",
      "parents": [
        "783adf7ddf19924d054a1596eec6dd3da9f4aafe"
      ],
      "author": {
        "name": "Adrian Lindberg",
        "email": "adrian.lindberg@sharespine.com",
        "time": "Mon Oct 07 15:16:39 2024 +0200"
      },
      "committer": {
        "name": "Adrian Lindberg",
        "email": "adrian.lindberg@sharespine.com",
        "time": "Mon Oct 07 14:21:47 2024 +0000"
      },
      "message": "Added Vue language support\n\nBelongs to: https://gerrit-review.googlesource.com/c/gerrit/+/438424.\n\nRelease-Notes: Added Vue language support.\nChange-Id: I0721c5a1cf8926ef37421bcc2e9c064fdf6895b4\n"
    },
    {
      "commit": "783adf7ddf19924d054a1596eec6dd3da9f4aafe",
      "tree": "d5ad1e78c6fecbe5b069d4d6ecdf918e5296c996",
      "parents": [
        "06719abee6c38d17008599f074050db5153bffa3",
        "cddb6d80cdd11fafb319707899dd5928ca9d4002"
      ],
      "author": {
        "name": "Milutin Kristofic",
        "email": "milutin@google.com",
        "time": "Wed Aug 21 10:49:35 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 21 10:49:35 2024 +0000"
      },
      "message": "Merge \"Show Line Length Indicator at 72 Characters for Commit Messages\""
    },
    {
      "commit": "cddb6d80cdd11fafb319707899dd5928ca9d4002",
      "tree": "5bfe54a94c9f3aedfbfa99ff7a2088c2f1932b47",
      "parents": [
        "d4f9247d3efb6a0e461af701986235511d05b7e3"
      ],
      "author": {
        "name": "Milutin Kristofic",
        "email": "milutin@google.com",
        "time": "Wed Aug 21 12:15:22 2024 +0200"
      },
      "committer": {
        "name": "Milutin Kristofic",
        "email": "milutin@google.com",
        "time": "Wed Aug 21 10:27:33 2024 +0000"
      },
      "message": "Show Line Length Indicator at 72 Characters for Commit Messages\n\nThis is recommended line length for commit messages.\n\nScreenshot: https://imgur.com/a/Mi8dOLR\n\nGoogle-Bug-Id: b/361035569\nRelease-Notes: skip\nChange-Id: Iadaac002ad7be33f69bac2fe5e051ff501e964bf\n"
    },
    {
      "commit": "06719abee6c38d17008599f074050db5153bffa3",
      "tree": "ca8499c6a59ccae64a91dcd17fe3cb96270054c8",
      "parents": [
        "469f617ed3102be445615396f3047e7ba498d261"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed May 01 21:14:51 2024 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed May 01 21:15:09 2024 +0000"
      },
      "message": "Fix xml mode\n\nChange-Id: Ib419a2fadea2eb321559269b8e23ed14c0c20f3b\n"
    },
    {
      "commit": "469f617ed3102be445615396f3047e7ba498d261",
      "tree": "7a294d38bfc040f770fe3b2764195daaf63d7852",
      "parents": [
        "3afc9b32d26c761d67b21256792720d5c8916b43"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed May 01 21:08:35 2024 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed May 01 21:09:50 2024 +0000"
      },
      "message": "Add missing javascript language support\n\nWhoops!\n\nChange-Id: I56a493db26eb785769cc0cb3058a566f5fc4c9f6\n"
    },
    {
      "commit": "3afc9b32d26c761d67b21256792720d5c8916b43",
      "tree": "c0e352383a4e8d73663f408c6ab49f9c4d88865c",
      "parents": [
        "d4f9247d3efb6a0e461af701986235511d05b7e3"
      ],
      "author": {
        "name": "paladox",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Apr 15 21:36:30 2024 +0100"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Apr 15 21:23:11 2024 +0000"
      },
      "message": "Use new go and yaml codemirror packages\n\nMigrates from legacy mode.\n\nDepends-On: Ic3990638f96872c72d5acb4bcb7a1a1f163ce085\nChange-Id: I6a7c0d29fbc44cc7bc76ad86bcd4678ac0330dac\n"
    },
    {
      "commit": "d4f9247d3efb6a0e461af701986235511d05b7e3",
      "tree": "50de5784546ab2b77256f4d3bb3b6d8103b70455",
      "parents": [
        "be8e04b1a6de091a63c9bc79b56508f2ad56a830"
      ],
      "author": {
        "name": "Kamil Musin",
        "email": "kamilm@google.com",
        "time": "Mon Sep 25 12:57:50 2023 +0200"
      },
      "committer": {
        "name": "Kamil Musin",
        "email": "kamilm@google.com",
        "time": "Mon Sep 25 13:16:12 2023 +0200"
      },
      "message": "Suppress warning about duplicate global declaration.\n\nWe want to have separate declaration to keep the files in separate js\nbundles.\n\nAlso fix the incorrect usage of params that has been renamed to prefs,\nand descrepancy between prefs being optional or not.\n\nRelease-Notes: skip\nChange-Id: I252b3bba30cb9318c41ae24acf4a37f4c389907d\n"
    },
    {
      "commit": "be8e04b1a6de091a63c9bc79b56508f2ad56a830",
      "tree": "57cc986668b59611356ad4af70205c2f5925080e",
      "parents": [
        "e36ecddbc99dc434f3259814d9d84fa96e509772"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Apr 26 16:11:46 2023 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Apr 26 16:15:07 2023 +0000"
      },
      "message": "Use lang-less rather than legacy-modes\n\nDepends-On: Idacec46392de59b9f46484db16675489fc668c16\nChange-Id: I3b1a20b82b76d972b8ecf5543bc20045ef5840db\n"
    },
    {
      "commit": "e36ecddbc99dc434f3259814d9d84fa96e509772",
      "tree": "0f53e73b374d17b77555aec3104ad0579e5910fd",
      "parents": [
        "279ea23e1b818e968d8a76b14b575fd2071e2e63",
        "6be8c0c84fcc7fbcc77fad17fdbc5a2c29faef60"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Apr 24 07:48:24 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 24 07:48:24 2023 +0000"
      },
      "message": "Merge \"Fix issue when pasting contents into textbox\""
    },
    {
      "commit": "6be8c0c84fcc7fbcc77fad17fdbc5a2c29faef60",
      "tree": "04302f42a9db65ecb30924c9e1c8ed851bcb61e8",
      "parents": [
        "1a7835bdfa55d60c717bad20b943e34499da0016"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun Apr 23 18:45:04 2023 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun Apr 23 18:45:58 2023 +0000"
      },
      "message": "Fix issue when pasting contents into textbox\n\nThere is an issue where you paste and immediately press \nctrl+s/cmd+s after, it would trigger the web browsers file\nbrowser rather then gr-editor-view intercepting ctrl+s/cmd+s.\n\nWe fix this by setting stopPropagation() if ctrl+v/cmd+v is set.\n\nChange-Id: I5b5ad0137dcc83277e4b2077510e1ede83c6c16d\n"
    },
    {
      "commit": "279ea23e1b818e968d8a76b14b575fd2071e2e63",
      "tree": "ea11edaa934d1843579ec96e4f59bf4d9ff0a004",
      "parents": [
        "c121b8ccfe5be7478c03a9fd7ca5688469d28977"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri Apr 21 17:50:13 2023 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri Apr 21 19:48:14 2023 +0000"
      },
      "message": "Use lang-sass package rather than legacy mode\n\nDepends-On: If1cce7ed14b25d923005b972d2782c24766cf001\nChange-Id: Iebfadef9fd78bd9801c7f2c07e5962aab67e33a6\n"
    },
    {
      "commit": "c121b8ccfe5be7478c03a9fd7ca5688469d28977",
      "tree": "b4cae745fb5d1b6dbaaf410e203586521d0450f0",
      "parents": [
        "1a7835bdfa55d60c717bad20b943e34499da0016"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri Apr 21 18:06:24 2023 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri Apr 21 19:48:00 2023 +0000"
      },
      "message": "Fix building codemirror\n\nChange-Id: Id5cc461c412e104a0dea732a406739a0de07a7a5\n"
    },
    {
      "commit": "1a7835bdfa55d60c717bad20b943e34499da0016",
      "tree": "ad15192eb64577c2951e4ecd047d14782cc94edb",
      "parents": [
        "597573b5d1ed44c75844d2b8047aae08f7ef8619"
      ],
      "author": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Mon Mar 27 12:47:55 2023 +0200"
      },
      "committer": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Mon Mar 27 12:47:55 2023 +0200"
      },
      "message": "Fix CodeMirror in dark mode\n\nRelease-Notes: skip\nGoogle-Bug-Id: b/274854578\nChange-Id: Ie6dbebae79441e9813a2993541994a2db44de1cb\n"
    },
    {
      "commit": "597573b5d1ed44c75844d2b8047aae08f7ef8619",
      "tree": "24d75ed47341adadbc388df701d63cd7c747872c",
      "parents": [
        "07225d5388658f7354f9f85241c547117c590f82"
      ],
      "author": {
        "name": "Chris Poucet",
        "email": "poucet@google.com",
        "time": "Thu Mar 09 10:31:09 2023 +0100"
      },
      "committer": {
        "name": "Chris Poucet",
        "email": "poucet@google.com",
        "time": "Thu Mar 09 10:31:09 2023 +0100"
      },
      "message": "Add the light-mode to CodeMirror editor.\n\nChange-Id: I866359f37f425af13612e9fdb60a669f74b05616\n"
    },
    {
      "commit": "07225d5388658f7354f9f85241c547117c590f82",
      "tree": "dc8397fdc966a81fc779e9a133d8ab94b0485547",
      "parents": [
        "0f55ba765148be9d2b6091f040222719ae65bf06",
        "c130eab56f50cd30e642b9c7e286d5c0de7aad7f"
      ],
      "author": {
        "name": "Chris Poucet",
        "email": "poucet@google.com",
        "time": "Wed Mar 08 09:15:42 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 08 09:15:42 2023 +0000"
      },
      "message": "Merge \"Make sure to define the custom-element for codemirror-element\""
    },
    {
      "commit": "c130eab56f50cd30e642b9c7e286d5c0de7aad7f",
      "tree": "c05b4415e4abbe83d39b18decd04a84e31b6232e",
      "parents": [
        "25301d7a9cd661122d3be0723a246be6bdcd74c4"
      ],
      "author": {
        "name": "Chris Poucet",
        "email": "poucet@google.com",
        "time": "Tue Mar 07 18:36:45 2023 +0100"
      },
      "committer": {
        "name": "Chris Poucet",
        "email": "poucet@google.com",
        "time": "Wed Mar 08 09:16:06 2023 +0100"
      },
      "message": "Make sure to define the custom-element for codemirror-element\n\nChange-Id: I701ba85dd328acdb30c66ed1b54625ee778ca14d\n"
    },
    {
      "commit": "0f55ba765148be9d2b6091f040222719ae65bf06",
      "tree": "99d3aacb9ab26bfdc02850acfcfb0e75683110b7",
      "parents": [
        "25301d7a9cd661122d3be0723a246be6bdcd74c4"
      ],
      "author": {
        "name": "Chris Poucet",
        "email": "poucet@google.com",
        "time": "Tue Mar 07 18:50:46 2023 +0100"
      },
      "committer": {
        "name": "Chris Poucet",
        "email": "poucet@google.com",
        "time": "Wed Mar 08 08:01:03 2023 +0000"
      },
      "message": "Remove dependency on dark-theme extension.\n\nThis is not available internally.\n\nChange-Id: I611565289e12e6387d52bf008a2af6e01b1872c8\n"
    },
    {
      "commit": "25301d7a9cd661122d3be0723a246be6bdcd74c4",
      "tree": "d51c411e98887b42dd9fcf5f548e27992fee2e4c",
      "parents": [
        "13dcd3f4673c56e2b1001ef19eb54236943a35e6"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Mar 02 00:15:45 2023 +0000"
      },
      "committer": {
        "name": "paladox",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Mar 06 23:59:42 2023 +0000"
      },
      "message": "Add support for dark mode\n\nDepends-On: I5e3105adf9f2989808417a16d0fbe86d6b485bad\nChange-Id: I5bb16df0e794821d7a77cf4bd83d798ecd780196\n"
    },
    {
      "commit": "13dcd3f4673c56e2b1001ef19eb54236943a35e6",
      "tree": "e887e41f1c788f5cd3c7faad324e14c17eb8745e",
      "parents": [
        "c964b31675de90cfafe43fff9ec357f4b97d1e08"
      ],
      "author": {
        "name": "paladox",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Feb 27 02:36:04 2023 +0000"
      },
      "committer": {
        "name": "paladox",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 01 23:19:45 2023 +0000"
      },
      "message": "Update CodeMirror to V6\n\nThis change depends on Ic9e9ec8fc40a3b1fc022e1f089691e56ef5dcefa\nto add the new dependacies on CodeMirror v6.\n\nDepends-On: Ic9e9ec8fc40a3b1fc022e1f089691e56ef5dcefa\nChange-Id: Ia837c3f2e3c943051a352c85ff3b7b48ab160c0f\n"
    },
    {
      "commit": "c964b31675de90cfafe43fff9ec357f4b97d1e08",
      "tree": "25714db7297d914029c7348c542eadb0286c132b",
      "parents": [
        "867c6e64789611a0dabc9f07f8d924b76a9102bc"
      ],
      "author": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Thu Dec 22 17:00:58 2022 +0100"
      },
      "committer": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Thu Jan 05 10:53:42 2023 +0100"
      },
      "message": "Re-organize the imports and types for codemirror\n\nThis is just a bit of refactoring to sync the upstream plugin code with\nGoogle\u0027s internal version, which required some adaptations for how the\nBUILD and the imports are handled.\n\nRelease-Notes: skip\nGoogle-Bug-Id: b/234805062\nChange-Id: If6a141cf0132c1d0560cfc6b19a07fc7de0c9bbd\n"
    },
    {
      "commit": "867c6e64789611a0dabc9f07f8d924b76a9102bc",
      "tree": "25b42920dfab47bb4b311558505607e508f07bee",
      "parents": [
        "3af12c5a5e65861830b42bd07933e275c33b9159"
      ],
      "author": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Thu Dec 15 13:01:26 2022 +0100"
      },
      "committer": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Thu Dec 22 09:37:49 2022 +0100"
      },
      "message": "Migrate codemirror plugin to TypeScript and Lit\n\nRelease-Notes: skip\nGoogle-Bug-Id: b/234805062\nChange-Id: I31671da9ceb79d68fc6bf0d91f9fe90d56052e67\n"
    },
    {
      "commit": "3af12c5a5e65861830b42bd07933e275c33b9159",
      "tree": "e43d0c5962c191f7944a1dec2c4d60bc23d206f7",
      "parents": [
        "c5bda5b6b5fe91a2f7cd40c5a917dd2280b04814"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Mar 24 12:27:40 2022 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Jun 30 21:04:09 2022 +0000"
      },
      "message": "Improve setting height of editor\n\nSide affect is if you have the developer console open\nthe editor will be much smaller.\n\nBut this is worth the trade off.\n\nScreenshot: https://imgur.com/a/OIwISAp\nChange-Id: I07d923ee5038db7e0b03dddb7ccd74b019c3bf64\n"
    },
    {
      "commit": "c5bda5b6b5fe91a2f7cd40c5a917dd2280b04814",
      "tree": "ebb19452032e63054dbaaa315bfaa49c788099df",
      "parents": [
        "6a27089c51237743a8e7cae03837f921b0028b3b",
        "aa2edb431337cc935659ab69d95ca7555cbc787e"
      ],
      "author": {
        "name": "Edwin Kempin",
        "email": "ekempin@google.com",
        "time": "Fri Aug 13 15:17:49 2021 +0200"
      },
      "committer": {
        "name": "Edwin Kempin",
        "email": "ekempin@google.com",
        "time": "Fri Aug 13 15:17:49 2021 +0200"
      },
      "message": "Merge branch \u0027stable-3.4\u0027\n\n* stable-3.4:\n  Stop propagation for all keys but exempt the save button\n  Stop propagation for all keys but exempt the save button\n\nChange-Id: Ia8d0a88db7d8d438e2f744f4433f566714d01fcb\n"
    },
    {
      "commit": "aa2edb431337cc935659ab69d95ca7555cbc787e",
      "tree": "58a6a4b4c39773f55d7db38681c2d68454844a20",
      "parents": [
        "26cc68d3c5b1210abe6f99fec0f2635d4bcbc895",
        "c6217963e42322accc3f0bacb6540f8791f67ab0"
      ],
      "author": {
        "name": "Edwin Kempin",
        "email": "ekempin@google.com",
        "time": "Fri Aug 13 14:29:22 2021 +0200"
      },
      "committer": {
        "name": "Edwin Kempin",
        "email": "ekempin@google.com",
        "time": "Fri Aug 13 14:31:40 2021 +0200"
      },
      "message": "Merge branch \u0027stable-3.3\u0027\n\n* stable-3.3:\n  Stop propagation for all keys but exempt the save button\n\nChange-Id: I57b4d93937458ce68a235d5867fd8fe5efdf92da\n"
    },
    {
      "commit": "c6217963e42322accc3f0bacb6540f8791f67ab0",
      "tree": "09cc9565a31887d958bdbbf5a75542b084da1a29",
      "parents": [
        "7357ab473599d16ae33cc982bbd65472f08c2dd6"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Aug 04 17:52:52 2021 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Aug 10 07:52:22 2021 +0000"
      },
      "message": "Stop propagation for all keys but exempt the save button\n\nThis fixes an issue where if using contenteditable (default on mobile)\nand you typed \"/\", it would get intercepted within the app.\n\nChange-Id: I3bdf83bd64595c6238bb46736104fd0e668100c0\n(cherry picked from commit 6a27089c51237743a8e7cae03837f921b0028b3b)\n"
    },
    {
      "commit": "26cc68d3c5b1210abe6f99fec0f2635d4bcbc895",
      "tree": "58a6a4b4c39773f55d7db38681c2d68454844a20",
      "parents": [
        "7c94eb2fd3cdea33a200ae7c73c19777ca865a41"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Aug 04 17:52:52 2021 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Aug 10 07:52:13 2021 +0000"
      },
      "message": "Stop propagation for all keys but exempt the save button\n\nThis fixes an issue where if using contenteditable (default on mobile)\nand you typed \"/\", it would get intercepted within the app.\n\nChange-Id: I3bdf83bd64595c6238bb46736104fd0e668100c0\n(cherry picked from commit 6a27089c51237743a8e7cae03837f921b0028b3b)\n"
    },
    {
      "commit": "6a27089c51237743a8e7cae03837f921b0028b3b",
      "tree": "ebb19452032e63054dbaaa315bfaa49c788099df",
      "parents": [
        "70e0fc9499039300ad0bb64607bc3ec34455e8c7"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Aug 04 17:52:52 2021 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Aug 10 07:45:42 2021 +0000"
      },
      "message": "Stop propagation for all keys but exempt the save button\n\nThis fixes an issue where if using contenteditable (default on mobile)\nand you typed \"/\", it would get intercepted within the app.\n\nChange-Id: I3bdf83bd64595c6238bb46736104fd0e668100c0\n"
    },
    {
      "commit": "70e0fc9499039300ad0bb64607bc3ec34455e8c7",
      "tree": "8e1417d97aa05f939be30ade36d84484cbec2c35",
      "parents": [
        "de723fb887100a0da85673ba9fcd7b02ae1364e3"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri Aug 06 05:29:59 2021 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Fri Aug 06 05:30:33 2021 +0000"
      },
      "message": "Replace this.async() with setTimeout()\n\nChange-Id: Iaf3169e170e49ae77fbe5c60052ae2d6d280be9d\n"
    },
    {
      "commit": "de723fb887100a0da85673ba9fcd7b02ae1364e3",
      "tree": "e90e26ca0fdf6ff1c962a5fe4aa1fcd07783b6ce",
      "parents": [
        "e0a67217ae5359797570481cbb6e8aa1f5e0a7c3"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Aug 02 00:31:59 2021 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Aug 03 23:29:31 2021 +0000"
      },
      "message": "Improve performance in the editor\n\nWe stop setting viewportMargin and instead use the default value.\n\nWe also add support for the inbuilt search support within codemirror.\nThis is because with the removal of viewportMargin you cannot use\nthe browsers search to search for the code.\n\nIn my view i think this is a good trade off as you\u0027ll still be able to\nsearch using the codemirror searching support whilst improving performance for large documents.\n\nIn GWTUI we didn\u0027t set viewportMargin.\n\nBug: Issue 14845\nChange-Id: I84f12168c4784cf40ca102f025b7805b44bc9d9a\n"
    },
    {
      "commit": "e0a67217ae5359797570481cbb6e8aa1f5e0a7c3",
      "tree": "46d5db7dc0e25308631154e597d9671b400c5fe1",
      "parents": [
        "42d5fe041ee2ef6be579c0085396fa5e60889222"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Jun 22 19:07:54 2021 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Jun 22 19:08:12 2021 +0000"
      },
      "message": "Remove need for hack\n\nWe\u0027re way past the version of codemirror to need this hack.\n\nChange-Id: Ie0c034832329ecf734229c521dbf3397d925a387\n"
    },
    {
      "commit": "42d5fe041ee2ef6be579c0085396fa5e60889222",
      "tree": "908999f0d663429dc3eed2a764d0ac76b3c20627",
      "parents": [
        "7c94eb2fd3cdea33a200ae7c73c19777ca865a41"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Tue Apr 27 20:37:40 2021 +0200"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Wed Apr 28 14:42:12 2021 +0200"
      },
      "message": "Bazel: Migrate from bower to npm\n\nGiven that this plugin is core gerrit plugin, the transitive\ndependency is added in gerrit core. Npm package codemirror-minified\nwas added in: I92bf4300dc3.\n\nDepends-On: https://gerrit-review.googlesource.com/c/gerrit/+/304425\nChange-Id: Ib0114d9ab3e23b0b3f36c16917981ef2b9bab207\n"
    },
    {
      "commit": "7c94eb2fd3cdea33a200ae7c73c19777ca865a41",
      "tree": "b5c5c7530a03bb738d78f24202c35daf04fbe604",
      "parents": [
        "30c774f30c1709f71efc250a195dd6fb50c7503b"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sat Apr 24 10:02:27 2021 +0200"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sat Apr 24 10:37:36 2021 +0200"
      },
      "message": "Bazel: Don\u0027t use assets parameter in polygerrit_plugin rule\n\nAll assets parameter does is add its content to the output. We don\u0027t\nreally need it, as we add the assets into static directory of plugin\nartifact in genrule anyway.\n\nGiven that this plugin is the only caller site that is using assets\nparameter, we can kill it now in gerrit core and simplify\npolygerrit_plugin rule.\n\nChange-Id: I54d4a910631c9410883b7fd64ba0d88638f9d579\n"
    },
    {
      "commit": "30c774f30c1709f71efc250a195dd6fb50c7503b",
      "tree": "1885a2bc8ea9fa65ab2934c44cae73d1e1026745",
      "parents": [
        "3cd520b1521ff7c558d0cd95274628a3a20de30a"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Apr 06 16:57:45 2021 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Apr 06 17:26:59 2021 +0000"
      },
      "message": "Switch over to loading .js file\n\nGerrit no longer supports html plugins so we have\nto use the .js version.\n\nBug: Issue 14335\nChange-Id: Ied8a2ddcd9dcc13e341dd5a108738418631afc30\n"
    },
    {
      "commit": "3cd520b1521ff7c558d0cd95274628a3a20de30a",
      "tree": "c4461ec6e4de4c0485786c49cb9ea7379da1e079",
      "parents": [
        "abe8a75f7bedc75a73bd52d3acbc11bc754706f0"
      ],
      "author": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Wed Mar 10 12:01:52 2021 +0100"
      },
      "committer": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Wed Mar 10 12:01:52 2021 +0100"
      },
      "message": "Set rel and href as attributes\n\nChange-Id: Id261a8f4ce5408789e19129ba293acc7972e0f45\n"
    },
    {
      "commit": "abe8a75f7bedc75a73bd52d3acbc11bc754706f0",
      "tree": "a72b78133502dc69c522b20ae34ef274a5e1ed30",
      "parents": [
        "740c35ae36f44748b3c91e60ee7dcb2fb6e99549"
      ],
      "author": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Tue Mar 09 12:18:07 2021 +0100"
      },
      "committer": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Tue Mar 09 17:29:33 2021 +0100"
      },
      "message": "Move import-href into plugin, so Gerrit does not have to provide it\n\nChange-Id: I437c0474b4364cbdce92e3395a7a030daa406f8a\n"
    },
    {
      "commit": "740c35ae36f44748b3c91e60ee7dcb2fb6e99549",
      "tree": "74e1366e7cabfd908b3e62d0471c8f87ad12587c",
      "parents": [
        "7357ab473599d16ae33cc982bbd65472f08c2dd6"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sat Jan 09 11:56:12 2021 +0100"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sat Jan 09 12:31:47 2021 +0100"
      },
      "message": "Update codemirror-minified to 5.59.1\n\nBug: Issue 13760\nChange-Id: I844378084b657f60a4f19c731522f28de8441979\n"
    },
    {
      "commit": "7357ab473599d16ae33cc982bbd65472f08c2dd6",
      "tree": "903c2a61403291992d0ae7655a58ec00169294be",
      "parents": [
        "e211fb1bd21043e2574c438a687c8f492d538c97"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Thu Jun 04 07:09:17 2020 +0200"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Thu Jun 04 07:09:17 2020 +0200"
      },
      "message": "Bazel: Format build file with buildifier\n\nChange-Id: I62b56f1e66e09c7f481809b5894722da7a5ce07a\n"
    },
    {
      "commit": "e211fb1bd21043e2574c438a687c8f492d538c97",
      "tree": "94f5dbde76545b0f811badc0a24563793733b53f",
      "parents": [
        "dccbda5542de6dded7863b30090e23174b454179"
      ],
      "author": {
        "name": "Tao Zhou",
        "email": "taoalpha@google.com",
        "time": "Mon May 11 13:21:37 2020 +0200"
      },
      "committer": {
        "name": "Tao Zhou",
        "email": "taoalpha@google.com",
        "time": "Mon May 11 13:21:37 2020 +0200"
      },
      "message": "Move codemirror editor plugin to Polymer 3\n\nThis migration still left the lazy load asset `codemirror-element`\nas a html module due to the selectively support on languages.\n\nChange-Id: I7896c86b59c75fe1967bc94d3d5c8d8d01150941\n"
    },
    {
      "commit": "dccbda5542de6dded7863b30090e23174b454179",
      "tree": "1870cbdf31c9b580d9eb9847cd9ca7530a904165",
      "parents": [
        "59942b1adf1c949f3633f60ac42f67fae03b3255"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Feb 22 21:04:15 2020 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu May 07 10:44:33 2020 +0000"
      },
      "message": "Remove support for Polymer 1\n\nWe remove ShadyDom as we now user ShadowDom under Polymer 2+. We don\u0027t\nhave the ShadyDom option switched on under Polymer 2 so this is not needed\nunder Polymer 2+.\n\nChange-Id: Idab2da3fd7aed0a563c8e025ae9ddf20606d60b1\n"
    },
    {
      "commit": "59942b1adf1c949f3633f60ac42f67fae03b3255",
      "tree": "0ff71714b5fd7b4ea7694b235a22df3e774165c0",
      "parents": [
        "888e93feb40f35f7c79fbfd72021b85dca0e3aef",
        "e3107d3711e262e5725ea478fc16bf35369b7f03"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Mar 05 16:11:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 05 16:11:51 2020 +0000"
      },
      "message": "Merge \"Add support for fsharp\""
    },
    {
      "commit": "e3107d3711e262e5725ea478fc16bf35369b7f03",
      "tree": "2e77c8a0a6964710246a4226ff1fa00d73f2f528",
      "parents": [
        "9508693bd0a85560674143256314beac08f2d8ca"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 04 16:02:35 2020 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Mar 05 08:44:14 2020 +0000"
      },
      "message": "Add support for fsharp\n\nfsharp: [1]\n\n[1] https://github.com/codemirror/CodeMirror/blob/master/mode/mllike/mllike.js\n\nChange-Id: I5e7628494c7290110346036a9ea12535e012b6e1\n"
    },
    {
      "commit": "888e93feb40f35f7c79fbfd72021b85dca0e3aef",
      "tree": "73546148a028015e1530f6e7d432951f6bb58d6d",
      "parents": [
        "d2c4dba2ac2282e620e7ca2a63f8cbf803699c6b",
        "aa8598f0f819780250bcf8c9ae4f7c305d6e5690"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 04 16:57:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 04 16:57:05 2020 +0000"
      },
      "message": "Merge \"Update CodeMirror to 5.50.2\""
    },
    {
      "commit": "aa8598f0f819780250bcf8c9ae4f7c305d6e5690",
      "tree": "0ee5e9ef0c4c8a97a91f655562654a137f5a31a8",
      "parents": [
        "9508693bd0a85560674143256314beac08f2d8ca"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 04 16:48:00 2020 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Mar 04 16:48:17 2020 +0000"
      },
      "message": "Update CodeMirror to 5.50.2\n\nChange-Id: I28fb815664c82b1043aa074a5ec04213318ca048\n"
    },
    {
      "commit": "d2c4dba2ac2282e620e7ca2a63f8cbf803699c6b",
      "tree": "3a5efbdce882f6e8dc3242b0055cb0ce8b497d77",
      "parents": [
        "9508693bd0a85560674143256314beac08f2d8ca"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Feb 20 15:45:30 2020 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Wed Feb 26 14:37:26 2020 +0000"
      },
      "message": "Add support to scroll to line\n\nBug: Issue 12364\nChange-Id: I0e58a78eb93acfcb6e4bee639a66710a6341660f\n"
    },
    {
      "commit": "9508693bd0a85560674143256314beac08f2d8ca",
      "tree": "03967eb888fb9dee36be5abbe4f7c86e1e092eb3",
      "parents": [
        "92ce310ecf717133601b9e824c38bc5e5eafecba"
      ],
      "author": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Fri Nov 22 11:53:03 2019 +0100"
      },
      "committer": {
        "name": "Ben Rohlfs",
        "email": "brohlfs@google.com",
        "time": "Fri Nov 22 11:53:03 2019 +0100"
      },
      "message": "Replace \u0027Menlo\u0027 with \u0027SF Mono\u0027\n\n\u0027Menlo\u0027 was replaced by \u0027SF Mono\u0027 from Mac OS 10.11,\nAnd Menlo is not rendering symbols and characters correctly.\n\nSee also https://gerrit-review.googlesource.com/c/gerrit/+/246513\n\nChange-Id: Iff8c94d5d77d7388f32bb62d67438e5e97f2ab80\n"
    },
    {
      "commit": "92ce310ecf717133601b9e824c38bc5e5eafecba",
      "tree": "4393ee5e6a058c3f4c3b75d5601d572eae6f02c8",
      "parents": [
        "767e6bfc028f438b4a1234ad6179aaba78a8b11e"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun Oct 20 15:49:26 2019 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Oct 21 12:28:26 2019 +0000"
      },
      "message": "Add django, handlebars, jinja2, rpm and sparql languages\n\nChange-Id: Idbaf522cccf1c676f64c86d1114fe652dc36074e\n"
    },
    {
      "commit": "767e6bfc028f438b4a1234ad6179aaba78a8b11e",
      "tree": "40c72f8a8792758c9622d9f6de9087f57cff8e53",
      "parents": [
        "56ebd4f7a2bf27f89aa11245ff77f7eefcf4a7d6"
      ],
      "author": {
        "name": "Dmitrii Filippov",
        "email": "dmfilippov@google.com",
        "time": "Tue Aug 13 15:18:32 2019 +0200"
      },
      "committer": {
        "name": "Dmitrii Filippov",
        "email": "dmfilippov@google.com",
        "time": "Fri Aug 16 10:48:59 2019 +0200"
      },
      "message": "Compatibility fix for Polymer 2\n\nPolymer 2 uses shadow dom. Before the fix all styles were loaded as a\ndocument-level styles. To load styles inside correct element this fix\nlogically separates plugin in 2 parts: gr-editor and codemirror-element.\nThe codemirror-element is a wrapper for codemirror and it incapsulates all\nstyles and scripts inside the element. gr-editor connects codemirror-element\nwith gerrit - it dynamically loads codemirror-element, set correct\noptions and adds event listeners.\nAlso, codemirror doesn\u0027t work with shadydom correctly. Because of it,\nthere 2 versions of codemirror-element - one is for shadowdom and antoher one\nis for shadydom.\n\nBug: Issue 11143\nChange-Id: I304cc73df1ea9a5c59fe295fe50c817ed266ffc2\n"
    },
    {
      "commit": "56ebd4f7a2bf27f89aa11245ff77f7eefcf4a7d6",
      "tree": "57b7daca205b28450eabd68eec247124002b27da",
      "parents": [
        "2d3f265ab1797d4179cbd6855c937989175d5ce5"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Jul 09 15:30:02 2019 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Jul 09 15:38:34 2019 +0000"
      },
      "message": "Replace this.importHref with Polymer 2 compatible switch\n\nCopied from [1]\n\n[1] I0ab3e9ad95528989208f650fdd9876d1399b031d\n\nBug: Issue 11143\nChange-Id: I0c12992cc062db71383301fb15e25542337f4c87\n"
    },
    {
      "commit": "2d3f265ab1797d4179cbd6855c937989175d5ce5",
      "tree": "ed3390651fb7f05280783dca833c3f37e219abb9",
      "parents": [
        "3baf62e1f12bea107598777a3881455cf39fd8ab"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sun Jun 09 11:04:11 2019 +0200"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sun Jun 09 11:08:49 2019 +0200"
      },
      "message": "Bazel: Fix lint warning flagged by buildifier\n\nBuildifier warns about missing wildcard pattern in glob parameter:\n\nBUILD:30: constant-glob: Glob pattern `gr-editor/codemirror-assets.html`\nhas no wildcard (\u0027*\u0027). Constant patterns can be error-prone, move the\nfile outside the glob.\n\nChange-Id: I09ad2dcdc7f43db97f0bce8cf49f4faff67a14d9\n"
    },
    {
      "commit": "3baf62e1f12bea107598777a3881455cf39fd8ab",
      "tree": "13f794a417b1317c2d907b1c26958e6effe6962d",
      "parents": [
        "65f3cbac2174c7aad65a3d7c9325a66871ae5752"
      ],
      "author": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Tue Apr 16 10:42:18 2019 +0900"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "dpursehouse@collab.net",
        "time": "Tue Apr 16 10:42:35 2019 +0900"
      },
      "message": "Add .mailmap\n\nBefore:\n\n  codemirror-editor $ git shortlog -n -s\n      22  Kasper Nilsson\n      16  Paladox none\n       2  Viktar Donich\n       1  Dave Borowitz\n       1  David Ostrovsky\n       1  brohlfs\n\nAfter:\n\n  codemirror-editor $ git shortlog -n -s\n      22  Kasper Nilsson\n      16  Paladox none\n       2  Viktar Donich\n       1  Ben Rohlfs\n       1  Dave Borowitz\n       1  David Ostrovsky\n\nChange-Id: Ib1681e1ff4a6a2eb9849313b4dbd194b75d84ebd\n"
    },
    {
      "commit": "65f3cbac2174c7aad65a3d7c9325a66871ae5752",
      "tree": "0a26e8f9e62faf4ba630cd0b9a73109b10d8a162",
      "parents": [
        "0ffcc1c5865bbfecb811d8631e010251fae04317"
      ],
      "author": {
        "name": "brohlfs",
        "email": "brohlfs@google.com",
        "time": "Thu Mar 14 16:57:27 2019 +0100"
      },
      "committer": {
        "name": "brohlfs",
        "email": "brohlfs@google.com",
        "time": "Thu Mar 14 16:59:55 2019 +0100"
      },
      "message": "Remove CodeMirror modes that are not supported at Google\n\nIf there is a desperate need for any of those modes, please reach out to\nme. We are not opposed to adding a mode here and there, but it causes\nwork for Google maintainers. The unsupported modes don\u0027t seem to be\nimportant enough to justify this work at the moment.\n\nChange-Id: I9f47d6d3ba0383acabdd9d64825554c29fcee8c8\n"
    },
    {
      "commit": "0ffcc1c5865bbfecb811d8631e010251fae04317",
      "tree": "54f106b98db278fec53d9650b12938eab7cb4107",
      "parents": [
        "c4cf42b96a049a0fb854bcbcb85b56a82d91a009"
      ],
      "author": {
        "name": "Dave Borowitz",
        "email": "dborowitz@google.com",
        "time": "Wed Mar 06 13:08:48 2019 -0800"
      },
      "committer": {
        "name": "Dave Borowitz",
        "email": "dborowitz@google.com",
        "time": "Wed Mar 06 13:11:47 2019 -0800"
      },
      "message": "Add missing top-level LICENSE file\n\nThis repo is part of the Gerrit Code Review umbrella, which is\nmaintained by Google and defaults to the Apache license. All\ncontributions from non-Googlers are to files that already had the Apache\nlicense header on a per-file level.\n\nChange-Id: I5b50407561691c3d0f0308e569b6e646a173ab29\n"
    },
    {
      "commit": "c4cf42b96a049a0fb854bcbcb85b56a82d91a009",
      "tree": "ad81bf3dfa34edecd6412b3af2ab04bd752c90a5",
      "parents": [
        "22342a6da26c75b14bc629331c339d1b820b4d39"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun Feb 03 15:55:30 2019 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sun Feb 03 16:36:00 2019 +0000"
      },
      "message": "Add more languages to be syntax highlighted\n\nChange-Id: I80e9eb6a4ecd01a3990b9a6d3d428844f798cdeb\n"
    },
    {
      "commit": "22342a6da26c75b14bc629331c339d1b820b4d39",
      "tree": "24651993c5e285881e1ddcfa70716b1ab7133baa",
      "parents": [
        "4ebf98c77086477a5fa63e339a539b47d4e8d202"
      ],
      "author": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sat Sep 01 09:25:06 2018 +0200"
      },
      "committer": {
        "name": "David Ostrovsky",
        "email": "david@ostrovsky.org",
        "time": "Sat Sep 01 09:25:06 2018 +0200"
      },
      "message": "Format Java files with google-java-format 1.6\n\nChange-Id: If08112f6d9c7c19ebe0532a7b29da8c19bb3dbe3\n"
    },
    {
      "commit": "4ebf98c77086477a5fa63e339a539b47d4e8d202",
      "tree": "4eca322c711705639a1c19c8e7153b899a07555e",
      "parents": [
        "9f614cdc7e21afa4eb3d32236b4f7549f9079fd0"
      ],
      "author": {
        "name": "Viktar Donich",
        "email": "viktard@google.com",
        "time": "Wed Jul 18 11:02:10 2018 -0700"
      },
      "committer": {
        "name": "Viktar Donich",
        "email": "viktard@google.com",
        "time": "Wed Jul 18 11:02:10 2018 -0700"
      },
      "message": "Use bundle_assets rule instead of vulcanize\n\nChange-Id: Ie30b27463d34d1a90c48415e77c6eb9fe236d03a\n"
    },
    {
      "commit": "9f614cdc7e21afa4eb3d32236b4f7549f9079fd0",
      "tree": "34222684855a8cd0b2c96ec09dae95fe591d7295",
      "parents": [
        "318504d0eb74f2f9c2967e9865ace6d5b57638c6"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Jul 14 16:17:51 2018 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Sat Jul 14 16:18:20 2018 +0000"
      },
      "message": "cm.html -\u003e codemirror_editor.html\n\nBug: Issue 9432\nChange-Id: I2395a4177c4ec6fbad12828f84f0a4994d1fbdaa\n"
    },
    {
      "commit": "318504d0eb74f2f9c2967e9865ace6d5b57638c6",
      "tree": "af064ac848b991c4e223dd89719f21b025010654",
      "parents": [
        "53dccff17c029459999ff70ac886b80626af634b"
      ],
      "author": {
        "name": "Viktar Donich",
        "email": "viktard@google.com",
        "time": "Mon Jul 09 15:07:01 2018 -0700"
      },
      "committer": {
        "name": "Viktar Donich",
        "email": "viktard@google.com",
        "time": "Wed Jul 11 11:20:24 2018 -0700"
      },
      "message": "Use updated polygerrit_plugin BUILD rule\n\nChange-Id: Iec7e603a0736cb4ca75a4afbb8b524f684346d91\n"
    },
    {
      "commit": "53dccff17c029459999ff70ac886b80626af634b",
      "tree": "d1975b258fb93815746dc22446da10a04e79ba8f",
      "parents": [
        "ee50e45b449e282ed78917175daf8b359da8d943"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 22 18:43:53 2018 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue May 22 18:44:07 2018 +0000"
      },
      "message": "fix path to codemirror-assets.html\n\nBug: Issue 9060\nChange-Id: I7c3604ace0e013de8b5ef3e018299f6755e3dcf4\n"
    },
    {
      "commit": "ee50e45b449e282ed78917175daf8b359da8d943",
      "tree": "39c51d28de163ec39ff34c8c34763bd1528a27ae",
      "parents": [
        "c97e2806532cff00fea6424cde0d440f9ea5016d"
      ],
      "author": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Mon May 14 20:46:37 2018 -0700"
      },
      "committer": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Fri May 18 18:29:33 2018 -0700"
      },
      "message": "Lazy load codemirror assets\n\nRequires a relatively significant refactor of the attached function.\n\nUses promises instead of callbacks for loading to tests and later code\nmore legible and straightforward.\n\nBug: Issue 8764\nChange-Id: I081564ff75c383bf042f77820e017ef04c8c313c\n"
    },
    {
      "commit": "c97e2806532cff00fea6424cde0d440f9ea5016d",
      "tree": "64b4b5111f213b6bf29ec477ed8e9856e6453d32",
      "parents": [
        "e27c52cb1d1d961b16aa44e89e92b918a28653ac"
      ],
      "author": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Fri May 11 14:27:54 2018 -0700"
      },
      "committer": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Fri May 11 14:29:03 2018 -0700"
      },
      "message": "Fix codemirror-editor build\n\nMoves the polymer dependency out of the plugin and into the test, as it\nis injected during the Gerrit build step (and bower install is not run\nduring the Gerrit //plugins:core build step).\n\nChange-Id: I968bfc9ebd836e49c5c592222d032dec0fe4bc5c\n"
    },
    {
      "commit": "e27c52cb1d1d961b16aa44e89e92b918a28653ac",
      "tree": "eb64a7e6957aed6442381b4ab6ba26c721d0b89b",
      "parents": [
        "fa9df3035c306069758712bfe9ae3425b119bb0c"
      ],
      "author": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Wed May 09 18:03:53 2018 -0700"
      },
      "committer": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Wed May 09 18:05:03 2018 -0700"
      },
      "message": "Add basic testing framework for gr-editor\n\nBug: Issue 8366\nChange-Id: I0851e543d8128e57a3bb3815fc5039194efd5a2e\n"
    },
    {
      "commit": "fa9df3035c306069758712bfe9ae3425b119bb0c",
      "tree": "ee5aee214370c4320087998c74a261196284c4a9",
      "parents": [
        "32753c4e226fe6297795c7d80166203719d6e48f"
      ],
      "author": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Tue Mar 13 11:01:59 2018 -0700"
      },
      "committer": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Tue Mar 13 11:32:59 2018 -0700"
      },
      "message": "Add rulers addon\n\nAllows for vertical rules to be shown.\n\nChange-Id: I4a2cf1bfae15945e0f622045524c56b2cddc16a1\n"
    },
    {
      "commit": "32753c4e226fe6297795c7d80166203719d6e48f",
      "tree": "65396dafc8660b772fc734c4ac7104ce9aae3a18",
      "parents": [
        "714fc1057174227bd5acf4753039fe582c930e18"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Mar 12 02:18:08 2018 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Mar 12 02:22:11 2018 +0000"
      },
      "message": "Add multiplex addon\n\nUse case is codemirror breaks when using mutiple languages in one file\n\nmultiplexingMode is required by htmlembedded so needs multiplex addon.\n\nGot this javascript error:\n\n- \"TypeError: undefined is not a function (near \u0027...a.multiplexingMode...\u0027)\"\n\nThis change fixes it.\n\nSee [1]\n\n[1] https://github.com/codemirror/CodeMirror/blob/04d39f236a541104c3fccdfdf6ea164d6e4c74e7/mode/htmlembedded/htmlembedded.js#L18\n\nChange-Id: I9c79d77c902dbb22271f33d9d6e2f9e50726d411\n"
    },
    {
      "commit": "714fc1057174227bd5acf4753039fe582c930e18",
      "tree": "fc7fae9d8c3f417593b7761d45eac9ba78a72863",
      "parents": [
        "2b4c25eaac2f1472731443d6613277ef8486e8a6"
      ],
      "author": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Thu Feb 22 13:14:27 2018 -0800"
      },
      "committer": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Thu Feb 22 13:14:27 2018 -0800"
      },
      "message": "Always enable line numbers\n\nBug: Issue 8430\nChange-Id: Id7a375de1b6bafec8ff3ec2fafa15bc05f02f0da\n"
    },
    {
      "commit": "2b4c25eaac2f1472731443d6613277ef8486e8a6",
      "tree": "443611a1cbdb29a99cd7608a657d381bf401fdb3",
      "parents": [
        "86824280c5693e669a0b719ddd9a51d1e85abcd5"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Feb 20 19:43:33 2018 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Tue Feb 20 21:53:35 2018 +0000"
      },
      "message": "Add more addons\n\nChange-Id: I6de2a0372e968dd0af773d9532d0ce4ab85774da\n"
    },
    {
      "commit": "86824280c5693e669a0b719ddd9a51d1e85abcd5",
      "tree": "01705fec2daa027e89baf89f7bebd0baa8f55403",
      "parents": [
        "ed0035016ed897c72c023787077aa3d037da14cf"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Feb 15 23:31:25 2018 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Thu Feb 15 23:31:45 2018 +0000"
      },
      "message": "Remove duplicate indentWithTabs pref\n\nChange-Id: I4ad2e744fd32235e82373c8053a1819ca8b0d91e\n"
    },
    {
      "commit": "ed0035016ed897c72c023787077aa3d037da14cf",
      "tree": "a6f296052a9f4b4ea06fe8a1d80d52a1b1ca157c",
      "parents": [
        "bac9b336a326585accfc9a9eda7b5340e62783ac"
      ],
      "author": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Mon Feb 12 17:08:39 2018 -0800"
      },
      "committer": {
        "name": "Kasper Nilsson",
        "email": "kaspern@google.com",
        "time": "Mon Feb 12 17:08:39 2018 -0800"
      },
      "message": "Style codemirror-editor line nums\n\nAlso adds a focus call to the editor on attachment.\n\nChange-Id: I15301fb185ede467d6d4b12fbae57061e265e35f\n"
    },
    {
      "commit": "bac9b336a326585accfc9a9eda7b5340e62783ac",
      "tree": "f3a7dff6ee9cf38699533bb9c99b9789c1e442dd",
      "parents": [
        "2129fd987d0453e8b470032c6cb7c1b49f9a59a6"
      ],
      "author": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Feb 05 20:50:04 2018 +0000"
      },
      "committer": {
        "name": "Paladox none",
        "email": "thomasmulhall410@yahoo.com",
        "time": "Mon Feb 05 20:51:31 2018 +0000"
      },
      "message": "Add simple.js addon\n\nDockerfile mode requires this js file\n\nAlso move addon\u0027s ontop of the modes, so that they are loaded before\nthe modes to prevent js error\u0027s when the mode\u0027s require them.\n\nSee:\n\nhttps://github.com/codemirror/CodeMirror/blob/master/mode/dockerfile/index.html\n\nChange-Id: Ic9d7d2fbd4b21885d5ffe91bc438c314a113b0a0\n"
    }
  ],
  "next": "2129fd987d0453e8b470032c6cb7c1b49f9a59a6"
}
