)]}'
{
  "log": [
    {
      "commit": "6a996937928e0d0f499df080172fa16c85582329",
      "tree": "9e68fbd4408d775c57240c5bdb5ff409f08bfbb5",
      "parents": [
        "fd3447f7eb446a5e530ab9c8efcb762f3f8450c5"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 06 00:10:03 2024 -0500"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 06 00:11:32 2024 -0500"
      },
      "message": "[nobug] Mostly update contribution doc for GitHub move\n\nChange-Id: Icbc4f2c7887717474925c157866d6ca389b46d23\n"
    },
    {
      "commit": "fd3447f7eb446a5e530ab9c8efcb762f3f8450c5",
      "tree": "f0468615d633e665d29409afd5f1d94e854f5d35",
      "parents": [
        "22abca2a7b9bad3eb7d46bbba21e27aeeba5b03b"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Mon Oct 02 21:07:22 2023 +0200"
      },
      "committer": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Mon Oct 02 21:38:39 2023 +0200"
      },
      "message": "[nobug] Add files that will be useful when migrating to GitHub later\n\nChange-Id: I79a6f093b0f1e4064d8f7764a7c82520369c349c\n"
    },
    {
      "commit": "22abca2a7b9bad3eb7d46bbba21e27aeeba5b03b",
      "tree": "7d573fa4e8d2ceeb318a1da3fa4dd1301d123048",
      "parents": [
        "3459a834cc12a9eb247d2844afbc5ab3f73e29ec"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Aug 30 00:13:30 2023 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Aug 30 00:13:30 2023 -0400"
      },
      "message": "[151181] Update copyright year\n\nChange-Id: Iecf35106c9d7214fc1969faf3e01b4287630921b\n"
    },
    {
      "commit": "3459a834cc12a9eb247d2844afbc5ab3f73e29ec",
      "tree": "55f82a385aba796f8431fa87384a71b02b406f3f",
      "parents": [
        "fabf4d36eeb58fb4035c366367b353fc35931fb6"
      ],
      "author": {
        "name": "Reto Weiss",
        "email": "reto.weiss@axonivy.com",
        "time": "Wed Mar 15 12:47:54 2023 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Tue Aug 29 23:30:03 2023 -0400"
      },
      "message": "Bug 151181 - Support for multiple EL expressions in a attribute value\n\nContent Assist and validation now supports multiple EL expressions in\nsame attribute value. E.g., \u003ch:outputLabel\nvalue\u003d\"Hello #{person.surname} #{person.name}\"/\u003e\n\nContent Assist now suports EL expressions outside of tags (in text\ncontent). E.g., \u003ch1\u003ePerson #{person.name}\u003c/h1\u003e"
    },
    {
      "commit": "fabf4d36eeb58fb4035c366367b353fc35931fb6",
      "tree": "182916d65c999a74811ea78cb9765db19ad76386",
      "parents": [
        "e41213f6a48676b1854b9c55653e0eb8a65d3aed"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 19:03:06 2023 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 19:03:06 2023 -0400"
      },
      "message": "[582204] Update jobs from Tycho 2.7.5 to Tycho 4.0.0\n\nChange-Id: Icc4194ee298e0bc925bb55916407bb657da19c01\n"
    },
    {
      "commit": "e41213f6a48676b1854b9c55653e0eb8a65d3aed",
      "tree": "219e4b85afe3a700842286e86c12dc51ae8cf55c",
      "parents": [
        "f6ec0b998207553ffd614162b2173ec7991a73c2"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 18:16:05 2023 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 18:16:05 2023 -0400"
      },
      "message": "[582204] Update jobs from Tycho 2.7.5 to Tycho 4.0.0\n\nChange-Id: I987bf76deeef652659de0dcd600133e9b3a76b19\n"
    },
    {
      "commit": "f6ec0b998207553ffd614162b2173ec7991a73c2",
      "tree": "eec12b0a163cdc0179994d2781e9d5ebfa162fcd",
      "parents": [
        "faf9e58c603f00865b84ac205c0e73eef817bc8f"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 17:26:10 2023 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 17:26:10 2023 -0400"
      },
      "message": "[582204] Fixes for GEF Classic adoption of generics\n\nChange-Id: I26aa7a2aacee2af703c4433da1ba52f6aed230c9\n"
    },
    {
      "commit": "faf9e58c603f00865b84ac205c0e73eef817bc8f",
      "tree": "970995a7bfb2eadb5837c535d004fd90c62ee591",
      "parents": [
        "c466e870bd6da8f49db0882995080cf39b45d4a4"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 17:25:09 2023 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 17:25:09 2023 -0400"
      },
      "message": "[582204] Fixes to build.properties references\n\nChange-Id: I2051112ab809533e29b3bc354bfb8e4efa2c6664\n"
    },
    {
      "commit": "c466e870bd6da8f49db0882995080cf39b45d4a4",
      "tree": "0f5bbd3cb784ff4c54abfbc2c15c4fef18771acd",
      "parents": [
        "4eb7c125c2034b8af6ee38ec6569ca872c1c96f4"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 16:37:48 2023 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Jul 26 16:39:30 2023 -0400"
      },
      "message": "[582204] Update version ranges\n\nChange-Id: I7ad6729ed971deb559ba47d79a8970a792cfda49\n"
    },
    {
      "commit": "4eb7c125c2034b8af6ee38ec6569ca872c1c96f4",
      "tree": "d67eb3f5b704ed4311b62b58cba9c1fcd6b2de25",
      "parents": [
        "6aef90199086c2e01769235dbf259b8374308c3b"
      ],
      "author": {
        "name": "Jonathan S. Fisher",
        "email": "exabrial+eclipse@gmail.com",
        "time": "Tue Jan 12 14:02:27 2021 -0600"
      },
      "committer": {
        "name": "Jonathan Fisher",
        "email": "exabrial+eclipse@gmail.com",
        "time": "Tue Jul 11 16:27:44 2023 -0400"
      },
      "message": "Fix bug 570141 - JSF Tools don\u0027t recognize 2.3 Facelets lib. Fix by add version 2.3 to FaceletVersion enums\n\nSigned-off-by: Jonathan S. Fisher \u003cexabrial+eclipse@gmail.com\u003e\n"
    },
    {
      "commit": "6aef90199086c2e01769235dbf259b8374308c3b",
      "tree": "38fe0fba123bf69cb8a2fef4846236a27433304e",
      "parents": [
        "1ec85c56e94b816721b27a743b8c32ddf515af0b"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sun May 07 12:51:21 2023 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sun May 07 12:52:07 2023 -0400"
      },
      "message": "[nobug] Add child layers/figures directly as the JavaDoc says\n        IFigure#getChildren() results are intended to be treated\n        as unmodifiable\n\nChange-Id: I207a1f8468d2cc9e4ca03423e43f12f46e24f41f\n"
    },
    {
      "commit": "1ec85c56e94b816721b27a743b8c32ddf515af0b",
      "tree": "023b7eeda673e7d468e09fdd3eab425c6fe3865b",
      "parents": [
        "508d767cb60a6c56ac4cb8ae2ba18bf553c76154"
      ],
      "author": {
        "name": "Alois Zoitl",
        "email": "alois.zoitl@gmx.at",
        "time": "Sat May 06 15:00:57 2023 +0200"
      },
      "committer": {
        "name": "Alois Zoitl",
        "email": "alois.zoitl@gmx.at",
        "time": "Sat May 06 15:00:57 2023 +0200"
      },
      "message": "Reworked moveToTop for new getChildren of GEF Classic 3.16\n\nGEF Classic 3.16 migrated untyped list to the generic versions. However\nto improve castability it used for getChildren the \u003c? extends IFigure\u003e\nversion. With this commit this is fixed.\n\nChange-Id: I0ed1c0db39f66cb661d6b963c725c152f3dfbc42\n"
    },
    {
      "commit": "508d767cb60a6c56ac4cb8ae2ba18bf553c76154",
      "tree": "1c395dd4ac7e66ef12bb890c846e5999d83a3945",
      "parents": [
        "68f1d60e7105728ec0fd1513346efc21b5cca616"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Apr 05 00:00:50 2023 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Apr 05 00:00:50 2023 -0400"
      },
      "message": "[581677] Update copyright on EqualityRelationalBinaryOperator.java\n\nChange-Id: Ic4a782d0f7e746d7c6c4c303092bccf4481a98a9\n"
    },
    {
      "commit": "68f1d60e7105728ec0fd1513346efc21b5cca616",
      "tree": "814e5d20426440b02e89beb229c8e352466b24f4",
      "parents": [
        "b21fa0baa282d651016e04f76114a059332fb00a"
      ],
      "author": {
        "name": "Reto Weiss",
        "email": "reto.weiss@axonivy.com",
        "time": "Thu Mar 16 10:49:43 2023 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Tue Apr 04 23:57:01 2023 -0400"
      },
      "message": "Bug 581677 - ClassCastException EL expression validation enum !\u003d null\n\nDon\u0027t assume the other non enum literal is a String.\nHandling NullLiteralType correctly."
    },
    {
      "commit": "b21fa0baa282d651016e04f76114a059332fb00a",
      "tree": "1dfcbc80437eeb661a29f3d39f7e963f899e3b55",
      "parents": [
        "89b7839f3485a5b2ffa2d9c3dfae03c4ce013771"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Mar 18 20:14:33 2023 +0100"
      },
      "committer": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sun Mar 19 08:17:42 2023 +0100"
      },
      "message": "Bug 581683 - Update BREE to JavaSE-17 and apply safe fixes where needed\n\nThose fixes include\n- adding Automatic-Module-Name where it was missing\n- fixing src.excludes to end with /\n- setting project encoding to UTF-8\n- correct JavaDoc links\n- removing unsupported JVM arguments from launch configurations\n\nChange-Id: Ibb85cea2d60806dc39fc8c30b81ff593d664a974\n"
    },
    {
      "commit": "89b7839f3485a5b2ffa2d9c3dfae03c4ce013771",
      "tree": "45cb3a14766878c007f68738067a7d2a5884707a",
      "parents": [
        "c5c57f912418926b2109084c948490ae7de0971a"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Mar 18 20:25:39 2023 +0100"
      },
      "committer": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Mar 18 20:29:16 2023 +0100"
      },
      "message": "Bug 581683 - Increment features for 3.30\n\nChange-Id: I073e23126956ce0c74eb404da9bbf4ba544a76a1\n"
    },
    {
      "commit": "c5c57f912418926b2109084c948490ae7de0971a",
      "tree": "34b723fe799b849da96beb7c222e4350c565085b",
      "parents": [
        "58c83a8345235b6fe582fc3d36c7b17904443b66"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 21:19:11 2023 -0500"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 21:19:11 2023 -0500"
      },
      "message": "[581258] Fix Override annotation use in DelegatingZoomManager\n\nChange-Id: I7d3c72b14ac3c1a2f947cb2827a40c9e96c832b2\n"
    },
    {
      "commit": "58c83a8345235b6fe582fc3d36c7b17904443b66",
      "tree": "9e649a4b25b48dab852d9c2fcffbce4f78559627",
      "parents": [
        "bd0abff57f8d4dfa6dcf873fdc8e52782dae00b8"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 16:17:03 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 20:44:32 2023 -0500"
      },
      "message": "Bug 581258 - Add a DelegatingZoomManager based on org.eclipse.jst.jsf.facesconfig.ui.pageflow.DelegatingZoomManager\n\nThe main difference is that this one does not use deprecated API.\n\nThis introduces a dependency on GEF to the plugin. The WTP clients of this plugin require GEF anyway.\n\nChange-Id: I19d4f744ac1dc24f95ecf27e935812d775428e62\n"
    },
    {
      "commit": "bd0abff57f8d4dfa6dcf873fdc8e52782dae00b8",
      "tree": "bc3593e53bc856a77187dec28249b7ba7316b06a",
      "parents": [
        "76baf88e75e90bdf9683155763547538e8ad8aba"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 17:18:49 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 20:36:48 2023 -0500"
      },
      "message": "Bug 581258 - Deprecate org.eclipse.jst.pagedesigner.editors.pagedesigner.DelegatingZoomManager because it\u0027s unused\n\nChange-Id: I4f470df56ef9b89b57e0a9668b355016c1df06d1\n"
    },
    {
      "commit": "76baf88e75e90bdf9683155763547538e8ad8aba",
      "tree": "69883cb713de883ab99a44e42a70d9d261434fa4",
      "parents": [
        "9b1f7a1f0d7bf9d377b7d0ef605b5712b2b078c3"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 17:09:32 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 20:35:42 2023 -0500"
      },
      "message": "Bug 581258 - Clean up org.eclipse.jst.pagedesigner.editors.pagedesigner.DelegatingZoomManager\n\nChange-Id: Id44915e595f783b7a55f9a0dff3fc4f994c004d1\n"
    },
    {
      "commit": "9b1f7a1f0d7bf9d377b7d0ef605b5712b2b078c3",
      "tree": "afed42557e9f37f1d468d65ea03f1ef805d9c004",
      "parents": [
        "287650a6744b5668fbfd2228298dce9bf2704cd9"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 17:13:52 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 20:15:08 2023 -0500"
      },
      "message": "Bug 581258 - Update manifest to use JavaSE-11\n\nChange-Id: I876a1a2eeea2ff58ae1fd3ef83e1d2e59db75188\n"
    },
    {
      "commit": "287650a6744b5668fbfd2228298dce9bf2704cd9",
      "tree": "5a86108ef70b445fff86f803d840d937b0b6c483",
      "parents": [
        "a53b2b6743bbe97b1cdd66528ad5a13d451c2aa2"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 17:03:27 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 19:55:08 2023 -0500"
      },
      "message": "Bug 581258 - Replace DelegatingZoomManager from org.eclipse.jst.jsf.facesconfig.ui with the one from org.eclipse.jst.jsf.common.ui\n\nChange-Id: I714cebd46309b2aea620883aadd8a7a671dc6933\n"
    },
    {
      "commit": "a53b2b6743bbe97b1cdd66528ad5a13d451c2aa2",
      "tree": "702db4ec9886a27042e098d4ccc861199bab2f1b",
      "parents": [
        "e1f219d939d9a1af52b41192b69a73f30cd51c14"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 16:38:36 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 19:06:57 2023 -0500"
      },
      "message": "Bug 581258 - Clean up FacesConfigEditor and DelegatingZoomManager\n\nChange-Id: Iada2eb39650f7fb5408d4a440154b87b07725891\n"
    },
    {
      "commit": "e1f219d939d9a1af52b41192b69a73f30cd51c14",
      "tree": "d48d91b43baf44e343831eb41fb713ae0ffc5a8f",
      "parents": [
        "a938414d19a6a1d525d60a03699eb66c7bc984ee"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 17:06:50 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 18:07:43 2023 -0500"
      },
      "message": "Bug 581258 - Add automatic module name to manifest and update to JavaSE-11\n\nChange-Id: I6b1272ed79c755325400c7d0b03370593ef487a1\n"
    },
    {
      "commit": "a938414d19a6a1d525d60a03699eb66c7bc984ee",
      "tree": "e588f049841a4b6ad5fc9319f74779e9c0900a1c",
      "parents": [
        "2a0c3384fdc7a0311c2ffd11e0da2cce335bf321"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 16:13:16 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 15:06:24 2023 -0500"
      },
      "message": "Bug 581258 - Sort bundles in manifest alphabetically\n\nChange-Id: I182da89d04a0caf758f7ff797551a225f137d5d1\n"
    },
    {
      "commit": "2a0c3384fdc7a0311c2ffd11e0da2cce335bf321",
      "tree": "1bd210877358bc7cb19a4eb22206d0b61b4f4ec1",
      "parents": [
        "41dfc5eaa46d687b543682697951627ac3277233"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 15:41:36 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 13:58:26 2023 -0500"
      },
      "message": "Bug 581258 - Add automatic module name to manifest and update to JavaSE-11\n\nChange-Id: I6b0930d005716f6e4e203919e4aff04fd5372739\n"
    },
    {
      "commit": "41dfc5eaa46d687b543682697951627ac3277233",
      "tree": "414c01ad5971ad2fa97e635e6baad09d7e3b0ad7",
      "parents": [
        "153a269f5315e89789c72c9a115049dfbe599859"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 15:36:51 2022 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jan 07 13:41:36 2023 -0500"
      },
      "message": "Bug 581258 - Update to draw2d from 2022-12\n\nChange-Id: I560410ca2e7f25e14dee54da7777b3bae08b3d47\n"
    },
    {
      "commit": "153a269f5315e89789c72c9a115049dfbe599859",
      "tree": "8b39d62de533ebb19ee3f10438f0db99760bf408",
      "parents": [
        "c68778b1a2e58a80def436534cb427b735b4f306"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sat Dec 17 15:31:22 2022 +0100"
      },
      "committer": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Wed Dec 21 21:56:49 2022 +0100"
      },
      "message": "Bug 581258 - Update version for org.eclipse.jst.jsf.common.ui\n\nChange-Id: I4d0a34b41d0ff1aab750b5160c1190929f3ae3ad\n"
    },
    {
      "commit": "c68778b1a2e58a80def436534cb427b735b4f306",
      "tree": "26a7c2b4248e1175b1ca0a95b00fcdcff6c90023",
      "parents": [
        "2ff3810d96ef55121a7f8223bc335828e25887f6"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Mon Oct 03 23:00:04 2022 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Mon Oct 03 23:00:04 2022 -0400"
      },
      "message": "[580785] Update versions for 3.28\n"
    },
    {
      "commit": "2ff3810d96ef55121a7f8223bc335828e25887f6",
      "tree": "7bc1ec9e85dac378a0c0891d01e030b97749cbd5",
      "parents": [
        "8e248d9a32f84fc5548858736f430d5d438e8a6e"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Fri Sep 30 23:46:31 2022 +0200"
      },
      "committer": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sun Oct 02 11:44:38 2022 +0200"
      },
      "message": "[580785] Fix warnings in manifest for org.eclipse.jst.jsf.facelet.ui\n\nChange-Id: I724d46d80275d40a5a92214d638dcbadabe1242b\n"
    },
    {
      "commit": "8e248d9a32f84fc5548858736f430d5d438e8a6e",
      "tree": "3ffbe25e52b9e36c80a236867d15c61d8fd59b5b",
      "parents": [
        "86afb158d165e1bfc0c9f2775fe13f58eaaa6b24"
      ],
      "author": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Fri Sep 30 08:04:45 2022 +0200"
      },
      "committer": {
        "name": "Erik Brangs",
        "email": "erik.brangs@gmx.de",
        "time": "Sun Oct 02 11:43:38 2022 +0200"
      },
      "message": "[580785] Update FaceletChangePage to use current Observables\n\nChange-Id: Ibb0b708b0518c9cfece27e885b3c6b7f24f885f3\n"
    },
    {
      "commit": "86afb158d165e1bfc0c9f2775fe13f58eaaa6b24",
      "tree": "e0cb78312512bb157f3a2cecf5d65f87b9934536",
      "parents": [
        "4da05c4f879e5ebdcc4c8e5baf5efd5ee49055cf"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jun 25 21:47:06 2022 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jun 25 21:47:06 2022 -0400"
      },
      "message": "[580224] - The type MockProject is missing yet another method\n\nThis is why I do not like mock testing.\n\nChange-Id: I1ec1103dee56a7c4f8746154c4d147a33f01947c\n"
    },
    {
      "commit": "4da05c4f879e5ebdcc4c8e5baf5efd5ee49055cf",
      "tree": "6600fbf54a0bc48a7affae3127b84ff171e84a76",
      "parents": [
        "e394784c1ed935c80085bfeafbde75e1f9979691"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Apr 27 16:21:54 2022 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Apr 27 16:21:54 2022 -0400"
      },
      "message": "[579783] Tighten JDT version to current\n"
    },
    {
      "commit": "e394784c1ed935c80085bfeafbde75e1f9979691",
      "tree": "e1b38739f949d25fef3b9975ab3c1c9df26c2411",
      "parents": [
        "d5bdbfb36bdbce2b1b1d92edc16e7b595186d244"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Apr 27 15:57:25 2022 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Apr 27 15:57:25 2022 -0400"
      },
      "message": "[579783] MockClasspathEntry is missing a new method on IClasspathEntry"
    },
    {
      "commit": "d5bdbfb36bdbce2b1b1d92edc16e7b595186d244",
      "tree": "a5ec9f434ec5cd941154051eb5b1b7422c138305",
      "parents": [
        "e47e87270bf314d81d4b4024a7276987cdff127b"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Apr 06 22:52:24 2022 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Wed Apr 06 22:52:24 2022 -0400"
      },
      "message": "[569656] Increment feature versions for 3.26\n"
    },
    {
      "commit": "e47e87270bf314d81d4b4024a7276987cdff127b",
      "tree": "6a6a13f4af730d506de0507072c14afcfee5184c",
      "parents": [
        "a4a94b55bf2b3e46f6a8344cc0c22b0ea10ebf20"
      ],
      "author": {
        "name": "Reto Weiss",
        "email": "reto.weiss@axonivy.com",
        "time": "Fri Dec 11 14:14:52 2020 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sun Mar 13 12:38:34 2022 -0400"
      },
      "message": "Bug 569656 Cache resolved types of JSF beans to make validation faster\n\n- JDTTypeResolver caches each resolved type of a bean type\n- JDTBeanIntrospector is using JDTTypeResolver to resolve types\n- JDTBeanIntrospector is cached in TypeInfoCache\n- JDTBeanIntrospector caches all methods of type so that it can be\nresused for properties and methods\n- JDTBeanIntrospector does no longer compute type hierarchy since this\nis already cached in type info cache. Super types will be provided from\nthere\n- Use cached JDTBeanIntrospector everywhere instead of creating new\ninstances of it\n- AnnotationSearchRequestor uses cached JDTBeanIntrospector to resolve\nannotations. It has a new white list of types that it will resolve\n\nChange-Id: Icc29fd971dec3bc833c3bf43a35dbd268a5868ef\nSigned-off-by: Reto Weiss \u003creto.weiss@axonivy.com\u003e\n"
    },
    {
      "commit": "a4a94b55bf2b3e46f6a8344cc0c22b0ea10ebf20",
      "tree": "af96ed7bc7e1727aada0f6d1708d750550d194de",
      "parents": [
        "819a87980241e61f225c8f0a6e37d018b244d294"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sun Nov 21 02:58:57 2021 -0500"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sun Nov 21 02:58:57 2021 -0500"
      },
      "message": "[565498] (partial) New Servlet/Filter/Listener wizards should account for Jakarta package names\n"
    },
    {
      "commit": "819a87980241e61f225c8f0a6e37d018b244d294",
      "tree": "66af981938de63e01d59149e4eb71174eef14e11",
      "parents": [
        "665187abf3a19a7eec9735bf65c354c729544fe9"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sun Nov 21 02:33:18 2021 -0500"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sun Nov 21 02:33:18 2021 -0500"
      },
      "message": "[565498] (partial) New Servlet/Filter/Listener wizards should account for Jakarta package names\n"
    },
    {
      "commit": "665187abf3a19a7eec9735bf65c354c729544fe9",
      "tree": "b5f2af1ee713758af74b0a6bcb2f3a2c335d8aaf",
      "parents": [
        "199fc50af8edc856ab5fd3d23e4948fb29459732"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Oct 21 14:31:11 2021 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Oct 21 14:31:11 2021 -0400"
      },
      "message": "[576821] increment test plug-in and feature for 3.24\n"
    },
    {
      "commit": "199fc50af8edc856ab5fd3d23e4948fb29459732",
      "tree": "be9b77780fd00f34174bd9bf1cd904cdae6feace",
      "parents": [
        "57f01c34c885e65d73b87e0e762ac7ed0750fb23"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Oct 21 14:21:49 2021 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Oct 21 14:21:49 2021 -0400"
      },
      "message": "[576821] increment test plug-in and feature for 3.24\n"
    },
    {
      "commit": "57f01c34c885e65d73b87e0e762ac7ed0750fb23",
      "tree": "97ed5f0e0c536c3b0d7595412fd06cc1b883fbe4",
      "parents": [
        "e795a11887fbfed8a3d0d5f658b25be91a39b2bb"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Oct 21 14:15:19 2021 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Oct 21 14:15:19 2021 -0400"
      },
      "message": "[576821] mock IJavaProject.findContainingClasspathEntry(IResource)\n"
    },
    {
      "commit": "e795a11887fbfed8a3d0d5f658b25be91a39b2bb",
      "tree": "be40b6a62dca9c7f95466115cd7cd19206acc1b9",
      "parents": [
        "b3c2609da927cdde742f82c756338ce525990b20"
      ],
      "author": {
        "name": "Reto Weiss",
        "email": "reto.weiss@axonivy.com",
        "time": "Fri Dec 11 16:20:23 2020 +0100"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Mon May 17 19:16:08 2021 -0400"
      },
      "message": "Bug 569660 Lazy compute additional proposal info\n\nInstead of computing the additional info of each content assist proposal\nbefore displaying the content assist popup, do it lazy.\n\nRemove parameter additionalText from the method createProposal of the\ninterface IContentProposalProvider. Therefore the additionalText must\nnot be provided when creating the proposal.\n\nThe new class LazyAdditionalTextCompletionProposal uses the interface\nIDescibedInDetail to the get the detailed description and provide is as\nadditional info. This code was duplicated before in a lot of classes\nthat provided proposals.\n\nChange-Id: I18bcf3eb86bda3f129538f31f7abf9dfb6e0f310\nSigned-off-by: Reto Weiss \u003creto.weiss@axonivy.com\u003e\nAlso-by: Andreas Rusch \u003candreas.rusch@axonivy.com\u003e\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d569660"
    },
    {
      "commit": "b3c2609da927cdde742f82c756338ce525990b20",
      "tree": "818adafc8519250eda4df9e1c582bef5fb3b4e93",
      "parents": [
        "4f02e63b1464aef7df8ca380935bc5489db0adf0"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Mon May 17 19:15:35 2021 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Mon May 17 19:15:35 2021 -0400"
      },
      "message": "[nobug] increment versions for 3.22 changes\n"
    },
    {
      "commit": "4f02e63b1464aef7df8ca380935bc5489db0adf0",
      "tree": "f72f8835fbd0ee11a9e31c89cd70eba47efe2c92",
      "parents": [
        "e114494c14de0f152ce5dd9783beafd7591953c1"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Feb 11 14:35:24 2021 -0500"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Feb 11 14:35:24 2021 -0500"
      },
      "message": "[571106] MockResource is missing a new method on IResource"
    },
    {
      "commit": "e114494c14de0f152ce5dd9783beafd7591953c1",
      "tree": "d2e5a61db459c504273e7321f7f112a12c5454e0",
      "parents": [
        "7a0242973e7062f4ea1274937a094e9500be028c"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Jan 07 23:07:24 2021 -0500"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Fri Jan 08 14:50:56 2021 -0500"
      },
      "message": "[569656] Update test to use the actual default Java source folder\n\nSigned-off-by: Nitin Dahyabhai \u003cthatnitind@gmail.com\u003e\nChange-Id: I621097058b88dc0a4a51d23d1039cf3868a32ecc\n"
    },
    {
      "commit": "7a0242973e7062f4ea1274937a094e9500be028c",
      "tree": "2c98f6c7195bf15b8733c284e621c8acabe632e3",
      "parents": [
        "5d4ce3c8dbc57823d5f8c6935e3d3ea8516a9dc9"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Jul 16 21:58:56 2020 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Thu Jul 16 23:44:38 2020 -0400"
      },
      "message": "webtools.jsf can not build cleanly with Java 11\n\nSigned-off-by: Nitin Dahyabhai \u003cthatnitind@gmail.com\u003e\nChange-Id: I21ff9a7326da82ca081d4dd7002bd17ddebfbd31\n"
    },
    {
      "commit": "5d4ce3c8dbc57823d5f8c6935e3d3ea8516a9dc9",
      "tree": "d85709b5b6693a5e4a834cb8fbd9e525f4e7d166",
      "parents": [
        "81779e8d869500fed757c868a4ae3ac1cd0dec94"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jun 20 15:15:32 2020 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Sat Jun 20 15:16:00 2020 -0400"
      },
      "message": "[564384] Build break against I20200616-1800\n\nSigned-off-by: Nitin Dahyabhai \u003cthatnitind@gmail.com\u003e\n"
    },
    {
      "commit": "81779e8d869500fed757c868a4ae3ac1cd0dec94",
      "tree": "d92a21f3c20555b55a8e54ad059be11e356c54d3",
      "parents": [
        "008bef69947b33606a1bac45c9bb494863a230a4"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Tue Mar 24 09:58:59 2020 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "thatnitind@gmail.com",
        "time": "Tue Mar 24 10:43:56 2020 -0400"
      },
      "message": "[561367] Keep using internal DnD setup, update supported ranges\n\nSigned-off-by: Nitin Dahyabhai \u003cthatnitind@gmail.com\u003e\nChange-Id: Ief0525127a5ef988d2eb89ee1a0999879b1cf68b\n"
    },
    {
      "commit": "008bef69947b33606a1bac45c9bb494863a230a4",
      "tree": "f0713c5f4b97f3d24f6d2bc47e63f48d7aaa7a51",
      "parents": [
        "dde865ae3bf999f1fe7abaef30bbe87f1b6e7ba4"
      ],
      "author": {
        "name": "Nitin Dahyabhai",
        "email": "nitind@us.ibm.com",
        "time": "Mon Oct 28 11:43:58 2019 -0400"
      },
      "committer": {
        "name": "Nitin Dahyabhai",
        "email": "nitind@us.ibm.com",
        "time": "Mon Oct 28 17:18:03 2019 -0400"
      },
      "message": "[552488] mock IJavaProject#getOwnModuleDescription()\n\nSigned-off-by: Nitin Dahyabhai \u003cnitind@us.ibm.com\u003e\nChange-Id: If90a37ef23ac45c28a6b0b3fc1b065b235fcaa77\n"
    },
    {
      "commit": "dde865ae3bf999f1fe7abaef30bbe87f1b6e7ba4",
      "tree": "89e00c50136325ea862eaa6429744c5aa7d51f87",
      "parents": [
        "42dea6b63b7779a72fef2ab5109abfa014c47b85"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Fri Apr 05 12:01:48 2019 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Fri Apr 05 12:01:48 2019 -0700"
      },
      "message": "Remove previously-deprecated method of IProject from MockProject\n"
    },
    {
      "commit": "42dea6b63b7779a72fef2ab5109abfa014c47b85",
      "tree": "b0b5c67d367f90388c99e7daa65ed6484b972f5f",
      "parents": [
        "49060e54a5b1124c21b105d32d2408b7c5233a94"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Feb 12 11:54:08 2019 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Feb 12 13:10:09 2019 -0500"
      },
      "message": "Bug 543814 - update copyrights and EPL v1 license to EPL 2.0 [first pass]\nBug 543814 - update copyrights and EPL v1 license to EPL 2.0 [manual edits because the tool failed]\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "49060e54a5b1124c21b105d32d2408b7c5233a94",
      "tree": "302d044d7f69f3fa3f2fb8a81c37820e93560b76",
      "parents": [
        "288920142846fd9168547bb2cd651d346d386d0d"
      ],
      "author": {
        "name": "Nick Boldt",
        "email": "nboldt@redhat.com",
        "time": "Sun Jul 29 19:47:51 2018 +0530"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Aug 01 16:22:52 2018 -0400"
      },
      "message": "[532336] - Add support for JSF 2.3\n\nSubmitted by https://github.com/lak-proddev\n\nChange-Id: I24e35e1c0a01940442059309f98a5e403d9e30dd\n"
    },
    {
      "commit": "288920142846fd9168547bb2cd651d346d386d0d",
      "tree": "ec81eecd2b2da45aa904f129707cd6cefd91c0c3",
      "parents": [
        "b4dcd14c85084391c8f7b01123bcaa9dc2c8a8dd"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Mar 28 16:12:27 2018 -0400"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Mar 28 16:12:27 2018 -0400"
      },
      "message": "bump copyright date (so we can test if the \u0027has everything been built\u0027 check in WTP-CI_R3_10 job works)\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "b4dcd14c85084391c8f7b01123bcaa9dc2c8a8dd",
      "tree": "3167084e83ceff14bbfbe8790275cf7652009604",
      "parents": [
        "52ec27abfbc2c637fae01af36b57b718f8c39b9c"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Mar 27 13:21:32 2018 -0400"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Mar 27 13:21:32 2018 -0400"
      },
      "message": "Bug 527533 fix source plugins\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "52ec27abfbc2c637fae01af36b57b718f8c39b9c",
      "tree": "97428ca71d219a8864b4312d6ccac73fdb55434d",
      "parents": [
        "60cdaa14d88d4db7091099bdba228b5048fe58ae"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Mar 06 09:21:12 2018 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Mar 06 09:22:14 2018 -0500"
      },
      "message": "add two unimplemented methods: getClasspathEntryFor(IPath) \u0026 determineModulesOfProjectsWithNonEmptyClasspath(); suppress warning re: unchecked type\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "60cdaa14d88d4db7091099bdba228b5048fe58ae",
      "tree": "8a99eed69e574d77d9fb25e3e43da37f79591953",
      "parents": [
        "b7da4354c3ea9003034640065a783a45cd85a285"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Fri Feb 23 08:58:40 2018 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Fri Feb 23 09:03:57 2018 -0500"
      },
      "message": "update project settings\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "b7da4354c3ea9003034640065a783a45cd85a285",
      "tree": "a425651955913875f36b694d8c3e28b16986c44c",
      "parents": [
        "9e4afd390532a633f4aad6d397bc516212c72846"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Fri Feb 23 08:57:46 2018 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Fri Feb 23 09:03:56 2018 -0500"
      },
      "message": "add unimplemented method: The type MockJavaProject must implement the inherited abstract method IJavaProject.findUnfilteredPackageFragmentRoots(IClasspathEntry)\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "9e4afd390532a633f4aad6d397bc516212c72846",
      "tree": "c0f27db4351f4dee1daee16a7362a5f56ffb41a5",
      "parents": [
        "83fa71dd72324cfcfd648a39727c2f839d3bfb6d"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Fri Feb 23 09:01:34 2018 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Fri Feb 23 09:03:56 2018 -0500"
      },
      "message": "Bug 531425 add sources to wtp.jsf\nswitch from include to require; comment out features which are just wrappers for other features, and therefore which don\u0027t have any source\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "83fa71dd72324cfcfd648a39727c2f839d3bfb6d",
      "tree": "dadb45cab62e488efcaec183b1cab09ef33d13ac",
      "parents": [
        "658bed07eafd405d0cdd0c3d65bcc2baa736b2ba"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Feb 20 13:09:30 2018 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Feb 20 13:41:13 2018 -0500"
      },
      "message": "fix deps on sse plugins which have moved from 1.1 to 1.2; use parent pom 3.10 and tycho 1.1\nswitch from include to require\nfix versions\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "658bed07eafd405d0cdd0c3d65bcc2baa736b2ba",
      "tree": "6af5d5ff21d3d2815291d8e54ceaa24792348cbc",
      "parents": [
        "009712e825c5869cf17be72e379b58724ebf5fb6"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Sat Feb 17 16:58:22 2018 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Sat Feb 17 16:59:49 2018 -0500"
      },
      "message": "org.eclipse.wst.sse.core is now at 1.2, so fix deps; also fix features\nadd org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.source to update site\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "009712e825c5869cf17be72e379b58724ebf5fb6",
      "tree": "6809263ed626fcf37e33731949c25aa8b7d09e81",
      "parents": [
        "490184c2fccf601aed83446ef34ba5f1776e8874"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Sat Feb 10 11:28:24 2018 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Sat Feb 10 11:28:24 2018 -0500"
      },
      "message": "add missing plugins to update site\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "490184c2fccf601aed83446ef34ba5f1776e8874",
      "tree": "cfed60ba18f67bbc1833dc86a40ffd0cdf4a746b",
      "parents": [
        "f8cf88dc6eecc1c4653829dc1c54ecb79dfee370"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Jan 23 20:55:04 2018 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Tue Jan 23 20:55:04 2018 -0500"
      },
      "message": "add jar files to .gitignore\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "f8cf88dc6eecc1c4653829dc1c54ecb79dfee370",
      "tree": "c77ce3b99af473303f8c0ff9a60faa768282d585",
      "parents": [
        "ed51cc8d480b7e9bfaa568286e2bd059baaa195d"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Thu Dec 14 11:10:07 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Thu Dec 14 11:10:07 2017 -0500"
      },
      "message": "Bug 528714 add update site build\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "ed51cc8d480b7e9bfaa568286e2bd059baaa195d",
      "tree": "14a69924e7ba3f304b5eb0e8666fb4c4b3b59314",
      "parents": [
        "d08b024cac1ac78dcfcb11b33303c33ffb4b1da4"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "message": "Make sure Tycho 1.0 is being used\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "d08b024cac1ac78dcfcb11b33303c33ffb4b1da4",
      "tree": "486b42dcbbea21f4b7ef66afdc59cd89e0209ea8",
      "parents": [
        "d2e60218b8e3eb90163f43d6174fd58da45771e6"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "message": "Made sure all upstream sites are referenced in root pom\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "d2e60218b8e3eb90163f43d6174fd58da45771e6",
      "tree": "5a7c7cc292c3b7b421fad6eb534fa5487da2883e",
      "parents": [
        "e7300a929dfbc342565fa2345cd4bc20f0482134"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "message": "Fix references to jsf root pom\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "e7300a929dfbc342565fa2345cd4bc20f0482134",
      "tree": "a46eecf6af715082847a6d12cbed437e87a87a86",
      "parents": [
        "adaaa9117bff4d3d13595fb4584e01de2c44b121"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "message": "Update root pom with all plugins, features, and tests\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "adaaa9117bff4d3d13595fb4584e01de2c44b121",
      "tree": "a48f60126805d405e41ee16ed38cf640925b31af",
      "parents": [
        "230b03aa52dd8c1fad9f63683378f14eb2abd476"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "message": "Move docs plugins and features into their own sub-folder\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "230b03aa52dd8c1fad9f63683378f14eb2abd476",
      "tree": "1fcdf29d9b0a476b07452d410d88aa768d36b58f",
      "parents": [
        "d00a5f778a16964ab35ed1c7033d6eb01fbef423"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:13 2017 -0500"
      },
      "message": "Accumulate all gitignore files. To be cleaned later\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "d00a5f778a16964ab35ed1c7033d6eb01fbef423",
      "tree": "836e8f746ad662b3895ee39375447a43b7ac2542",
      "parents": [
        "33f530715b372971e9b6611ea00806bff6bfc8a2",
        "22a49618b81c2eafc9143b898dd6f02e34fd8340"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:12 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:12 2017 -0500"
      },
      "message": "Merge ../webtools.jsf.tests\n"
    },
    {
      "commit": "33f530715b372971e9b6611ea00806bff6bfc8a2",
      "tree": "8eced9faf8df812650c445be92c78f5a2ed08e27",
      "parents": [
        "989d878f6170bd6c00974ab402ce1b74f468e241",
        "c0f6958b82847d96c8e5303f89ec854c6f71e1d6"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:11 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:11 2017 -0500"
      },
      "message": "Merge ../webtools.jsf.docs\n"
    },
    {
      "commit": "22a49618b81c2eafc9143b898dd6f02e34fd8340",
      "tree": "4e9ac02f7b2da1070755f6893e4641f4974cf2f0",
      "parents": [
        "f250dd9a191f3fc2a6187c864006b4e4910fb8b2"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:10 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:10 2017 -0500"
      },
      "message": "Removing poms and .gitignore files that will be clobbered\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "c0f6958b82847d96c8e5303f89ec854c6f71e1d6",
      "tree": "52aaede00373cf057adb00ebf306287e878bb7b7",
      "parents": [
        "9be9b8b2d95c993a90b0621d5760c9c67e788493"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:10 2017 -0500"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Wed Dec 13 09:42:10 2017 -0500"
      },
      "message": "Removing poms and .gitignore files that will be clobbered\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "f250dd9a191f3fc2a6187c864006b4e4910fb8b2",
      "tree": "902d423f0cedfa65a60c48f2eb48ca3947d4f813",
      "parents": [
        "2e3315bad712baec4fc50064656c9a2a9e4a062b"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon Oct 23 15:11:15 2017 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon Oct 23 15:11:15 2017 -0700"
      },
      "message": "Bug 526337 - support building \u0026 running tests with Tycho 1.0"
    },
    {
      "commit": "2e3315bad712baec4fc50064656c9a2a9e4a062b",
      "tree": "6d5802ce9597af77931f3154417ffffcf3ff8b86",
      "parents": [
        "3806d31a969a2443df778e24e4187bbcc2fd1fa3"
      ],
      "author": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Thu Oct 05 10:24:11 2017 -0400"
      },
      "committer": {
        "name": "nickboldt",
        "email": "nboldt@redhat.com",
        "time": "Thu Oct 05 10:24:15 2017 -0400"
      },
      "message": "Bug 525624 - use org.eclipse.license feature 1.0.1\n\nSigned-off-by: nickboldt \u003cnboldt@redhat.com\u003e\n"
    },
    {
      "commit": "989d878f6170bd6c00974ab402ce1b74f468e241",
      "tree": "c50e15c94cbc0724cca49f5a68179322f210d344",
      "parents": [
        "4041e6c825d6cfa15bb91d23217bd855085d3791"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Apr 19 16:41:17 2017 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Apr 19 16:41:17 2017 -0700"
      },
      "message": "Bug 515466 - Version updates needed for WTP 3.9.0"
    },
    {
      "commit": "4041e6c825d6cfa15bb91d23217bd855085d3791",
      "tree": "6c1f1fa2f760083e5af2e9b5353d3ce30780fda0",
      "parents": [
        "a6bb4d9cab9cd91da093ef39b8718e77dfd61fcf"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Jan 26 16:25:06 2017 -0800"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Jan 26 16:25:06 2017 -0800"
      },
      "message": "Bug 511136\n\nVersion tolerance increase due to change in org.eclipse.jst.j2ee"
    },
    {
      "commit": "3806d31a969a2443df778e24e4187bbcc2fd1fa3",
      "tree": "e058f161fa76e29b9ef73d40021727b002f487d0",
      "parents": [
        "8c088be137c6cb72019bf28a12c3612700c57422"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Jan 26 16:20:31 2017 -0800"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Jan 26 16:20:31 2017 -0800"
      },
      "message": "Bug 511136\n\nVersion tolerance increase due to change in org.eclipse.jst.j2ee"
    },
    {
      "commit": "8c088be137c6cb72019bf28a12c3612700c57422",
      "tree": "0a4cc3e19c212a83c552f2614f2feddc86931c35",
      "parents": [
        "d150183466a440d64293dc30971dc62813510f96"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Jan 12 12:07:18 2017 -0800"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Jan 12 12:07:18 2017 -0800"
      },
      "message": "Bug 510386\n\nBuild Break : The type MockProject must implement the inherited abstract\nmethod IProject.clearCachedDynamicReferences"
    },
    {
      "commit": "d150183466a440d64293dc30971dc62813510f96",
      "tree": "1a3ea7c038f19ed40893c1f5f862f8f7b395a52b",
      "parents": [
        "f404d22ee622e676dd22c23b71aca1dab842c120"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Jan 12 11:58:29 2017 -0800"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Jan 12 11:58:29 2017 -0800"
      },
      "message": "Bug 510386\n\nBuild Break : The type MockProject must implement the inherited abstract\nmethod IProject.clearCachedDynamicReferences"
    },
    {
      "commit": "f404d22ee622e676dd22c23b71aca1dab842c120",
      "tree": "b93d1027482224717558405a480975bd49942b16",
      "parents": [
        "a28909ed2a7ce0412818f57d66c618cce89684e0"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Nov 30 10:51:10 2016 -0800"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Nov 30 10:51:10 2016 -0800"
      },
      "message": "Fix build breakage"
    },
    {
      "commit": "a28909ed2a7ce0412818f57d66c618cce89684e0",
      "tree": "1dba6a83bff2359e5d5618d972a73a70ffe2f06f",
      "parents": [
        "ba2232534c4f5658954b918e0558aa0cdbb387bf"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Nov 10 14:45:04 2016 -0800"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Nov 10 14:45:04 2016 -0800"
      },
      "message": "Fix build breakage."
    },
    {
      "commit": "a6bb4d9cab9cd91da093ef39b8718e77dfd61fcf",
      "tree": "0d87ea9d3578c2fa01120a0cb700f85f6452ef69",
      "parents": [
        "e55760f460c5044c7c4907fd943a27c6733954b3"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Fri Sep 16 09:15:39 2016 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Fri Sep 16 09:15:39 2016 -0700"
      },
      "message": "Fix build breakage."
    },
    {
      "commit": "e55760f460c5044c7c4907fd943a27c6733954b3",
      "tree": "9db1e2803b6512ecafc5cfa61949f0210fb71daf",
      "parents": [
        "2b4444e0d60d8a7235306d7293c31b7b3ba097dc"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Sep 15 15:44:36 2016 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu Sep 15 15:44:36 2016 -0700"
      },
      "message": "Bug 473856. Bug 475321."
    },
    {
      "commit": "2b4444e0d60d8a7235306d7293c31b7b3ba097dc",
      "tree": "a1af42306338788af9df6cc1936a4c21c97f260b",
      "parents": [
        "522f53e6f261361a8b6be73c93ed447d9fd48287"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu May 26 13:35:05 2016 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Thu May 26 13:35:05 2016 -0700"
      },
      "message": "Bug 494562 - Bump Plug/Feature version for 3.8.0"
    },
    {
      "commit": "ba2232534c4f5658954b918e0558aa0cdbb387bf",
      "tree": "a3acc8f21697d98ae6cdf54c67ef55ce53b680ad",
      "parents": [
        "949f079c3bb410746901dcfea9fe448e061293ea"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon Mar 07 10:44:37 2016 -0800"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon Mar 07 10:44:37 2016 -0800"
      },
      "message": "Bug 489145 - Upadate version for org.eclipse.wst.html.core"
    },
    {
      "commit": "522f53e6f261361a8b6be73c93ed447d9fd48287",
      "tree": "665cd4363a158840d7b015399ca98b69af61cfc3",
      "parents": [
        "32ea42012281dac7b4e302b32c16ee425bb23d39"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon Mar 07 10:44:13 2016 -0800"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon Mar 07 10:44:13 2016 -0800"
      },
      "message": "Bug 489145 - Upadate version for org.eclipse.wst.html.core"
    },
    {
      "commit": "32ea42012281dac7b4e302b32c16ee425bb23d39",
      "tree": "adc3cdb854f334910b3365666d6732095f4975fd",
      "parents": [
        "0a3808dbf73aa79e51b0c543b818bc71595bc928"
      ],
      "author": {
        "name": "Victor Rubezhny",
        "email": "vrubezhny@exadel.com",
        "time": "Sat Mar 05 05:14:48 2016 +0300"
      },
      "committer": {
        "name": "Victor Rubezhny",
        "email": "vrubezhny@exadel.com",
        "time": "Sat Mar 05 05:14:48 2016 +0300"
      },
      "message": "Bug 443097 - Ignore undefined HTML attributes, elements validation with extension point\n\nThe dependency version range is updated in order to fix the dbuild\n\nSigned-off-by: Victor Rubezhny \u003cvrubezhny@exadel.com\u003e\n"
    },
    {
      "commit": "949f079c3bb410746901dcfea9fe448e061293ea",
      "tree": "b77bd738be0c03668c0432fb440afb24a070a0ad",
      "parents": [
        "fc78677c3bb62a6fed0c80f9a0617de953591bef"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Oct 14 13:30:33 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Oct 14 13:30:33 2015 -0700"
      },
      "message": "Revert \"Revert \"Update version due to recent code change.\"\"\n\nThis reverts commit 7ba99512a75db13504ecfb23a5129869b5b5ecab.\n"
    },
    {
      "commit": "fc78677c3bb62a6fed0c80f9a0617de953591bef",
      "tree": "9cafda2ce42b36d9e37af0bea288dea1aaaf2146",
      "parents": [
        "0dfa734b2e746c75c7094e2d323f8a18701735fe"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Oct 14 13:28:23 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Oct 14 13:28:23 2015 -0700"
      },
      "message": "Revert \"Revert \"Add new IWorkspace methods to mock test object implementation.\"\"\n\nThis reverts commit 0dfa734b2e746c75c7094e2d323f8a18701735fe.\n"
    },
    {
      "commit": "0dfa734b2e746c75c7094e2d323f8a18701735fe",
      "tree": "2723703be44125fe626978d83ce95dcdae7e743d",
      "parents": [
        "7ba99512a75db13504ecfb23a5129869b5b5ecab"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Oct 07 10:00:22 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Oct 07 10:00:22 2015 -0700"
      },
      "message": "Revert \"Add new IWorkspace methods to mock test object implementation.\"\n\nThis reverts commit f144173fe7f25191383026b74c5db3061afa60fb.\n"
    },
    {
      "commit": "7ba99512a75db13504ecfb23a5129869b5b5ecab",
      "tree": "9cafda2ce42b36d9e37af0bea288dea1aaaf2146",
      "parents": [
        "3d1c2985498cdb8e539e6ba36fed104158e6b1e7"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Oct 07 10:00:09 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Wed Oct 07 10:00:09 2015 -0700"
      },
      "message": "Revert \"Update version due to recent code change.\"\n\nThis reverts commit 3d1c2985498cdb8e539e6ba36fed104158e6b1e7.\n"
    },
    {
      "commit": "3d1c2985498cdb8e539e6ba36fed104158e6b1e7",
      "tree": "b77bd738be0c03668c0432fb440afb24a070a0ad",
      "parents": [
        "f144173fe7f25191383026b74c5db3061afa60fb"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Tue Oct 06 16:22:51 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Tue Oct 06 16:22:51 2015 -0700"
      },
      "message": "Update version due to recent code change."
    },
    {
      "commit": "f144173fe7f25191383026b74c5db3061afa60fb",
      "tree": "9cafda2ce42b36d9e37af0bea288dea1aaaf2146",
      "parents": [
        "00ba968600d72c27e53f564a5dd7a840a501a448"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Tue Oct 06 16:21:10 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Tue Oct 06 16:21:10 2015 -0700"
      },
      "message": "Add new IWorkspace methods to mock test object implementation."
    },
    {
      "commit": "00ba968600d72c27e53f564a5dd7a840a501a448",
      "tree": "2723703be44125fe626978d83ce95dcdae7e743d",
      "parents": [
        "c5362de2866a0a7dd50137734250e9e73ce652cc"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Fri Sep 18 10:45:33 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Fri Sep 18 10:45:33 2015 -0700"
      },
      "message": "Bug 477830 - Remove dependency on org.eclipse.core.runtime.compatibility"
    },
    {
      "commit": "0a3808dbf73aa79e51b0c543b818bc71595bc928",
      "tree": "6afeb081b1e1756b5d7c67f8e1b300c5c2a3f3fe",
      "parents": [
        "9868cddc68f6030e4067bfa8de3c3a38b932a14c"
      ],
      "author": {
        "name": "Raghu Srinivasan",
        "email": "raghunathan.srinivasan@oracle.com",
        "time": "Thu Aug 27 08:58:59 2015 -0700"
      },
      "committer": {
        "name": "Raghu Srinivasan",
        "email": "raghunathan.srinivasan@oracle.com",
        "time": "Thu Aug 27 08:58:59 2015 -0700"
      },
      "message": "Version bump"
    },
    {
      "commit": "9868cddc68f6030e4067bfa8de3c3a38b932a14c",
      "tree": "575bd7e5950e5edb012d72bb3d8b7cefb41a61b4",
      "parents": [
        "fd08d2670270f801ace06f4a374c1b8e30239568"
      ],
      "author": {
        "name": "Raghu Srinivasan",
        "email": "raghunathan.srinivasan@oracle.com",
        "time": "Wed Aug 26 21:43:17 2015 -0700"
      },
      "committer": {
        "name": "Raghu Srinivasan",
        "email": "raghunathan.srinivasan@oracle.com",
        "time": "Wed Aug 26 21:43:17 2015 -0700"
      },
      "message": "Bug 475969 - Version updates needed for WTP 3.7.1"
    },
    {
      "commit": "fd08d2670270f801ace06f4a374c1b8e30239568",
      "tree": "cd4529fea8a6e12d555ef6d0136b840665a833d9",
      "parents": [
        "18b53fd4ec4051602c2ccc5cbb1cd555ff763369"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon Jul 27 09:07:30 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon Jul 27 09:07:30 2015 -0700"
      },
      "message": "Bug 473313 - IllegalArgumentException in ListenerList.remove (155)\n(correct issue with incorrect POM version)"
    },
    {
      "commit": "18b53fd4ec4051602c2ccc5cbb1cd555ff763369",
      "tree": "58c05fb80336f2271edf4dd1a6ed735f79d89c75",
      "parents": [
        "cf6c8c662723e41069366243908787f6c22a1e68"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Fri Jul 24 14:18:01 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Fri Jul 24 14:18:01 2015 -0700"
      },
      "message": "Bug 473313 - IllegalArgumentException in ListenerList.remove (155)\n(Also removed an unused import for HTMLEditor.)"
    },
    {
      "commit": "cf6c8c662723e41069366243908787f6c22a1e68",
      "tree": "29e14d5a37e6777015357698ac19b108c327dd8d",
      "parents": [
        "8866894ad080b23953f2c57f59364b0163f013d6"
      ],
      "author": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon May 11 16:36:17 2015 -0700"
      },
      "committer": {
        "name": "Ian Trimble",
        "email": "ian.trimble@oracle.com",
        "time": "Mon May 11 16:36:17 2015 -0700"
      },
      "message": "Bug 467042 - Version update for WTP 3.7.0 - JSF"
    }
  ],
  "next": "8866894ad080b23953f2c57f59364b0163f013d6"
}
