)]}'
{
  "log": [
    {
      "commit": "d98c376045d941a0bc06e0b2415328948763c132",
      "tree": "e6f64d888ab6707ec1f175ef17b1959360889c88",
      "parents": [
        "80fb6372c62f353ee5ca24d0b245fa177ed964bc"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@gmail.com",
        "time": "Wed Jul 28 14:32:04 2021 +0100"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@gmail.com",
        "time": "Wed Jul 28 14:32:04 2021 +0100"
      },
      "message": "Bug 562000 - Remove dependency to com.ibm.icu from CDT DSF PDA example\n\nSwitch to JRE implementations:\n * com.ibm.icu.text.MessageFormat -\u003e java.text.MessageFormat\n\nSigned-off-by: Mat Booth \u003cmat.booth@gmail.com\u003e\nChange-Id: I2c7eae20e197d0871694b09ec375dacb940a942a\n"
    },
    {
      "commit": "80fb6372c62f353ee5ca24d0b245fa177ed964bc",
      "tree": "b7e7eb89ce3d29e8dd80ac868c77d83335962ac5",
      "parents": [
        "7f96b6dc6c19ae867a9e09bfcc3a27231b21009b"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@gmail.com",
        "time": "Wed Jul 28 10:07:56 2021 +0100"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@gmail.com",
        "time": "Wed Jul 28 10:07:56 2021 +0100"
      },
      "message": "Bug 562001 - Remove dependency to com.ibm.icu from CDT Launch\n\nSwitch to JRE implementations:\n * com.ibm.icu.text.MessageFormat -\u003e java.text.MessageFormat\n * com.ibm.icu.text.DateFormat -\u003e java.text.DateFormat\n\nSigned-off-by: Mat Booth \u003cmat.booth@gmail.com\u003e\nChange-Id: I449fab36fdd45b1cd26eac216f6867a37462ae93\n"
    },
    {
      "commit": "7f96b6dc6c19ae867a9e09bfcc3a27231b21009b",
      "tree": "829a4889aebff43c22f3b8d63999631697cad66b",
      "parents": [
        "5e1451a607267b1e333b1d01673ae8440ed95a4d"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jul 26 23:17:36 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Tue Jul 27 15:26:07 2021 -0400"
      },
      "message": "Bug 564349 - move plugins for non-gcc/clang support (arm, hpenonstop, intel, ms, nvidia) to an \u0027optional\u0027 category in the plugin installer GUI\n\n\nChange-Id: I0700c5e1b01b45d9e84acd1f66deba187d89341a\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "5e1451a607267b1e333b1d01673ae8440ed95a4d",
      "tree": "40641ba978d59941700fc1b4e045c33f1e34ddaa",
      "parents": [
        "f61688336be0cafebf122f15b371d758395a8224"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jul 26 23:00:59 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Tue Jul 27 15:25:54 2021 -0400"
      },
      "message": "Bug 564349 - move code to parse compile_commands.json to subdir jsoncdb\n\n\nChange-Id: I68f3b861b4326adf6da4f9d074a314628c7e8fef\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "f61688336be0cafebf122f15b371d758395a8224",
      "tree": "85f736c4605740753ebf21986ab3addb8e5c172c",
      "parents": [
        "b681480abb2c0a0a711faefcbbb0854e1104c5cc"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@gmail.com",
        "time": "Tue Jul 27 14:52:30 2021 +0100"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@gmail.com",
        "time": "Tue Jul 27 15:35:24 2021 +0100"
      },
      "message": "Bug 562002 - Remove dependency to com.ibm.icu from CDT Make Core\n\nSwitch to JRE implementations:\n * com.ibm.icu.text.MessageFormat -\u003e java.text.MessageFormat\n * com.ibm.icu.text.DateFormat -\u003e java.text.DateFormat\n * com.ibm.icu.text.SimpleDateFormat -\u003e java.text.SimpleDateFormat\n\nSigned-off-by: Mat Booth \u003cmat.booth@gmail.com\u003e\nChange-Id: Idbd5141bd131d412990ea51de681ab1a2d80262e\n"
    },
    {
      "commit": "b681480abb2c0a0a711faefcbbb0854e1104c5cc",
      "tree": "99b0d0e8614d418c23143e89119938d60e3bae2d",
      "parents": [
        "c33e81872d3dc5f05fec87e2a7cac77f3ed17656"
      ],
      "author": {
        "name": "Mat Booth",
        "email": "mat.booth@gmail.com",
        "time": "Sun Jul 25 10:56:48 2021 +0100"
      },
      "committer": {
        "name": "Mat Booth",
        "email": "mat.booth@gmail.com",
        "time": "Sun Jul 25 11:03:01 2021 +0100"
      },
      "message": "Bug 574247 - Same binary file can appear multiple times\n\nA race condition could sometimes yield duplicate entries in\nthe binary container due to interleaving of calls to\nincludesChild() and addChild()\n\nAdd a method to CElementInfo that can perform the check and\nadd the child atomically, by synchronising on the list of\nchildren for the duration of the two operations.\n\nChange-Id: I1ef1cddf3aad4934ec63cb433ebae34a77b69739\nSigned-off-by: Mat Booth \u003cmat.booth@gmail.com\u003e\n"
    },
    {
      "commit": "c33e81872d3dc5f05fec87e2a7cac77f3ed17656",
      "tree": "95638e5b29450fc15c8fc2136e7e7a93a0530632",
      "parents": [
        "467eeb06a445b5d3891fe71995d471ccd7c4b38e"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jul 24 19:05:25 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jul 24 19:05:38 2021 -0400"
      },
      "message": "Bug 575018: Mark volatile field correctly\n\nChange-Id: I0edebbd906b4a5cfda804ddb3a22c75a04c3e510\n"
    },
    {
      "commit": "467eeb06a445b5d3891fe71995d471ccd7c4b38e",
      "tree": "856efcddd2f1bc36aab6e9a7025b40f8d172ae9d",
      "parents": [
        "de4a1e72228ed386137999c9547f1ba20012af53"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jul 24 18:03:17 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jul 24 18:03:23 2021 -0400"
      },
      "message": "Fix trace of command line array\n\nIn the DSF tests the command line is output, but it is an array so\nneeded an Arrays.toString\n\nChange-Id: I8b7dc33073dc3a34ffe7eea0343e415041335c7d\n"
    },
    {
      "commit": "de4a1e72228ed386137999c9547f1ba20012af53",
      "tree": "904abec7119a8ffbf53e0213d6751402348e1894",
      "parents": [
        "43c285a7eff20ec3a63608f1f96572da27f6c40e"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jul 24 12:52:33 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jul 24 13:46:51 2021 -0400"
      },
      "message": "Bug 574519: Always collect WSL entries in a Job\n\nChange-Id: I35abec7ca075bf525e972e4cbc03af4361d1d490\n"
    },
    {
      "commit": "43c285a7eff20ec3a63608f1f96572da27f6c40e",
      "tree": "5e88f206669917d755d886b027d82ec691790f09",
      "parents": [
        "79b1f157dd9f51a535f23f7930ae3518feb526e3"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jul 24 11:51:32 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jul 24 12:18:22 2021 -0400"
      },
      "message": "Bug 574247: Test for order of elements in outline view\n\nChange-Id: I75593befecdc19ddee137830a457c8dbfb486a03\n"
    },
    {
      "commit": "79b1f157dd9f51a535f23f7930ae3518feb526e3",
      "tree": "08dd0d2d52d495e8d51f5862c46686309c7e33dc",
      "parents": [
        "d27126df9a4b87d19674725d0fd7e3c1979ac435"
      ],
      "author": {
        "name": "John Dallaway",
        "email": "john@dallaway.org.uk",
        "time": "Tue Jul 20 17:46:26 2021 +0100"
      },
      "committer": {
        "name": "John Dallaway",
        "email": "john@dallaway.org.uk",
        "time": "Tue Jul 20 17:46:26 2021 +0100"
      },
      "message": "Bug 574928: Add PyOCD definitions\n\nChange-Id: I3181d807d3ff33fd3b2cf7e2f764ed2cd3d174f5\n"
    },
    {
      "commit": "d27126df9a4b87d19674725d0fd7e3c1979ac435",
      "tree": "fc1c33478a63a8416ca09ea0861099ccb247581e",
      "parents": [
        "c991e6ffaffc1b177116827efa00935bda7cd318"
      ],
      "author": {
        "name": "Jeff Johnston",
        "email": "jjohnstn@redhat.com",
        "time": "Thu Jul 15 16:12:37 2021 -0400"
      },
      "committer": {
        "name": "Jeff Johnston",
        "email": "jjohnstn@redhat.com",
        "time": "Thu Jul 15 16:12:37 2021 -0400"
      },
      "message": "Bug 574874 - Disable full gdb console support if running CDT in flatpak\n\n- add check for flatpak environment variable in\n  GDBBackend_7_12.isFullGdbConsoleSupported() method\n  and return false if variable is set\n\nChange-Id: I667a63395592e2671ab3bf6f255e7428371086b3\n"
    },
    {
      "commit": "c991e6ffaffc1b177116827efa00935bda7cd318",
      "tree": "eacda7c4d50f4e8b35dc4922736e61477dcb923b",
      "parents": [
        "37bcf543dc16287566704259ae349f72db9f73a9"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed Jul 14 20:14:01 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed Jul 14 20:14:48 2021 -0400"
      },
      "message": "[releng] Update simrel site for 2021-09\n\nChange-Id: Ieb3672727058d0815dc02126e7d0026482ad0ad4\n"
    },
    {
      "commit": "37bcf543dc16287566704259ae349f72db9f73a9",
      "tree": "e0966a0523d598793dc12efd1a8d5025d321489e",
      "parents": [
        "2f65266115980f73b61fd504617d2b18d49b5c37"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Thu Jul 08 23:25:03 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Wed Jul 14 17:35:57 2021 -0400"
      },
      "message": "Bug 564349 - move workbench preference page of jsoncdb parser\n\nmove from up from pref-node C/C++/CMake/Json* to C/C++/Json*\n\nChange-Id: I2eac9eb8528c6e7e255a78c92698cce42322e122\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "2f65266115980f73b61fd504617d2b18d49b5c37",
      "tree": "c9ee8c32cf301d397c5e69af65bdabd2e0f58fd9",
      "parents": [
        "72bc739a297cad711eecf4a66d9382c25bce2f00"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Thu Jul 08 23:13:36 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Wed Jul 14 17:35:57 2021 -0400"
      },
      "message": "Bug 564349 - rename classes with \u0027Indexer\u0027 in name to sth. more appropriate\n\n\nChange-Id: I3247f3a001a6d0f882a6b4c674b1c7c0f74b1b9e\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "72bc739a297cad711eecf4a66d9382c25bce2f00",
      "tree": "41891b4b420f4b192ad1f7a77041a586e05830f8",
      "parents": [
        "422835d273b70d7cf9724cf10230edf0d646367e"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Thu Jul 08 22:18:40 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Wed Jul 14 17:35:57 2021 -0400"
      },
      "message": "Bug 564349 - Update docs, UI strings and bundle descriptions\n\n\nChange-Id: I00eeae3406ef83d34eba7f713b411692073ec323\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "422835d273b70d7cf9724cf10230edf0d646367e",
      "tree": "90ed4265f7bf398cc7014e35d7e1cac1eeed0a44",
      "parents": [
        "6df1d75c4c3c467ce2234c2939fb8d0e98c8ace5"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Fri Jul 02 22:57:03 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Wed Jul 14 17:35:57 2021 -0400"
      },
      "message": "Bug 564349 - rename packages \u0026 projects o.e.cdt.cmake.is to o.e.cdt.jsoncdb\n\n\nChange-Id: I29e4e0fdc988b6d9cdccfb50f73ad16591645fa4\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "6df1d75c4c3c467ce2234c2939fb8d0e98c8ace5",
      "tree": "4cd6780aaa8bd7ee25b59355dec5b08f3216b27b",
      "parents": [
        "b2c33dfb1348dc16087690b5ee914f8c629b2e65"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Fri Jul 02 22:07:11 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Wed Jul 14 17:35:57 2021 -0400"
      },
      "message": "sync translated Bundle-Name with manifest Bundle-Name\n\nChange-Id: If77dc204bbcabfc12fbe325fa6615f49cc852921\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "b2c33dfb1348dc16087690b5ee914f8c629b2e65",
      "tree": "54f779f9cb84c7b50d388795197bccbda90be45e",
      "parents": [
        "b6a8f778f93202ef41b024ae6971ad6cf0139e70"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun Jul 11 16:04:51 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun Jul 11 20:13:46 2021 -0400"
      },
      "message": "Bug 546981: Treat pragma region like pragma mark in outline view\n\nTreats #pragma region and #pragma endregion similarly to how\n#pragma mark is treated in outline view. With\nregion and endregion they are always surrounded by\ndivider lines if there is text after region/endregion, else just\na divider line is inserted.\n\nChange-Id: Idb8bebe94363731e59412a7f31af3b54d53a2c8e\n"
    },
    {
      "commit": "b6a8f778f93202ef41b024ae6971ad6cf0139e70",
      "tree": "36c615ca28f9b50395f8f195a1741ea53728bc8a",
      "parents": [
        "c254b95cd621f5654f2256f1eb9cf27a610d647a"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue Jun 15 15:02:08 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun Jul 11 20:13:33 2021 -0400"
      },
      "message": "Bug 546981: Add #pragma mark to Outline view\n\nAdds #pragma mark support to outline view. With mark, dashes\n(-) cause divider lines before/after the mark label.\n\nWhen outline is sorted, the divider lines are omitted (lest they appear\nall grouped at the bottom of the view).\n\nThe system property org.eclipse.cdt.core.model_include_pragmas can\nbe set to false in case there are side effects of introducing IPragma\nelements to the CModel.\n\nThis change applies to the Outline view and the Quick Outline (Ctrl-o)\ninformation popup.\n\nIcons contributed by Greg Willits.\n\nAlso-by: Greg Willits \u003cgwillits@marway.com\u003e\nChange-Id: I072ef26fb14e21b5453f909bade391a3f0521823\n"
    },
    {
      "commit": "c254b95cd621f5654f2256f1eb9cf27a610d647a",
      "tree": "1ae2d8be516dfdfa79e842be6e783a597d0353bf",
      "parents": [
        "bcd5dd35bddc42e569bbec385a7a8419b02b86ec"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue Jun 15 14:56:36 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun Jul 11 16:03:13 2021 -0400"
      },
      "message": "Bug 546981: Process all preprocessor items in model in one pass\n\nThe previous code iterated through the preprocessor statements\nnumerous times, this code has the same logic, but iterates through\nthe preprocessor statements less often.\n\nChange-Id: If4fcf0a605aabff1f615811f8f528ea66a461136\n"
    },
    {
      "commit": "bcd5dd35bddc42e569bbec385a7a8419b02b86ec",
      "tree": "dab780a3efc995862ac8c8e0042f1fe04df7de6b",
      "parents": [
        "ce521345e02e53ddd5a60ff254d2b915b316d358"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Fri Jul 09 12:44:02 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Fri Jul 09 21:31:21 2021 -0400"
      },
      "message": "Fix typo.\n\nChange-Id: I0f4fb95c1a44088d19ae9f98abd98765f456d110\n"
    },
    {
      "commit": "ce521345e02e53ddd5a60ff254d2b915b316d358",
      "tree": "cfb14c63cedb78aed483959f8dec27936aba3d0e",
      "parents": [
        "1278baf052dae8b717efdd139709601e098f66ed"
      ],
      "author": {
        "name": "Christian Walther",
        "email": "walther@indel.ch",
        "time": "Thu Jul 08 11:10:54 2021 +0200"
      },
      "committer": {
        "name": "Christian Walther",
        "email": "walther@indel.ch",
        "time": "Thu Jul 08 16:11:59 2021 +0200"
      },
      "message": "Bug 574741: Always add main-build to .PHONY.\n\nAddendum to 0436516 (Bug 573502): The main-build target now always\nexists, not just when there is a pre-build step, so it must always be\nmarked as .PHONY.\n\nChange-Id: I478222bcc319c516a6e116f710d8382346b5ded5\nSigned-off-by: Christian Walther \u003cwalther@indel.ch\u003e\n"
    },
    {
      "commit": "1278baf052dae8b717efdd139709601e098f66ed",
      "tree": "6e58fe626e98a46bce1063821f912b074dfeac9e",
      "parents": [
        "3b8fcb62e7fb5c56c0c4ec6cc3c2369f1412fca9"
      ],
      "author": {
        "name": "Marc-Andre Laperle",
        "email": "malaperle@gmail.com",
        "time": "Wed Jun 30 19:43:53 2021 -0400"
      },
      "committer": {
        "name": "Marc-Andre Laperle",
        "email": "malaperle@gmail.com",
        "time": "Wed Jul 07 12:31:53 2021 -0400"
      },
      "message": "Bug 464624 - C++ Parser fails with Syntax error on function declaration with __declspec and non-native type\n\nAllow __declspec after identifier in decl-specifier.\nSee https://docs.microsoft.com/en-us/cpp/cpp/declspec\n\nChange-Id: Ifdaeb649abcfa1b7391e2799072b1afbc07a16a1\nSigned-off-by: Marc-Andre Laperle \u003cmalaperle@gmail.com\u003e\n"
    },
    {
      "commit": "3b8fcb62e7fb5c56c0c4ec6cc3c2369f1412fca9",
      "tree": "bd2f7d323ce3c4746ecb4f8f30a7da1914b2e436",
      "parents": [
        "99682412ce9676fb5cfecc9e0e8d8c1e70ffeb6a"
      ],
      "author": {
        "name": "Marc-Andre Laperle",
        "email": "malaperle@gmail.com",
        "time": "Wed Jun 30 21:23:56 2021 -0400"
      },
      "committer": {
        "name": "Marc-André Laperle",
        "email": "malaperle@gmail.com",
        "time": "Wed Jul 07 01:57:06 2021 -0400"
      },
      "message": "Bug 574578 - Syntax error when using __declspec as type-id specifier\n\nI initially applied a fix only to alias declarations by parsing it\nbefore the type-id but to my surprise __declspec works more widely as a\ntype-id specifier.\n\nChange-Id: I50217e2453f888207b73fc3f4c7ff1ea67bf5937\nSigned-off-by: Marc-Andre Laperle \u003cmalaperle@gmail.com\u003e\n"
    },
    {
      "commit": "99682412ce9676fb5cfecc9e0e8d8c1e70ffeb6a",
      "tree": "3408f54054f923bcdac333c9f0faec919d7226bb",
      "parents": [
        "99ccdd11a4c236502af9556c7c512883897b83dc"
      ],
      "author": {
        "name": "Marc-Andre Laperle",
        "email": "malaperle@gmail.com",
        "time": "Sun Jun 27 00:31:37 2021 -0400"
      },
      "committer": {
        "name": "Marc-André Laperle",
        "email": "malaperle@gmail.com",
        "time": "Tue Jul 06 22:45:07 2021 -0400"
      },
      "message": "Bug 574481 - NullPointerException in LLDBLaunch.hasTrait\n\nAlways initialize fTraits. Also, prevent computeLLDBVersions from\nspawning processes repeatedly by early returning. This means we also\npopulate fTraits only once and don\u0027t need the early return and\ninitialize it there.\n\nChange-Id: I04b9af0b187fe8564bf7ce67f1322eee2d360033\n"
    },
    {
      "commit": "99ccdd11a4c236502af9556c7c512883897b83dc",
      "tree": "227b5f913d501b00eee26d4c65eb536811fad9e7",
      "parents": [
        "7a1a619b6acbfc75acfe34b4f7e5b05d5ef7208f"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jun 28 21:04:33 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jun 28 21:04:33 2021 +0200"
      },
      "message": "externalize string\n\nChange-Id: I9d47dd464ba9f9c7b696c2e6f69c2c90abd31071\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "7a1a619b6acbfc75acfe34b4f7e5b05d5ef7208f",
      "tree": "94da30402db3afc406f9eed1365165eaa8c1a9a2",
      "parents": [
        "ef5f7c9d977b7f414132929d649cadbc82406999"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jun 28 20:54:57 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jun 28 20:54:57 2021 +0200"
      },
      "message": "project setup: eliminate warnings on non-existing folders\n\nChange-Id: I109e2e56d0b687384c3c984cb6f4823fad0addb2\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "ef5f7c9d977b7f414132929d649cadbc82406999",
      "tree": "ad9e260d7bc932c45a0cffd5ca083465f10c7bcf",
      "parents": [
        "f9ce4f03e3de8538b5e09317dd79d1595e0255ea"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jun 28 20:01:21 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jun 28 20:26:19 2021 +0200"
      },
      "message": "project setup: remove unnecessary maven nature\n\nChange-Id: Ie0ccf12cfc7764170f2138ed2538876a4b3e3ba7\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "f9ce4f03e3de8538b5e09317dd79d1595e0255ea",
      "tree": "7817cbf50964e5872f2407313c2d339143d2a177",
      "parents": [
        "0748cd24c6261c67fc55180103259b763ba6108b"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Sat Jun 26 19:28:08 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Sun Jun 27 09:43:17 2021 -0400"
      },
      "message": "show markers in problem view instead of printing to build console\n\nChange-Id: Ic487adc11153fac206183a3ceb943d05c6d36066\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "0748cd24c6261c67fc55180103259b763ba6108b",
      "tree": "c45da178b92ed39b49626ef39e4a18e72a08d38d",
      "parents": [
        "3f472a917b7e09afcf9d84837f9cf8c1e275254f"
      ],
      "author": {
        "name": "Marc-Andre Laperle",
        "email": "malaperle@gmail.com",
        "time": "Mon Jun 07 01:17:43 2021 -0400"
      },
      "committer": {
        "name": "Marc-Andre Laperle",
        "email": "malaperle@gmail.com",
        "time": "Sat Jun 26 14:09:08 2021 -0400"
      },
      "message": "Bug 573764 - Ambiguous conversion on numeric type\n\nStarting with C++11, a null pointer constant has to be specifically an\ninteger literal of 0 and not any constant expression. Before this\nchange, an expression like (0 \u0026 1) would wrongly being considered a null\npointer constant. It also means it could implicitly convert to a pointer\ntype (like int *) and lead to problems during function resolution, like\nambiguity.\n\nThis change corrects the behavior for C++11 by tracking whether the\ninteger type (basic type) came from a literal expression so that we can\nadd this additional constraint when checking for a null pointer\nconstant. Because types are sometimes returned directly when evaluating\ndifferent kinds of non-literal expressions that contain literal\nexpressions, we have to be careful that we remove the flag that tracks\n\"from literal expression\".\n\nUnfortunately, the semantic code does not track the active C++ version\nwhich means the behavior for pre-C++11 will be impacted. Tracking the\nactive C++ version would not be trivial and at least the new behavior is\nmore future-proof.\n\nChange-Id: Ied625e96e70390872e36ab5bb4dc238d75809d2e\nSigned-off-by: Marc-Andre Laperle \u003cmalaperle@gmail.com\u003e\n"
    },
    {
      "commit": "3f472a917b7e09afcf9d84837f9cf8c1e275254f",
      "tree": "8188c4440412bf9d75c270a4c83171e84027e395",
      "parents": [
        "987d11ef428699dc68bc5b89d5c54960a2ec41a2"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 24 14:14:25 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 24 14:29:29 2021 -0400"
      },
      "message": "Bug 574448: Fix spelling of GCC -fsanitize command line options\n\nChange-Id: I9d02cc9937dc88ca3b180bb194edd80a6c904899\n"
    },
    {
      "commit": "987d11ef428699dc68bc5b89d5c54960a2ec41a2",
      "tree": "874411c5acdfb2aae205fdf7be6e5d5d8639de59",
      "parents": [
        "90b3ebc1df54d2b76b038b405bb59f9a0ac7017d"
      ],
      "author": {
        "name": "Marc-Andre Laperle",
        "email": "malaperle@gmail.com",
        "time": "Sun Jun 20 00:03:44 2021 -0400"
      },
      "committer": {
        "name": "Marc-Andre Laperle",
        "email": "malaperle@gmail.com",
        "time": "Sun Jun 20 00:38:08 2021 -0400"
      },
      "message": "Bug 574333 - Per-project Doxygen options are not flushed until saved a second time\n\nWhen the options are applied in performApply, the call\nDocCommentOwnerManager.setCommentOwner causes to set the\nCProjectDescription, which causes UserDefinedEnvironmentSupplier to\nflush cdt.core preferences. Then DocCommentOwnerArea.apply populates the\npreference storage, but the preferences are not flushed after that\ntherefore the new options values only exist in memory.\n\nSwapping the calls of DocCommentOwnerManager.setCommentOwner and\nDocCommentOwnerArea.apply works but it makes no sense for the flushing\nof Documentation options to depend on UserDefinedEnvironmentSupplier\nflushing the preferences - it would work by a lucky accident.\n\nA clean option would be to go through the preference\u0027s page\nIWorkingCopyManager but this would involve a lot of more risky changes\nin the DocOwner/Doxygen code and a vast majority of CDT code does not do\nthat.\n\nInstead, this change explicitly calls CCoreInternals.savePreferences\nwhich flushes the preferences, just like Indexer options does.\n\nChange-Id: Id9a57cde47794f57f26ae295ec01eeb1df9aa120\nSigned-off-by: Marc-Andre Laperle \u003cmalaperle@gmail.com\u003e\n"
    },
    {
      "commit": "90b3ebc1df54d2b76b038b405bb59f9a0ac7017d",
      "tree": "b8f77b82f95c492cb57f58c43a98d3ddf7fab438",
      "parents": [
        "83f0b1be0583ba8e810be71ba91fee3bee0b05da"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 19 15:32:31 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 19 15:33:04 2021 -0400"
      },
      "message": "Bug 574331: Set default query results for tests\n\nMost of the tests in this bundle already had this bit of code\nbefore calling create project. This makes BuildDescriptionModelTests\nconsistent with the rest.\n\nNote that this modifies global state and does not restore it. However,\nas that is consistent with the other tests in this bundle, and the\nglobal state is only maintained while running tests on this bundle,\nI am not fixing this aspect of the code.\n\nChange-Id: I2004af177a959e1efbd45b23c960b517d8993b7c\n"
    },
    {
      "commit": "83f0b1be0583ba8e810be71ba91fee3bee0b05da",
      "tree": "3658550388a5fe6179cdfcf79e4920a209c3a936",
      "parents": [
        "49d29dc6ae3fe9c7ae557aeac103b3552cc8fce9"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 19 10:11:05 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 19 13:50:16 2021 -0400"
      },
      "message": "Bug 574271: Draw characters in the correct color on macos\n\nThere is a bug in SWT on macos - Bug 568777 - with the cache of single\ncharacter drawStrings with transparent backgrounds as a performance\nboost. This causes the terminal to draw some characters in the\nwrong color.\n\nThe workaround is to not draw with transparency, which should be fine\nbecause we just filled the background with the same color that the\n1 character string will draw with.\n\nThe performance, measured with TerminalTextUITest in Fast mode with\nno throttling, does not seem affected and in my testing there does\nnot seem to be any graphic side effects.\n\nChange-Id: I1b0aadae100d81a8f4533ba73273ccc8202e068f\n"
    },
    {
      "commit": "49d29dc6ae3fe9c7ae557aeac103b3552cc8fce9",
      "tree": "83efb742bc7beb7cc8de20ff60e7537c073a5a90",
      "parents": [
        "d465e838361a4c46ed106645d1019f2ea26fa437"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu May 27 01:20:46 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 17 16:03:09 2021 -0400"
      },
      "message": "Bug 573797: Use the user selected encoding when intercepting byte stream\n\nChange-Id: Id64ba9218a626d9daec02ef3a7480a67e802b865\n"
    },
    {
      "commit": "d465e838361a4c46ed106645d1019f2ea26fa437",
      "tree": "317153a6cc9e2fcbbce356704419d0a4f82e40b0",
      "parents": [
        "385d302d70138602e5c8166c01eb5fa728be2faf"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu May 27 01:02:20 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 17 16:02:59 2021 -0400"
      },
      "message": "Bug 573797: Refactor code to use Charset instead of passing around Strings\n\nThis simplifies error handling as once you have a Charset you don\u0027t\nhave to worry about whether or not an UnsupportedEncodingException can\nbe thrown anymore. In addition it is a little easier on type safety.\n\nChange-Id: I4292878a7c621f9d05fdb98f5c26a0ae8bfec062\n"
    },
    {
      "commit": "385d302d70138602e5c8166c01eb5fa728be2faf",
      "tree": "f9a76db60322e69ac202b85aeb573f054d68ea58",
      "parents": [
        "27f6637d3f14b6ad860eb0db36cfedbc588ca5e3"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 17 15:54:51 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 17 16:02:27 2021 -0400"
      },
      "message": "Bug 573797: Always use sendString, regardless of encoding\n\nThis removes a TODO in the code that makes no sense, and in\nmost cases the else branch is not taken as a common operating\nmode is the default charset/encoding is windows-1252 but the\ncurrent charset is utf-8.\n\nThe effective difference between the two branches is that\nthe else does a flush after character rather than after each\nstring.\n\nChange-Id: I50b3cc5837d783ba20b88c2efa44d9c4e6381d30\n"
    },
    {
      "commit": "27f6637d3f14b6ad860eb0db36cfedbc588ca5e3",
      "tree": "2b01acdb90fa49cda1312289128376e4e04349f7",
      "parents": [
        "481f08beb43d41de50f3465004b29c0c2fd9ace5"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu May 27 01:31:51 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 17 15:37:48 2021 -0400"
      },
      "message": "Bug 573796: Warn user if not using UTF-8 on Windows\n\nThe PTY, in case of ConPTY, operates always in UTF-8. This is suggested\nback to the user with a decorated combo if they try to change the default.\n\nChange-Id: Iaf4c13e256ea7ee3469eecab4a0ec3df1ceb19a4\n"
    },
    {
      "commit": "481f08beb43d41de50f3465004b29c0c2fd9ace5",
      "tree": "3fccbe74346b1bcd48842f2e4f9034dc5f641d58",
      "parents": [
        "b831c73cfdd90a9c1067f5b8a396c4503d6a55c1"
      ],
      "author": {
        "name": "Abdullah Khalid",
        "email": "abdullah.dev0@gmail.com",
        "time": "Wed Jun 16 23:08:04 2021 +0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed Jun 16 19:16:06 2021 -0400"
      },
      "message": "Bug 574239 - Adding path mapping through CSourceNotFoundEditor makes\nlaunch configuration\u0027s Source tab dirty\n\nChange-Id: I32396e274e4e803344d5e4a56324fb84ca40fd93\n"
    },
    {
      "commit": "b831c73cfdd90a9c1067f5b8a396c4503d6a55c1",
      "tree": "08ccaf68c0e9ab6c978c15b95672c54fd9cec59c",
      "parents": [
        "1610ed7b291b75cff113b8c4b86d1d13db8849ad"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed Jun 16 13:04:35 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed Jun 16 13:07:36 2021 -0400"
      },
      "message": "[releng] Add missing sequence number bump to API baseline\n\nWithout this bump, Eclipse PDE can assume the contents hasn\u0027t changed\nso will use the wrong baseline.\n\nChange-Id: I02706b1277f9cfdd664c70b76832d6616e0fbf47\n"
    },
    {
      "commit": "1610ed7b291b75cff113b8c4b86d1d13db8849ad",
      "tree": "0beab3c0775d49f3df7a63c0f8049111661dcbc6",
      "parents": [
        "ffc4272acb850883b9f7dde273392e8990e9f051"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun Jun 13 11:50:03 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 14 22:22:58 2021 -0400"
      },
      "message": "Cosmetics.\n\nRemove trailing whitespace.\n\nChange-Id: I6395b447f427b75c851d8cce2676fb14b3e1402b\n"
    },
    {
      "commit": "ffc4272acb850883b9f7dde273392e8990e9f051",
      "tree": "be63e87cd594d6e4ca864a9d6dc062876868d901",
      "parents": [
        "d907da99a48af43531006f04578a343fbacebb97"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 14 15:40:23 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 14 22:20:28 2021 -0400"
      },
      "message": "Fix NPE on projects which aren\u0027t full CDT projects\n\nChange-Id: I4b611fe032eca9c5657d493fc60d6451bd6ddf7d\n"
    },
    {
      "commit": "d907da99a48af43531006f04578a343fbacebb97",
      "tree": "857d26954ab3c3c2ef9c88fa4ba2918de4e6b27a",
      "parents": [
        "1ac907184bc8f8e89bbabbfbe06e249dcda7cdfd"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 14 15:39:14 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 14 22:20:28 2021 -0400"
      },
      "message": "Bug 573677: Use array based exec commands to avoid problems with spaces\n\nWhile most of these commands don\u0027t actually have spaces in them, or\ntheir arguments, avoid the deprecated methods.\n\nChange-Id: If7b4324695699d5a6d9a2f8a979657977486d8a4\n"
    },
    {
      "commit": "1ac907184bc8f8e89bbabbfbe06e249dcda7cdfd",
      "tree": "9ad7ad7550f4cfaa5c794216482e28fecd8adc12",
      "parents": [
        "a6e6be045795c47cbda57f995fecd101d5f4e01c"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 14 15:37:36 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 14 22:20:28 2021 -0400"
      },
      "message": "Bug 573677: Mark methods that don\u0027t handle commands well as deprecated\n\nSome of these commands work \"by accident\" on Windows, but there are lots\nof special/corner cases that may not. On Linux they almost certainly\nnever do the correct thing when spaces are in arguments.\n\n(follow up for 1557c2c4f50d780f03fdae91d4eefa73981b0111)\n\nChange-Id: I126d60423b0e4ff6d9d240d7de2c1a4905763415\n"
    },
    {
      "commit": "a6e6be045795c47cbda57f995fecd101d5f4e01c",
      "tree": "406551b9264c5a564a6e9f95792d0e34e8ddfa2f",
      "parents": [
        "e172ddcbf1372d2cbca41bc0225a1655605d930e"
      ],
      "author": {
        "name": "Julien Dehaudt",
        "email": "julien.dehaudt@st.com",
        "time": "Fri Jun 11 17:19:55 2021 +0200"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 14 16:01:06 2021 -0400"
      },
      "message": "Bug 526421: Search the icon path from provided contribution\n\nSigned-off-by: Julien Dehaudt \u003cjulien.dehaudt@st.com\u003e\nChange-Id: I7592a5df9b297f54184f754c7e3b0f8d79a6677c\n"
    },
    {
      "commit": "e172ddcbf1372d2cbca41bc0225a1655605d930e",
      "tree": "d17ea0b7d19e5b40ce98f1c4f3d9236468b69545",
      "parents": [
        "902ea0dfa1b76543515445d6fa35d9d3323c87a5"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue Jun 08 15:52:06 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 12 20:52:54 2021 -0400"
      },
      "message": "[releng] Update jacoco-maven-plugin to latest\n\nChange-Id: I60931f867f48b50f98216552bf0a559fe08d79dc\n"
    },
    {
      "commit": "902ea0dfa1b76543515445d6fa35d9d3323c87a5",
      "tree": "36333d4e06c99f0e3698c0ec73abbc32f1bccebe",
      "parents": [
        "b60204625f3ee83a80808b6ed94a8913eb0c69fa"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue Jun 08 15:42:05 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 12 20:52:54 2021 -0400"
      },
      "message": "[releng] Bump to CDT version 10.4.0\n\nChange-Id: I0807f46d9ebb8bb579b687366cdb19e40935a9ec\n"
    },
    {
      "commit": "b60204625f3ee83a80808b6ed94a8913eb0c69fa",
      "tree": "2cdb9bf513a9fc138d088d39f8a1513bae0fec4d",
      "parents": [
        "4e07f56f0dbc25d3c86cecc95b6b81f72c4d7df7"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue Jun 08 15:48:33 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 12 20:52:54 2021 -0400"
      },
      "message": "Bug 561343: org.eclipse.cdt.debug.gdbjtag has no source, so don\u0027t attach it\n\norg.eclipse.cdt.debug.gdbjtag in the root pom.xml is explictly excluded,\nbut it seems that the local exclude is needed too:\nhttps://github.com/eclipse-cdt/cdt/blob/bc9ecdad17e4619db2e530f3220b97cc6ae5ca93/pom.xml#L739\n\nChange-Id: Ib7489d8ac1feff5f5ec8542dfabdcba00b620ca7\n"
    },
    {
      "commit": "4e07f56f0dbc25d3c86cecc95b6b81f72c4d7df7",
      "tree": "c7e5b858fd981842ab987fabb804aeb56788817c",
      "parents": [
        "071758e1314ade9efd24a9ea07a4b6e85193ffec"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 12 20:12:20 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 12 20:13:23 2021 -0400"
      },
      "message": "[releng] Update to newer help-docs-eclipserun-repo\n\nChange-Id: I46118a378e4edf319292a91483df27221c910839\n"
    },
    {
      "commit": "071758e1314ade9efd24a9ea07a4b6e85193ffec",
      "tree": "db29ce0a7a409f01a8c49dc495e933ae301ff9a2",
      "parents": [
        "dafb6e58060a885d7fecd043391979ba3da77094"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue Jun 08 15:26:05 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 12 18:20:56 2021 -0400"
      },
      "message": "[releng] Update CDT baseline to 10.3.0\n\nChange-Id: Iafd85f12126ce9c41d9d068ee0f6ea2ba9487b7f\n"
    },
    {
      "commit": "dafb6e58060a885d7fecd043391979ba3da77094",
      "tree": "a2e79c14559587faf594f066d6a435534fd38be6",
      "parents": [
        "6352e0c207d468811700411f1b13f4224e2085de"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue Jun 08 15:21:31 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat Jun 12 18:20:56 2021 -0400"
      },
      "message": "[releng] Update cdt.target to point to new dependency versions\n\nOther dependencies, such as platform may be updated later in the\ndev cycle to increase CDT\u0027s minimum dependency version to the 2021-06\nor even later releases.\n\nChange-Id: Ib6386dca74f9e1327f2f7beae0adf13f54e668f3\n"
    },
    {
      "commit": "6352e0c207d468811700411f1b13f4224e2085de",
      "tree": "1bf1d53e84101cedcc3d60f176a9f0cb8fafd26d",
      "parents": [
        "fce6d2f93f182849122b0bf5bc6ba60c6e5c18e0"
      ],
      "author": {
        "name": "Abdullah Khalid",
        "email": "abdullah.dev0@gmail.com",
        "time": "Thu Jun 10 23:10:38 2021 +0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 10 17:00:36 2021 -0400"
      },
      "message": "Bug 574136: support hardware breakpoints in SyncUtil\n\nImprovements in SyncUtil\u0027s addBreakpoint and runToLocation\nmethods to make them support hardware breakpoint\n\nChange-Id: If358bf11cab426f48edb8854e9ece911c2839815\nSigned-off-by: Abdullah Khalid \u003cabdullah.dev0@gmail.com\u003e\n"
    },
    {
      "commit": "fce6d2f93f182849122b0bf5bc6ba60c6e5c18e0",
      "tree": "ace2627a0949ed9028736f44c1318d918efa2d06",
      "parents": [
        "d49362a5268921e56df4e245dc6ea6f9652c69d9"
      ],
      "author": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Thu Jun 03 21:07:12 2021 +0200"
      },
      "committer": {
        "name": "Martin Weber",
        "email": "fifteenknots505@gmail.com",
        "time": "Mon Jun 07 20:42:09 2021 +0200"
      },
      "message": "eliminate class StringUtil\n\nChange-Id: I07cd8c70d2db8abe415f720275b6c25d464ba91c\nSigned-off-by: Martin Weber \u003cfifteenknots505@gmail.com\u003e\n"
    },
    {
      "commit": "d49362a5268921e56df4e245dc6ea6f9652c69d9",
      "tree": "fe1434859840318aa63111839d962697f95bbe8a",
      "parents": [
        "48ff7a223d3ce70c0620bf7ee0a617cc2cb09899"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun Jun 06 21:12:49 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 07 11:39:57 2021 -0400"
      },
      "message": "Add missing copyright header.\n\nChange-Id: If005b907dd902acd8647dfb5932bcfbbfa0ae0a3\n"
    },
    {
      "commit": "48ff7a223d3ce70c0620bf7ee0a617cc2cb09899",
      "tree": "af1226ceca5b1468bdb7c3514734363f7261fbce",
      "parents": [
        "087e0e4a3eb48622b5853c050107f51bf324af78"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 07 11:39:38 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon Jun 07 11:39:57 2021 -0400"
      },
      "message": "Bug 574057: Prevent null set of selected data volumes\n\nPrefer an empty set instead.\n\nChange-Id: I6b13f78ffbbbe0cbac2b69ad50abdc90f15fed66\n"
    },
    {
      "commit": "087e0e4a3eb48622b5853c050107f51bf324af78",
      "tree": "85969b38fea6325d9bdaa7dfee03087c4c7c67e6",
      "parents": [
        "074acd9ea27f9daf1e5344fea4052e15608b7819"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Fri Jun 04 21:13:05 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Fri Jun 04 21:27:49 2021 -0400"
      },
      "message": "Typo. s/Java Element/C Element/\n\nChange-Id: Ida00d0fe8884ebf3beb4afc9b7fb44e084a028a5\n"
    },
    {
      "commit": "074acd9ea27f9daf1e5344fea4052e15608b7819",
      "tree": "d8282e2f68e2e7e1077f64c428fbd5e9aa0893ac",
      "parents": [
        "50dcf3dbfaa26e709704ba261321464cd9dcb56f"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 03 20:53:08 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Thu Jun 03 21:35:07 2021 -0400"
      },
      "message": "Bug 573996: dispose of fonts created in the new project wizard\n\nChange-Id: I3ca9d37ac6bda563284cb21a3e3e164abc2c63d3\n"
    },
    {
      "commit": "50dcf3dbfaa26e709704ba261321464cd9dcb56f",
      "tree": "f7dd0a32db3b5cad4164dbbcbd73518e52fb5f2f",
      "parents": [
        "224b14318bd26a5176d1364e9fe18acf5b5512f8"
      ],
      "author": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Fri May 28 16:34:48 2021 +0200"
      },
      "committer": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Mon May 31 14:55:03 2021 -0400"
      },
      "message": "Bug 573688: Compare flags for the same address\n\nContributed by STMicroelectronics\n\nChange-Id: I4a7ea55b341653bbf01b9e69b3129023278104f9\nSigned-off-by: Torbjörn Svensson \u003ctorbjorn.svensson@st.com\u003e\n"
    },
    {
      "commit": "224b14318bd26a5176d1364e9fe18acf5b5512f8",
      "tree": "2885ec9fd45edfc75f8d991b5a9b7eb48bfafea6",
      "parents": [
        "37fef0749c758952a64119876c54a5e7ffaac66d"
      ],
      "author": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Fri May 28 19:20:15 2021 +0200"
      },
      "committer": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Fri May 28 19:23:00 2021 +0200"
      },
      "message": "Use the launch name in the help text\n\nThe \"eclipse.launcher\" property is available when using the eclipse\nlauncher. If the headless builder app is launched without the eclipse\nlauncher, fall back to generic \"PROGRAM\".\n\nThe property is not available when running eclipse in runtime mode!\n\nContributed by STMicroelectronics\n\nChange-Id: If2c99a234fd841451af05e3635d44fe2967c9537\nSigned-off-by: Torbjörn Svensson \u003ctorbjorn.svensson@st.com\u003e\n"
    },
    {
      "commit": "37fef0749c758952a64119876c54a5e7ffaac66d",
      "tree": "633ec2c51218b88ecd9935e50acb9231ee005ede",
      "parents": [
        "01cc2ac4d20435634e854e1ace2f7d14482dbecd"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 26 10:01:02 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 26 10:21:29 2021 -0400"
      },
      "message": "Bug 573786: Handle UnsatisfiedLinkError turn off ConPTY\n\nWhen starting on older versions of Windows ensure that WinPTY continues\nto be used by catching all the types of exceptions that may indicate\nthat ConPTY is not available. This change catches all Throwables as\nwe want to know about all RuntimeExceptions and Errors\n\nChange-Id: I7524d9286efe9296f1bb44311c4a3be1e5195c14\n"
    },
    {
      "commit": "01cc2ac4d20435634e854e1ace2f7d14482dbecd",
      "tree": "dbbe0c96ad18fee3c31ba1cbded24d4b1c8d7453",
      "parents": [
        "7e134ccf245fdf9a8f0cae71a12fa122d4863fa2"
      ],
      "author": {
        "name": "Anton Backstrom",
        "email": "anton.backstrom@gaisler.com",
        "time": "Tue May 25 16:44:48 2021 +0200"
      },
      "committer": {
        "name": "Anton Backstrom",
        "email": "anton.backstrom@gaisler.com",
        "time": "Tue May 25 16:44:48 2021 +0200"
      },
      "message": "Bug 573696: add dummy listener to DebugPlugin\n\nChange-Id: Ic8603d82dd9aaeaec845a9ca33ee715b63a901fd\nSigned-off-by: Anton Backstrom \u003canton.backstrom@gaisler.com\u003e"
    },
    {
      "commit": "7e134ccf245fdf9a8f0cae71a12fa122d4863fa2",
      "tree": "b9b146ee8663ea040240b3a1c5575d7d4359e3c4",
      "parents": [
        "fcbf0b69634181ac3124e1cdd98e80a10e46e086"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 24 21:29:17 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 24 21:29:24 2021 -0400"
      },
      "message": "Bug 562776: Fix enablement variable for ConPTY\n\nChange-Id: I46a6a64ddd1ca74a4466ea13ef8a942cd83c1853\n"
    },
    {
      "commit": "fcbf0b69634181ac3124e1cdd98e80a10e46e086",
      "tree": "e86d6831dbb1250ad7ac0c97512693f2f29e7adf",
      "parents": [
        "6187228a0866b3b3f98b4860bca979544843871f"
      ],
      "author": {
        "name": "Torbjörn SVENSSON",
        "email": "torbjorn.svensson@st.com",
        "time": "Fri Feb 19 18:48:24 2021 +0100"
      },
      "committer": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Mon May 24 09:52:20 2021 -0400"
      },
      "message": "Bug 573722: Allow sub-class to output custom lines in header\n\nContributed by STMicroelectronics\n\nChange-Id: If7163f33c804dc40bc950da067d81396a26d8f74\nSigned-off-by: Torbjörn SVENSSON \u003ctorbjorn.svensson@st.com\u003e\n"
    },
    {
      "commit": "6187228a0866b3b3f98b4860bca979544843871f",
      "tree": "4aa3faa1bdf4c4cd64b990d05cfff1267b47feb5",
      "parents": [
        "b5969f2cb96a72b3520b96804c60a9ec7bf96365"
      ],
      "author": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Mon May 24 09:55:46 2021 +0200"
      },
      "committer": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Mon May 24 09:02:39 2021 -0400"
      },
      "message": "Bug 573688: Do no inherit flags from cached blocks\n\nMemory region may change access rights during the execution time. For\nexample, in embedded, a memory location might be clocked or not clocked\ndepending om some SFR. As the region can be changed during the\nexecution time, it\u0027s not enough to use the initial flags.\n\nContributed by STMicroelectronics\n\nChange-Id: Ida4d6ed69faf3fb6e515aa0a29fa90ea241135dc\nAlso-By: Anders Jansson \u003canders.jansson-ext@st.com\u003e\nSigned-off-by: Torbjörn Svensson \u003ctorbjorn.svensson@st.com\u003e\n"
    },
    {
      "commit": "b5969f2cb96a72b3520b96804c60a9ec7bf96365",
      "tree": "d06aff7ad50c2f3399543b1e4ef8f815afe05d59",
      "parents": [
        "261af5106c801a64287a36c8a79cbed9506788e9"
      ],
      "author": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Mon May 24 12:25:05 2021 +0200"
      },
      "committer": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Mon May 24 12:25:05 2021 +0200"
      },
      "message": "Fixed typo in documentation links\n\nContributed by STMicroelectronics\n\nChange-Id: Ie5abafc4b1d1d7dbd968cd627ff5b3d4f863e15a\nSigned-off-by: Torbjörn Svensson \u003ctorbjorn.svensson@st.com\u003e\n"
    },
    {
      "commit": "261af5106c801a64287a36c8a79cbed9506788e9",
      "tree": "d5e356d97fd646f3aeb3b5356030f6e4823f0682",
      "parents": [
        "f71d92114f086ae706d0b59a33951748d02bdbdc"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 16:12:47 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 24 00:30:58 2021 -0400"
      },
      "message": "Bug 573719: Display error on shell open failed\n\nSave shell before disposing control so error message has somewhere to go\n\nChange-Id: I3bcaa0e8f23a8c177309e72b6d9dfbb8afb72cf4\n"
    },
    {
      "commit": "f71d92114f086ae706d0b59a33951748d02bdbdc",
      "tree": "336cb28b326730322fe826fbecd4bb675b71738d",
      "parents": [
        "cb89216031b411eb167a512a79127a5c889031f8"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 09:33:08 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 24 00:30:58 2021 -0400"
      },
      "message": "Bug 573646: Open primary terminal view when there is no last available\n\nChange-Id: I286d039d6cb3eb1e73fdb5b76c8743a8e0870d94\n"
    },
    {
      "commit": "cb89216031b411eb167a512a79127a5c889031f8",
      "tree": "e6f1fa6ceca62f9f5acb96244a4ebcd43d3ec18b",
      "parents": [
        "1557c2c4f50d780f03fdae91d4eefa73981b0111"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 00:16:26 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 24 00:30:58 2021 -0400"
      },
      "message": "Bug 573712: Populate WSL entries in terminal list like git bash is\n\nChange-Id: I371d5455296e9d1bcb9137e538d5cc2ed5417ba1\n"
    },
    {
      "commit": "1557c2c4f50d780f03fdae91d4eefa73981b0111",
      "tree": "07dfcb97db9855a74a29f134f204133478baa335",
      "parents": [
        "a4963b35adaa6d9215642a002e9aa954acb95353"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 00:14:38 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 20:49:26 2021 -0400"
      },
      "message": "Bug 573677: Mark methods that don\u0027t handle commands well as deprecated\n\nSome of these commands work \"by accident\" on Windows, but there are lots\nof special/corner cases that may not. On Linux they almost certainly\nnever do the correct thing when spaces are in arguments.\n\nChange-Id: Idce714da9c1d6ac7a67dc174d5b30bf619534c53\n"
    },
    {
      "commit": "a4963b35adaa6d9215642a002e9aa954acb95353",
      "tree": "aa36bf626bc04f31267ccc82a102a36a9e2c99a7",
      "parents": [
        "a7fab8764853a4b768201e36902e72566f6c55d9"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 22 22:30:25 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 20:49:26 2021 -0400"
      },
      "message": "Bug 573712: Reduce work done at Eclipse startup time on main thread\n\nIn Bug 466650, the git bash detector was removed from startup to reduce\noverhead on startup. Later during a rewrite it was added back in under\na different code path for Bug 473107. In the context of Bug 573712\nwhich is going to add more detectors that may do much more work on\na full load, reduce the amount of work needed to do the presence check.\n\nChange-Id: If1ae3f12ec51b1edc2d419f0efd89fed81a7b56e\n"
    },
    {
      "commit": "a7fab8764853a4b768201e36902e72566f6c55d9",
      "tree": "4e551688791d03588e676b7fc66a67a5467c2ef4",
      "parents": [
        "ece07888a86ad176a63177c49cc5f003ad97b35e"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 22 21:08:22 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 20:49:26 2021 -0400"
      },
      "message": "Bug 573712: Reorganize external tools detection code\n\nThe code was not very extensible and the main purpose of the bug\nis to add additional detectors. This first commit refactors\nthe code to make that easier, and to provide a platform for\nwhat could become an extension point.\n\nChange-Id: I5ce514eda11f2573098d6e16663e324954da961b\n"
    },
    {
      "commit": "ece07888a86ad176a63177c49cc5f003ad97b35e",
      "tree": "de719a9c89df33569e49173d5e8c244ede2ed249",
      "parents": [
        "4e9223995214cdb2296280e592e1e6ed604bf583"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 22 19:54:58 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 20:49:26 2021 -0400"
      },
      "message": "Bug 573713: Support alternate way of bright escape codes\n\nConPTY uses 90-107 to indicate bright instead of using extra 1; parameter.\n\nChange-Id: I42263edd5dbe78fe164f00b99d1850ca5be85081\n"
    },
    {
      "commit": "4e9223995214cdb2296280e592e1e6ed604bf583",
      "tree": "22b7b17a5afd634d798674cc6e237e4830d7b855",
      "parents": [
        "2443cfbeff09abee51b95703d8e88f1d1af28446"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Fri May 21 14:56:58 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 20:49:26 2021 -0400"
      },
      "message": "Bug 562776: Use Windows ConPTY API instead of WinPTY\n\nThere are lots of bugs in WinPTY, while upgrading WinPTY would\nresolve some of them, there are others that are unresolvable. See\nhttps://devblogs.microsoft.com/commandline/windows-command-line-introducing-the-windows-pseudo-console-conpty/\nfor a backgrounder on the general subject.\n\nIn this first version ConPTY won\u0027t be enabled by default, it requires\nsystem property\norg.eclipse.cdt.core.conpty_enabled\u003dtrue\nto be set. i.e. start Eclipse with:\n-vmargs -Dorg.eclipse.cdt.core.conpty_enabled\u003dtrue\n\nIn a future version the default will change to on if available,\nso to force it off use:\norg.eclipse.cdt.core.conpty_enabled\u003dfalse\n\nChange-Id: Ib2df0095027c23f20daa6aa044d9e5f0b0443164\n"
    },
    {
      "commit": "2443cfbeff09abee51b95703d8e88f1d1af28446",
      "tree": "70e967386361113ba24b5329bf7b8443aae7bb58",
      "parents": [
        "17cabff257a94b8b30e0ae082b25f14ff0eae0f5"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue May 18 13:41:15 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun May 23 00:25:59 2021 -0400"
      },
      "message": "Bug 572880: Display an ellipsis if opcode is wider than column\n\nInstead of silently having opcode bytes not display, show an ellipsis\nin the last column of the opcodes if the length required for that line\nis too long.\n\nChange-Id: If1379846c2dd7111324933c2bd72244f6abade02\n"
    },
    {
      "commit": "17cabff257a94b8b30e0ae082b25f14ff0eae0f5",
      "tree": "715ac01d9ef080097aad4315d8a0c543f39865b5",
      "parents": [
        "e44ef41078ca8ffa985d7b2b8747d23bc51146a0"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 23:26:40 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 23:26:40 2021 -0400"
      },
      "message": "Add missing imports for Javadocs\n\nThese imports are only used for Javadocs, which is why it was sort\nof ok that they were missing until now.\n\nChange-Id: Ia941ca55c56a101766b709290b40609c20fdda9d\n"
    },
    {
      "commit": "e44ef41078ca8ffa985d7b2b8747d23bc51146a0",
      "tree": "c09f28367808d936f85bcae6c2017accbad74556",
      "parents": [
        "df78cd305531f637b9bf7273832846e73dd5f41d"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 12:48:23 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 23:26:07 2021 -0400"
      },
      "message": "Bug 573646: Restore to correct secondary tab\n\nThe handling of ssecondary ids was problematic, special cases were\nnot well documented and depending on code paths, a secondary ID\nof null would mean different things.\n\nThis commit fixes that documentation, defines shared constants, and\nfixes the logic so secondary id dispayed terminals restore to the\ncorrect location on restart.\n\nChange-Id: Ia87b64f735a37d505e1a5a7b7a4a8e210dfb8c1e\n"
    },
    {
      "commit": "df78cd305531f637b9bf7273832846e73dd5f41d",
      "tree": "26fb5701a5d0a75c83f2d41e47aac0f1276d3048",
      "parents": [
        "a7e14187eac0dd5f26ccc760555661420d481ebf"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 13:17:51 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 14:47:53 2021 -0400"
      },
      "message": "Bug 460495: Save/restore terminal process/args and other settings\n\nChange-Id: Id87d1ade4b58a4abf759c5016dcf4ab24b4b028b\n"
    },
    {
      "commit": "a7e14187eac0dd5f26ccc760555661420d481ebf",
      "tree": "9c107b4e9a52e00126243e2d829e46b1671a3f22",
      "parents": [
        "fe2dfb7dd2d89a1bf5e508c00da4f945a20293b2"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 12:13:46 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 12:54:10 2021 -0400"
      },
      "message": "Bug 453696: Save CWD in terminal to restore it\n\nChange-Id: I6a432fcbd40f6b4e991e49ba582b8b9f7cae823e\n"
    },
    {
      "commit": "fe2dfb7dd2d89a1bf5e508c00da4f945a20293b2",
      "tree": "15b40d6f3f8ebd9a22cc69d534ece8e07702fab6",
      "parents": [
        "c8c65758d50a4f2e5122f4139dd6e2f738e8390d"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue May 18 23:18:56 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 10:03:25 2021 -0400"
      },
      "message": "Bug 573619: Preserve UI settings in Build Targets (Make) view\n\nThis includes saving:\n- selection in tree\n- expansion in tree\n- scroll position\n\nChange-Id: I835d8fabab4f56b01fb0858e92ae63f9e82c9c85\n"
    },
    {
      "commit": "c8c65758d50a4f2e5122f4139dd6e2f738e8390d",
      "tree": "42284bcf8f2d1b314c46af41d9dbd5f5ceb18345",
      "parents": [
        "7743993a08c2c3394a24f2fe2795fadeb0843d4b"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue May 18 23:14:25 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 10:03:25 2021 -0400"
      },
      "message": "Bug 338776: Add working set support to Build Targets (Make) view\n\nChange-Id: I3accec157248c474c87d22699c151e4a64ae6f5b\n"
    },
    {
      "commit": "7743993a08c2c3394a24f2fe2795fadeb0843d4b",
      "tree": "4fff969a25133e2c7396a4988707a7217d973c60",
      "parents": [
        "02286a6a34988c9b57e79323f77563539d3296ce"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue May 18 13:36:12 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 09:32:42 2021 -0400"
      },
      "message": "Bug 572880: Keep internal representation of opcode as a String\n\nWe receive a string from GDB and then display the same string to the\nuser. So instead of converting it internally into a Byte[] to then\nconvert it back into a String, keep it as a String.\n\nThis fixes a regression where some GDBs\u0027 output format was not as space\nseparated 8-bit-bytes, but as words or similar.\n\nChange-Id: I4ea241ff9ea45165489604fee26a3593ec3f6756\n"
    },
    {
      "commit": "02286a6a34988c9b57e79323f77563539d3296ce",
      "tree": "a42549fdc6f68cc995604124aee400bf111ea693",
      "parents": [
        "2ec6d64b1b58ad08f75ae9a261855b5edfa53862"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Tue May 18 11:20:18 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 19 08:53:56 2021 -0400"
      },
      "message": "Bug 572878: Rewrite signing of dlls to preserve full file name\n\nThis is a fixup of the previous commits which has some basic\nshell errors\n\nChange-Id: I9572148d0fa9c6fdad5c6e256d6ccabaed9c8a9c\n"
    },
    {
      "commit": "2ec6d64b1b58ad08f75ae9a261855b5edfa53862",
      "tree": "394384627e0ea948fc1ad949b8b5b913abc54b7e",
      "parents": [
        "8e3e8366c1e0dd7294908d28f475f09c0906a26e"
      ],
      "author": {
        "name": "Jeff Johnston",
        "email": "jjohnstn@redhat.com",
        "time": "Mon Feb 01 13:49:10 2021 -0500"
      },
      "committer": {
        "name": "Marc-André Laperle",
        "email": "malaperle@gmail.com",
        "time": "Mon May 17 21:59:39 2021 -0400"
      },
      "message": "Bug 568957 - Missing significant macros on hdrs with pragma once syntax\n\n- replace printStackTrace with CCorePlugin.log call\n\nChange-Id: I2eb5398cfbd3ebfbfe3ab02acaf40a748699902a\n"
    },
    {
      "commit": "8e3e8366c1e0dd7294908d28f475f09c0906a26e",
      "tree": "e88f5ff11dc7c162a86279071289075c954af5e5",
      "parents": [
        "241c3a38fd711b3d08f9ecbe088fa35234da6151"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 17 21:01:58 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 17 21:26:40 2021 -0400"
      },
      "message": "Bug 572878: Preserve file name when passing file to be signed\n\nDo this by using a temp dir to store the unsigned files in rather\nthan mangling the name\n\nChange-Id: I25d3b1fbb5751f8615266168a919990d9111204c\n"
    },
    {
      "commit": "241c3a38fd711b3d08f9ecbe088fa35234da6151",
      "tree": "06ad39db0be926a9b8f87e2f597e1708e3da9721",
      "parents": [
        "3f5438aad89263a99589a8f8541206a7c0c98b8f"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 17 21:01:58 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 17 21:01:58 2021 -0400"
      },
      "message": "Bug 572878: Preserve file extension when passing file to be signed\n\nChange-Id: I28d15a6430ac3860ba65f6414498793e22dffee0\n"
    },
    {
      "commit": "3f5438aad89263a99589a8f8541206a7c0c98b8f",
      "tree": "076d0ad2b161c222f3bf9c285b5d6a886682c7a2",
      "parents": [
        "f07ba87a126246d2a5aeee5af2d237b72a1664f1"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 17 20:42:47 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Mon May 17 20:42:47 2021 -0400"
      },
      "message": "Bug 572878: Fail build if curl fails by having curl return error code\n\nChange-Id: Iad5c276f0fbbda96a22d8fbf55d06485cf63f1d4\n"
    },
    {
      "commit": "f07ba87a126246d2a5aeee5af2d237b72a1664f1",
      "tree": "23d9947b4190b791ddd88e8419be9ad8d98c6323",
      "parents": [
        "260c1b39f7f8ccb90428d03fa5fad2c555307291"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sun Apr 04 21:17:15 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 15 21:15:15 2021 -0400"
      },
      "message": "Bug 572582: Increase minimum fully supported version of GDB to 8.0\n\nEclipse CDT supports GDB version 6.6 and newer. Some features\nin Eclipse CDT require newer versions of GDB. The Eclipse CDT\nproject focuses its testing time on GDB version 8.0 and newer.\n\nChange-Id: Ifb7cd77c9fae4b9d1b82e0aa8a2cea206a4298b7\n"
    },
    {
      "commit": "260c1b39f7f8ccb90428d03fa5fad2c555307291",
      "tree": "1f9e4d25104563cda83e12650c18f3a4d02f3605",
      "parents": [
        "381f29b74ef91d18b1e46d6cdcfd42e6381fd8df"
      ],
      "author": {
        "name": "Stephan Oostveen",
        "email": "stephan.oostveen@nextlevel-electronics.com",
        "time": "Sun May 16 00:23:00 2021 +0200"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 15 19:43:18 2021 -0400"
      },
      "message": "Bug 573560: Mark GCC constexpr message as info\n\nA GCC information message starting with \u0027in constexpr expansion\u0027\nwas incorrectly parsed as an error.\n\nChange-Id: If6142f8486e97c088315060c826d59e61566692b\nSigned-off-by: Stephan Oostveen \u003cstephan.oostveen@nextlevel-electronics.com\u003e\n"
    },
    {
      "commit": "381f29b74ef91d18b1e46d6cdcfd42e6381fd8df",
      "tree": "257ebb462346256e90deff9d0d7c1a76e540e91c",
      "parents": [
        "76bb80f06dc8c6c346eb6c624af28229ef5d086c"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 15 16:56:16 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 15 17:59:46 2021 -0400"
      },
      "message": "Bug 573417: Add https URL for p2 site on CDT installs\n\nUp until now we have added http:// URLs\n\nChange-Id: Ib7c41cd16fed176d66c9377b1bd31ddbac6128d2\n"
    },
    {
      "commit": "76bb80f06dc8c6c346eb6c624af28229ef5d086c",
      "tree": "02b15f19d0bdbd7232e0722dd1fb321ecff86b37",
      "parents": [
        "8b385ffc1fbbf0fa5566893370a70814d4cdd5fd"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Fri May 14 14:12:48 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 15 17:57:13 2021 -0400"
      },
      "message": "Bug 573512: Add verbose option for progress monitor\n\nDuring operations, such as remove projects, the subtask of a progress\nmonitor has useful information for users. However during a normal build\nthere ends up being lots of output that is of little value.\n\nChange-Id: Ie5bf95a743e8909242a0224883fd22e49ff55ed6\n"
    },
    {
      "commit": "8b385ffc1fbbf0fa5566893370a70814d4cdd5fd",
      "tree": "b087e2127f06a5020c1fc3d978864e530b530486",
      "parents": [
        "78b9b1e16cafc2b44e37b6df35615420c0f905d5"
      ],
      "author": {
        "name": "Marc Siebenhaar",
        "email": "github@top-logic.com",
        "time": "Fri May 14 01:07:27 2021 +0200"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 15 17:57:13 2021 -0400"
      },
      "message": "Bug 573512: Added parameter for removing projects from workspace.\n\nThis is command line option to -remove and -removeAll projects from\nthe workspace.\n\nChange-Id: Ice4e7db3485d2a0c698f48dc2aa0662170289f36\n"
    },
    {
      "commit": "78b9b1e16cafc2b44e37b6df35615420c0f905d5",
      "tree": "597f501a02a5de686fbc31ea777d8ff1c4d04847",
      "parents": [
        "2c63592dd62e2f60b6e72f516b16b4e98fb1f4ce"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Fri May 14 16:40:49 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 15 16:21:33 2021 -0400"
      },
      "message": "Bug 573498: Fix bg color when hovering over annotations in dark mode\n\nSWT.COLOR_GRAY is gray in dark or light mode, but COLOR_TEXT_DISABLED_BACKGROUND\nchanges with the theme so always leaves the text legible.\n\nChange-Id: I3d0c2d1a19baa618ef08c5c40e35fbdda11691e2\n"
    },
    {
      "commit": "2c63592dd62e2f60b6e72f516b16b4e98fb1f4ce",
      "tree": "fb107d75427add5b948c56e44eb72ebd88e806ce",
      "parents": [
        "043651694af50a5de274bafb9560c93b6b13727b"
      ],
      "author": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Fri May 14 16:33:31 2021 -0400"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Sat May 15 16:21:13 2021 -0400"
      },
      "message": "Bug 573546: Clear old selection in hover on annotation ruler\n\nThe select can be called twice when the expansion first opens,\nso clear out the old selection before processing the new one.\n\nIf this isn\u0027t done, the oldStyles gets set to the highlighted\nversion on the second call, which prevents deselect from\nremoving the highlight.\n\nChange-Id: Ibc8ae45d4164d380b7946cd492c29f33c9fac981\n"
    },
    {
      "commit": "043651694af50a5de274bafb9560c93b6b13727b",
      "tree": "b81d1bff1100d6b57b059e531fe0b4aff8a35a9d",
      "parents": [
        "00204a3c4c1dc22a7e14d7cbfe60a142bbbff062"
      ],
      "author": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Wed May 12 15:28:03 2021 +0200"
      },
      "committer": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Fri May 14 18:35:54 2021 -0400"
      },
      "message": "Bug 573502: Ensure post-build step is executed last\n\nThe post-build step may depend on secondary artifacts of the build and\nshould thus be executed last.\n\nContributed by STMicroelectronics\n\nChange-Id: Iaf67f6b3e1fcab008798d2712e15d0a6a46ceae8\nSigned-off-by: Torbjörn Svensson \u003ctorbjorn.svensson@st.com\u003e\n"
    },
    {
      "commit": "00204a3c4c1dc22a7e14d7cbfe60a142bbbff062",
      "tree": "aae0364bec502f32ee12e7647302963ef382b75e",
      "parents": [
        "39a517931196b94d6b755ed564129fa58cb9cb5b"
      ],
      "author": {
        "name": "John Dallaway",
        "email": "john@dallaway.org.uk",
        "time": "Wed May 12 19:54:56 2021 +0100"
      },
      "committer": {
        "name": "John Dallaway",
        "email": "john@dallaway.org.uk",
        "time": "Thu May 13 13:45:26 2021 -0400"
      },
      "message": "Bug 573506: Fix counting of opcode bytes\n\nChange-Id: Ib5d1f1984e064099fc5cb357508359a5805f131c\n"
    },
    {
      "commit": "39a517931196b94d6b755ed564129fa58cb9cb5b",
      "tree": "23d71a0e149e2235a88a57e6b35d17ab72acefdb",
      "parents": [
        "41de69b06c185d9a0f7c2e0ab388b567f8eb05e4"
      ],
      "author": {
        "name": "Torbjörn Svensson",
        "email": "torbjorn.svensson@st.com",
        "time": "Fri Mar 16 23:05:34 2018 +0100"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 12 12:44:47 2021 -0400"
      },
      "message": "Bug 571134 - Use the builder argument for clean\n\nThis allows to clean the correct configuration\n\nContributed by STMicroelectronics\n\nChange-Id: Ia47f3694809579f8d6fa6d6e6b0dd46f553d256d\nAlso-by: Torbjörn Svensson \u003ctorbjorn.svensson@st.com\u003e\nAlso-by: Jonah Graham \u003cjonah@kichwacoders.com\u003e\nSigned-off-by: Torbjörn Svensson \u003ctorbjorn.svensson@st.com\u003e\nSigned-off-by: Jonah Graham \u003cjonah@kichwacoders.com\u003e\n"
    },
    {
      "commit": "41de69b06c185d9a0f7c2e0ab388b567f8eb05e4",
      "tree": "99eeb1454feccd20693a7618e5342ce7097af560",
      "parents": [
        "60cb825cb2b7112612b23c9d12c9ff8335737242"
      ],
      "author": {
        "name": "Lidia Popescu",
        "email": "lidia.popescu@windriver.com",
        "time": "Tue May 04 23:51:59 2021 +0300"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 12 10:19:07 2021 -0400"
      },
      "message": "Bug 572755: Update copyright header from previous work\n\nSigned-off-by: Lidia Popescu \u003clidia.popescu@windriver.com\u003e\nChange-Id: I0286ada79fc7fc7df140475538d52dcb571a1e58\n"
    },
    {
      "commit": "60cb825cb2b7112612b23c9d12c9ff8335737242",
      "tree": "b14aa93c9f2474d283391e9f2dfe9de701e39f99",
      "parents": [
        "335437d667177cc1307741e8e2cb88c2ba189288"
      ],
      "author": {
        "name": "Lidia Popescu",
        "email": "lidia.popescu@windriver.com",
        "time": "Tue May 04 23:51:59 2021 +0300"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 12 10:16:28 2021 -0400"
      },
      "message": "Bug 573204: Persisted selection for create new file from template\n\nEach source file could have few custom templates. If user selects a\nspecific template from the combo box for a specific file type, this\nselection will be persistent for next file creation, but only for same\nfile extension.\n\nChange-Id: I7dde198d6fefdfbbc124b8c52517dfe751009fca\nSigned-off-by: Lidia Popescu \u003clidia.popescu@windriver.com\u003e\n"
    },
    {
      "commit": "335437d667177cc1307741e8e2cb88c2ba189288",
      "tree": "24b9a5f690a7848f8c024a704836e8c1b765bee8",
      "parents": [
        "f877963e37fe2633dfbbd7986669e79bed80e37b"
      ],
      "author": {
        "name": "Marc Ernst",
        "email": "marc.ernst@intel.com",
        "time": "Tue May 04 10:48:44 2021 +0200"
      },
      "committer": {
        "name": "Jonah Graham",
        "email": "jonah@kichwacoders.com",
        "time": "Wed May 05 09:36:49 2021 -0400"
      },
      "message": "Bug 573157: Add jump to memory from disassembly view context menu entry\n\nChange-Id: I045f3ac24005212d7431d346f0a3a169abbd8de0\n"
    }
  ],
  "next": "f877963e37fe2633dfbbd7986669e79bed80e37b"
}
