)]}' { "log": [ { "commit": "b563fa54e554050450ab8650c4d78d22c00a26e5", "tree": "457bdf2dbf99fc97c5b16dccb13039228abcd3e3", "parents": [ "3a29531f3f0a1dd1309c68c6fad9e14d1d6fff2b" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Jun 02 16:01:25 2019 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Jun 02 16:01:25 2019 +0200" }, "message": "Bug 494254 - Validation for superBase declarations in aspectBindings\n\n- corrected abstract-checking\n- robustness against null" }, { "commit": "0ed124ea2c4e60edf325104eb2df214bd2e11d62", "tree": "cac7a5fca03c1e5af109da4993a6c74af0a9acc2", "parents": [ "f9b1eefd5e7ef13a69a4f66b983c62cbcc9de731" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sat Jun 01 12:46:32 2019 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sat Jun 01 12:51:37 2019 +0200" }, "message": "Bug 494254 - Validation for superBase declarations in aspectBindings\n\n- no superBase for abstract needed\n- fix first few confirmed errors" }, { "commit": "f9b1eefd5e7ef13a69a4f66b983c62cbcc9de731", "tree": "b1d0a99ed2364161406a03101db7a2367e5c99c8", "parents": [ "dbf71c0a12edb724a0cefceaffcfe21e557d8fa0" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sat Jun 01 00:29:57 2019 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sat Jun 01 00:29:57 2019 +0200" }, "message": "Bug 494254 - Validation for superBase declarations in aspectBindings\n\n- filter callout to public\n- do show super base *class* names\n" }, { "commit": "5ba84bd07a053df4281f54851fb28d0907467376", "tree": "3621650a5ad48f1d9c6bc3990a09687b5c5bb5d2", "parents": [ "126cbd0b5819e7776b1c6733cd1469eabf6d75ae" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Fri May 31 00:28:10 2019 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Fri May 31 20:23:22 2019 +0200" }, "message": "Bug 494254 - Validation for superBase declarations in aspectBindings\n\n- error message fix\n- consider *all* overridden methods\n" }, { "commit": "3b311410d667382aac7cf4e673367aa0d4a6283e", "tree": "27fe1cc09e254e324b556ac5062cde42ddebc25d", "parents": [ "deba3bd417f043f1b0d88aae73f4f778e070cb43" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Thu May 30 22:45:59 2019 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Thu May 30 22:45:59 2019 +0200" }, "message": "Bug 494254 - Validation for superBase declarations in aspectBindings\n\n- includes a workaround for lacking session support in ASTParser\n (see the change \u0026 FIXME in SourceTypeBinding)" }, { "commit": "58ba5a439a184474fc90e3416cb61cff74c04545", "tree": "5a6de70640ad14e5974e57d9a7471432a087b1bb", "parents": [ "5c99e23606f1fda7791fbba2f8647e854313e5f2" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Nov 25 18:29:23 2018 +0100" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Nov 25 18:29:23 2018 +0100" }, "message": "Adjust to updates of internal API in jdt/pde as of I20181121-1800\n\nChange-Id: Ib3beaaa2f470369cba70a8cf8f5718e2e6d9c616\n" }, { "commit": "b62c559ed7e6aa08725b3428df81afdf20a75cbb", "tree": "a467edf2bbb6c61778aa8105b85db243c517c00e", "parents": [ "7a24e5a09daa7ab9ca17eaaf1d63c10ef102d2d4" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Nov 04 18:11:50 2018 +0100" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Nov 04 18:11:50 2018 +0100" }, "message": "Fix compile error due to PDE change from bug 526955\n" }, { "commit": "32e77b7becd3eaa006f909e637cff8a8eb4444e1", "tree": "bebaa78afbdcbd1627a4818de38c6be533de9ad3", "parents": [ "b264577266c01395da16064ad293bcd4f597983a" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Mon Sep 03 22:43:18 2018 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Mon Sep 03 22:43:18 2018 +0200" }, "message": "Bug 537830 - Wizard \"New Object Teams Plug-in Project\" should add\ndependency to otequinox\n" }, { "commit": "0ec0a86854c0cc5eef907e7f1b09375af6eb84de", "tree": "c1da21d0e66bdf5400a9b68b152c74d817d99f25", "parents": [ "fa356e8e0be38908a2739970ffd32d64e2d53301" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Feb 05 01:25:38 2017 +0100" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Feb 05 01:25:38 2017 +0100" }, "message": "Bug 511696: [otdre] debugger needs to refresh internal cache after\nredefineClasses" }, { "commit": "fc3bca2928ce7896dc217cdc9ed5bc793f188d92", "tree": "b8c30ea5569debff493fca63fb7295bae4d0688a", "parents": [ "c1c89c0f7edbb34d135de51e6e6cecd147d0c8f2" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Jun 05 19:44:24 2016 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Jun 05 19:44:24 2016 +0200" }, "message": "Bug 495489: Bogus \"Base plug-in SELF cannot be resolved\"" }, { "commit": "eec1a5273d7eccaa0ae8bb0a3ccde9d0bca4bd78", "tree": "fedece7b2975a982cd6807e6203fc5d1c8fdb6ab", "parents": [ "1b81b129a3b634f87293e5c38c6a0bb0e90e1818" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Tue May 31 19:44:27 2016 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Tue May 31 19:44:27 2016 +0200" }, "message": "Bug 484275: Warn about role bindings not covered by an aspectBinding\n- correction" }, { "commit": "f96189835941cff2487fbbd6a1f814a717fc3c11", "tree": "99724d0fab7db4429ae1c3b42c5b3676a49d4db6", "parents": [ "c357fc2a691cac7af960be25c447ad935d663a86" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Tue May 31 15:35:29 2016 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Tue May 31 15:35:29 2016 +0200" }, "message": "Bug 484275: Warn about role bindings not covered by an aspectBinding" }, { "commit": "7bbbd44545f6f3f43696b869fa8bac282a984171", "tree": "b4ec10a6f45071e1fa1e06e61081737f3e0c9743", "parents": [ "6ca7f4d55540b4185562fb9e28126c5592f3f7a3" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sat May 02 16:17:20 2015 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sat May 02 16:17:20 2015 +0200" }, "message": "Clean-up:\n- reduce warnings\n- handle TODOs: remove some, elaborate other" }, { "commit": "4861d4204f0a9a08cc97a37ebb8e9940411304b2", "tree": "6096f49ff162e788dbb2fee86226a5545a7a6e3e", "parents": [ "68485eed16fa454c24ad58bffa04222c44f4cf83" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Mon Jun 09 17:03:20 2014 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Mon Jun 09 17:03:20 2014 +0200" }, "message": "Fup of Bug 413856: make sure we collect all team packages" }, { "commit": "68485eed16fa454c24ad58bffa04222c44f4cf83", "tree": "efa4edf91000d1f08392b17723dd1a6ed6739515", "parents": [ "c137b5242d33654e553a11ca7100c1ae2ec6953e" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Mon Jun 09 15:00:49 2014 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Mon Jun 09 15:00:49 2014 +0200" }, "message": "NLS: remove bogus quotes from error message" }, { "commit": "d7c9d7c33ed9863c9716a5afea2eba39fa4695fb", "tree": "31878a868b931840479a9d65e13b04e8e07f6337", "parents": [ "5e962d9ac0fbdb085559b5ff0fa4409e1f20ad54" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Jun 08 19:32:25 2014 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Sun Jun 08 19:32:25 2014 +0200" }, "message": "Bug 413856 - Handle dot-separated nested teams in aspectBinding (legacy) " }, { "commit": "2cd58225c4eac6a7c9208e7432b270ac2629af46", "tree": "1db281802a9ba0ef31dac24760834178b167833b", "parents": [ "cb1e5a7241a411d94c93f841c5915e60c2c5bb1c" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Tue Jul 30 22:24:42 2013 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Tue Jul 30 22:24:42 2013 +0200" }, "message": "Bug 406518 - migrate OT/Equinox to the standard OSGi WeavingHook\nnew validation and quick fix for missing export of aspect package (fix)" }, { "commit": "f9b6ac14ea349377df660947e16f0cefa17dd779", "tree": "5e082b392a4b4418904a38721fa92e07c56d48c6", "parents": [ "4c8501acf3c47c0c8b458c683fa3dbaaba55b83f" ], "author": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Tue Jul 30 01:29:57 2013 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan.herrmann@berlin.de", "time": "Tue Jul 30 01:33:01 2013 +0200" }, "message": "Bug 406518 - migrate OT/Equinox to the standard OSGi WeavingHook\n- new validation and quick fix for missing export of aspect package" }, { "commit": "18286b07fd11ed3b510816a22c1c6941aebef5c0", "tree": "e82d7001215df25394053c74a1e71e982a86bfc3", "parents": [ "b86e27870fd5233d052837ef3d9e28bf23624304" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Nov 20 22:53:35 2012 +0100" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Nov 20 22:53:35 2012 +0100" }, "message": "Bug 394708 - Hang in\norg.eclipse.objectteams.otdt.internal.pde.ui.ExtensionEditorAdaptor.XMLUtil.createDefaultPackageName()\n- fixed by avoiding infinite loop." }, { "commit": "26763a32a6b9015482e767ab5d39c8e16682445e", "tree": "676394c584901ee969239ec9ea8fa9e78b77deaf", "parents": [ "b63b919494eec16a78efc673b87ac037d9bce34c" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 16 16:02:34 2012 +0200" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 16 16:02:34 2012 +0200" }, "message": "Bug 374833 - Complain when base plugin of an aspectBinding cannot be\nresolved" }, { "commit": "3446ad97ef312d9725240c1839cebb9d2bc6ac74", "tree": "e697445bf3fae0f8c131d9563cdf67888f9c2862", "parents": [ "8ac628121b983924a3b72769b437c6164782b504" ], "author": { "name": "Stephan Herrmann", "email": "sherrmann", "time": "Tue Mar 20 17:39:24 2012 +0100" }, "committer": { "name": "Stephan Herrmann", "email": "sherrmann", "time": "Tue Mar 20 17:39:24 2012 +0100" }, "message": "Hotfix for bug 374789 in PDE/UI." }, { "commit": "1b67226a1bcefab75a6effe3e5a7ab3ebc42202a", "tree": "45e5d849e4ace1bd0caeca1d50955f9284d63fc9", "parents": [ "3870fa4e27cadf1ca607292e658900a3edc25f14" ], "author": { "name": "Stephan Herrmann", "email": "sherrmann", "time": "Thu Mar 15 23:52:45 2012 +0100" }, "committer": { "name": "Stephan Herrmann", "email": "sherrmann", "time": "Thu Mar 15 23:52:45 2012 +0100" }, "message": "fix compiler error after commit a069542034321f8f065b7fc41da5b3a082d21370\nin PDE/UI" }, { "commit": "ffb4457a7ebf2d4ff0d74ba473f303202d474442", "tree": "e50987bd4a8a4e9d1af434e2b36f0139f67a7215", "parents": [ "786fbd1bf9566d6d5e8520cc5577898cc682574c" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Mar 01 14:37:49 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Mar 01 14:37:49 2011 +0000" }, "message": "clean-up re Bug 338524 - Avoid using class MessageFormat\n- no more NLS problems in any of our plugins.\n" }, { "commit": "65e74c1b85b174c886c487fdd0708544bdffc48c", "tree": "2e7af906d1de57e077d2107bff2258d28cb54790", "parents": [ "f32864c8d9598aa107f2f4fad2211e53623a3fc9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 23:43:30 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 23:43:30 2010 +0000" }, "message": "do absorb change of base signature using a parameter mapping\n" }, { "commit": "2b90f03b97ba37b2e7b8753107cca57a4a639440", "tree": "b2435db97d51bc1aa6bb67b3362b856991933004", "parents": [ "17313a48e7dfeafea1e1a15a458544100c8d3fea" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 22:08:51 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 22:08:51 2010 +0000" }, "message": "adjust callin binding to new signature in base class.\n" }, { "commit": "96d6fc86bc6d0263fdd579995b9fb042e6ee272d", "tree": "fbe88f6edf877c9b0706717479962b71aae712ac", "parents": [ "3b664253030d1dd8c805f9faa49c2a880cb1c55b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 28 23:36:18 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 28 23:36:18 2010 +0000" }, "message": "API consolidation for the otdt.ui plugin.\n\n" }, { "commit": "54d6c19ad036d9b5e9c1f752e868070276ea6831", "tree": "9e2c9dcd18f713c6877aaf04d63bf6ab5f2c0b2c", "parents": [ "4f04476e098f6df4e9535dbd5d718d2a1a91639c" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 21 16:37:38 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 21 16:37:38 2010 +0000" }, "message": "trivial fix for NPE seen in RL: not all aspectBinding extensions have icons defined.\n" }, { "commit": "97141ac5247266ee217bb7099634299b18ce0b3f", "tree": "2ec85a4127b32ce40881955ef8903ffa101c424c", "parents": [ "9f853c87916ea5ddcb10cdae9018077895eb959a" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 31 08:48:46 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 31 08:48:46 2010 +0000" }, "message": "Silence uninteresting NLS warnings, thus highlighting those that should be fixed.\n" }, { "commit": "e63dfb540c5c62368be5b4d327bac3d2318c4367", "tree": "9bbfda25e8908c37af0ff0bcaeae17ebdf854ca7", "parents": [ "26cb0b901bb442eb67d755c26b790fe7a189afb0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu May 06 23:54:10 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu May 06 23:54:10 2010 +0000" }, "message": "we still/again need this role to adapt ClassAttributeRow: current original\ncannot interpret \u0027basedOn\u003d\":org.objectteams.ITeam\", the colon gets in our way.\n" }, { "commit": "244a0be3192a8ca8e2d1f685a37ac4ca1d7f9690", "tree": "66e595ea459803e483c58860e7e7699b0418022b", "parents": [ "3ba4bd9c7375c030321135be8c5d2e66fb91def6" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun May 02 21:51:37 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun May 02 21:51:37 2010 +0000" }, "message": "Implementation for Bug 308029 - Automatically migrate OT-projects to new namespace\n(nature, builder, otequinox bundle dependency, aspectBindings)\n" }, { "commit": "3ba4bd9c7375c030321135be8c5d2e66fb91def6", "tree": "cef589b325e12b550bc8c301b4dd6212c979f8c4", "parents": [ "1d512995cca165fa4781c9cc248c9ad251f40ce0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun May 02 21:43:30 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun May 02 21:43:30 2010 +0000" }, "message": "Prefer constant over String literal.\n" }, { "commit": "65cbe510df25375bc6ee05a14496690640e07aa2", "tree": "ed0e8b7e103ac50b57b402678120191bb9c7d16b", "parents": [ "f3e60b3f02eceb58f4b8cc494d2f76e388fa4200" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Apr 21 21:27:59 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Apr 21 21:27:59 2010 +0000" }, "message": "remove an obsolete role, intended behavior has been fully adopted by jdt/pde.\n" }, { "commit": "f317af96768b12af45d031eb573c081c21a20d94", "tree": "fef73fe6ad0236f250ba3fde675ac8a84e3d0075", "parents": [ "b9b43efc71bc0de171f27463c8a7182bb166ec90" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Apr 02 02:38:39 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Apr 02 02:38:39 2010 +0000" }, "message": "restore the new-team-wizard for aspectBindings after the switch to ITeam.\n\n" }, { "commit": "0166441eb03b6d768965ba684b66ddd76550f740", "tree": "efa7995deba0ec83b64d8cbd613a955ea0beba17", "parents": [ "7b7062f3b12bba7ef33116efb94da1f54e069625" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 01 20:28:43 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 01 20:28:43 2010 +0000" }, "message": "initial commit in accordance with CQ 3784\n" } ] }