)]}' { "log": [ { "commit": "c234451e820ecbd15558ce5a9a568508f69001ba", "tree": "d5cd0201b7fb83b54f60b7084d737a83d83dfe7a", "parents": [ "1c19eb02fe896eccb5c15896c41d0da4a5e15fb9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 28 20:36:00 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 28 20:36:00 2011 +0000" }, "message": "additional test \u0026 fix for Bug 332790 - [search] search doesn\u0027t find tsuper method calls \n" }, { "commit": "d5fc8d200e9f789eb6a885645185b56371dfa337", "tree": "098135f2c16470798254c83be9dfe79edaf815de", "parents": [ "36997eac0363e90eefbdc593232d7dd4a323e8e3" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Apr 25 22:20:05 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Apr 25 22:20:05 2011 +0000" }, "message": "Part 3 of tests \u0026 fixes for Bug 316697 - [debug] Stepping through callin bindings in a role file shows bogus locations in the team\n" }, { "commit": "b27479b1017d8649f31612a8c04aba9f62e55ca7", "tree": "6c71a807a0614397481821b730dd83477eaa8e9c", "parents": [ "9292f7381c3e84856e9e157ee4e6430b8e08c758" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Apr 25 14:35:34 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Apr 25 14:35:34 2011 +0000" }, "message": "a note on how to debug this test\n" }, { "commit": "9292f7381c3e84856e9e157ee4e6430b8e08c758", "tree": "7c83cc4c9fef23786205a2408d12ee371770ea55", "parents": [ "8399429f012193a04506a7995073795b1b85b8f0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Apr 24 22:07:37 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Apr 24 22:07:37 2011 +0000" }, "message": "Part 2 of tests \u0026 fixes for Bug 316697 - [debug] Stepping through callin bindings in a role file shows bogus locations in the team\n" }, { "commit": "4fb98974b2618673bf70d5e61c79c58afaa30cf9", "tree": "aafdcb38764e478c424f02ebb71e6adcd144c0ef", "parents": [ "22fa56b91dd30f46520f3f541b93f66e5bba6516" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Apr 22 00:29:49 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Apr 22 00:29:49 2011 +0000" }, "message": "Several fixes and test adjustments for Bug 316697 - [debug] Stepping through callin bindings in a role file shows bogus locations in the team\n" }, { "commit": "4366934f9627cf899a8e0aeed83c128f31232367", "tree": "dec3151c1aa181ce0d43a95f674b933c363f62ba", "parents": [ "beee7fbaec404a69ce24ecd258af1f809a80ca0b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 21 19:36:38 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 21 19:36:38 2011 +0000" }, "message": "Test \u0026 fix for Bug 343594 - [compiler] VerifierError when synthetic accessor is copied during incremental build\n" }, { "commit": "17fd8c2b8f90614b8424f728b0ca6f7978177e7b", "tree": "899528053e021bd2977c30a6382835606903d58a", "parents": [ "51199f7fe8b1bfd8fcb9016f2e4584a86da5737b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Apr 17 21:50:47 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Apr 17 21:50:47 2011 +0000" }, "message": "Test \u0026 fix for Bug 343079 - [compiler] internal compiler error when trying to invoke an abstract method as tsuper\n" }, { "commit": "44b6eb36c064a40b298631bf4affac1f011189c4", "tree": "b97d8ac2c95a1a82c0bbfd385b2da0da1e39ed77", "parents": [ "7e126c900d6688a25bda6886788099744e09f9d8" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 22:43:16 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 22:43:16 2011 +0000" }, "message": "adjust expected test result after fix for Bug 335777 - [compiler] don\u0027t flag missing precedence if different enclosing teams\n" }, { "commit": "7e126c900d6688a25bda6886788099744e09f9d8", "tree": "515554bb12ff713bd916d5489e16502327aedecf", "parents": [ "6300680947d1ce68a6ec229c478a4bf0f6098a5e" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 22:36:37 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 22:36:37 2011 +0000" }, "message": "test \u0026 fix for Bug 332790 - [search] search doesn\u0027t find tsuper method calls\n" }, { "commit": "80c610d67e4a7c670ed18d16b17e761431ae9b51", "tree": "e75fe1243f5e27405d8835ef151449bac559fe8a", "parents": [ "5f6bb7dab4909015e2e0fe5d8e9abfdb274cab96" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 16:42:12 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 16:42:12 2011 +0000" }, "message": "Fix \u0026 test adjustments for Bug 343045 - [compiler][smap] improve performance of smap generation\n" }, { "commit": "46c37e5d5023a31b6ff9aba6d0f3f785efef8f1c", "tree": "fa7ee02e6b6089da3ed04f4498840b83ac80523e", "parents": [ "da86d55e94b5305da2c2919598b491c8ca7006a8" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 12:54:30 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 12:54:30 2011 +0000" }, "message": "Strengthen existing test and fix for Bug 335774 - [compiler] don\u0027t flag \"bindingconventions\" against import in superteam\n" }, { "commit": "df8e4e09ddee466923b6e9cafd91e7f478d7e358", "tree": "8a3084e6904a8f01c408804aa8d429012dc944f0", "parents": [ "edc5d66a23278d09f886d1c51c07826ba725450d" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 11:56:30 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Apr 16 11:56:30 2011 +0000" }, "message": "Test \u0026 fix for Bug 335777 - [compiler] don\u0027t flag missing precedence if different enclosing teams\n" }, { "commit": "b7e9a3ee4aa752c407db89a929c3a8ac48f74213", "tree": "3f46053dac6ba55a9b2204f414bd5e218e49a48f", "parents": [ "a08ab60dc24030597174eeda056462b3329f98f0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 14 16:18:49 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 14 16:18:49 2011 +0000" }, "message": "Test and fix for Bug 340103 - [assist] FUP of bug 340083\n(completion inside base predicate of callin with signatures).\n" }, { "commit": "e3965ea3896493beeabc82f572d7482c3e5a7faf", "tree": "57cf9d357b2c03cefe7879103d0ed09072880518", "parents": [ "a53f6d34959b198511899b7ba1e6ec860f0803ae" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 07 10:03:16 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Apr 07 10:03:16 2011 +0000" }, "message": "Test for Bug 341499 - [compiler][null] allocate extra bits in all methods of UnconditionalFlowInfo\n" }, { "commit": "1d64d6cc291f10c6d2c6679a1b2bb706dedc2842", "tree": "8b5089ba27afcb5b659fbb8ea3beca7f4106b190", "parents": [ "b138cf56c2aa3d0a7dfdc8f3d8d4df07902958c1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Mar 15 21:10:10 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Mar 15 21:10:10 2011 +0000" }, "message": "Tests \u0026 fix for Bug 340083 - [assist] cannot complete inside a binding guard\n" }, { "commit": "37c4dd69a28d40efc83d683cc7fd9f6d4070aa8f", "tree": "c4480cbde97853a16c5a20a9c03c6d4706245783", "parents": [ "6a64978d9370a86fe1cf73fb5d6251cfe4453777" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Mar 13 13:37:51 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Mar 13 13:37:51 2011 +0000" }, "message": "Test \u0026 fix for Bug 339823 - [select] base constructor invocation is not selectable\n" }, { "commit": "cc32a18e432fe22119aa81f513796de0e4d402b9", "tree": "8e4f0f09d8e56a5c84bd00cc86fbe3acd41c3cf4", "parents": [ "0bf1ce89c74de6bc48e2e5da955d2d32356cd67f" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Mar 12 23:24:02 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Mar 12 23:24:02 2011 +0000" }, "message": "Test \u0026 fix for Bug 339807 - [compiler] inferred callout to field doesn\u0027t support lifting\n" }, { "commit": "7e828f87147af5d77ef5b9f4e040d08b20d9a6eb", "tree": "57f585dfe457a501e4f4dab854a641ce0c6f731c", "parents": [ "436b261467430429b0b7066994768f7d391ffd2c" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Mar 12 17:59:03 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Mar 12 17:59:03 2011 +0000" }, "message": "Test \u0026 fix for Bug 339801 - [compiler] declared lifting cannot resolve base imported base type\n" }, { "commit": "82eb14ac2dc631f0bcb7f382780e33c25cff3452", "tree": "7a91002effe7ed414ff2145295a1a618e2261455", "parents": [ "3e95799d650a749dc95db27ab9a961898c5d88ab" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Mar 11 23:00:54 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Mar 11 23:00:54 2011 +0000" }, "message": "adjust expected result: don\u0027t ascribe any code in __OT__Confined to intermediate teams\n" }, { "commit": "3e95799d650a749dc95db27ab9a961898c5d88ab", "tree": "aa33d0440ac4092387e0c3e3ac46e51084754391", "parents": [ "e0146549afacda88bebbcbb10102ea477cb8cb70" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Mar 11 22:38:14 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Mar 11 22:38:14 2011 +0000" }, "message": "adjust expected result: from two overlapping @SuppressWarnings now the outer if flagged as unused, which is actually better.\n" }, { "commit": "3c63aa62aede92510c15a1bd08abf0ccc3935c5a", "tree": "89030bdccfa8575d52740c25e309fe85a82e56dd", "parents": [ "dad66254364166b1d98ff1ce0d80405072960b12" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Mar 10 20:01:03 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Mar 10 20:01:03 2011 +0000" }, "message": "Test \u0026 fix for Bug 339520 - [quickfix] creating a role constructor via quickfix creates \u0027;\u0027 instead of body\n" }, { "commit": "5d7c15da69c3da7ec0bd197149bb77020d90f5ad", "tree": "0b10d0fb8bc963f8286365bed081bd4a517e56e9", "parents": [ "c144cd3ab3e8aafd76ffe26b4de822049159a657" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Mar 10 17:49:45 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Mar 10 17:49:45 2011 +0000" }, "message": "Implementation for Bug 338582 - consider optimization by avoiding the role cache\n" }, { "commit": "13b4a16e9bf160941b57433b30cc634234b54090", "tree": "dc464a3d047f88faa87f5bc50280877f6ae348fe", "parents": [ "5d62f79a95479733b5c71f2869adffb6a2c4a5f6" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Mar 03 19:25:06 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Mar 03 19:25:06 2011 +0000" }, "message": "adjust to small change in jdt.ui tests\n" }, { "commit": "971645a5d70eea60fbf806acd18dd6f366801ce3", "tree": "d745032b368f577906f26376b307f98bc8b44c19", "parents": [ "93e976a2ce9fe13a17f70c03f074375fa410562d" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Feb 23 14:01:27 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Feb 23 14:01:27 2011 +0000" }, "message": "- support reading @XByDefault from .class\n- one more trigger to evaluate null annotations of a source type\n- fix configurability of @XByDefault annotations\n\n" }, { "commit": "d6a7f662348f671d8d65cd495062a56dddebec4a", "tree": "9c7537fc2869b5bfa2f84cb15de83e22e1c7d630", "parents": [ "df22b6c4742c0b4ffe7f69b3d082bfdb164a0a28" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Feb 17 13:40:46 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Feb 17 13:40:46 2011 +0000" }, "message": "- support package level default annotations\n- store the result of default lookup in .class files\n" }, { "commit": "df22b6c4742c0b4ffe7f69b3d082bfdb164a0a28", "tree": "a201984ab6d2e56e588a30c42c32d4f3c7ef1c2c", "parents": [ "9391b22b4ae75864afb60642d41948e365e1d048" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Feb 06 20:05:26 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Feb 06 20:05:26 2011 +0000" }, "message": "Test \u0026 fix for Bug 336394 - [compiler] ClassFormatError caused by abstract static method\n" }, { "commit": "3bad6386829796ed4bca939eb6f7d62842ad4862", "tree": "5d3b556f9d79d2c573b8acddbfbaa32094ddf4b6", "parents": [ "0eaf0b75f1636b4f1453fcedcc401c9a876bc6d6" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Feb 06 19:50:45 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Feb 06 19:50:45 2011 +0000" }, "message": "revert accidental test filtering\n" }, { "commit": "02cbc176cae423fe05b3b76c50d79fc257746bf3", "tree": "766e2751cd9ec14865a621876aed462e5ed9f5a7", "parents": [ "1ed1bc4bd1b068ca44f93541747423d4faec1029" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Feb 05 17:37:29 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Feb 05 17:37:29 2011 +0000" }, "message": "implemented annotations for nullness defaults and their application to types.\n" }, { "commit": "0bf8192c7759a378c2c628d3a7a2b23493781898", "tree": "d778e853fcde4b3d52c68aabcee2937cbc27b7b2", "parents": [ "b8c3f223aafb846a8395de7f1f79d1474025f7a0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Feb 05 15:15:55 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Feb 05 15:15:55 2011 +0000" }, "message": "Test \u0026 fix for Bug 336420 - [compiler] NPE during reporting \"abstract relevant role\"\n" }, { "commit": "efe85e5772b2f5f031f83e85801b066ba3c3a67b", "tree": "87e4b0152f9623e4004a6e9c68c47e5fe4759d3e", "parents": [ "e5f23fe158c8c7c70012c164151d8f0a338806f3" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Feb 05 14:10:55 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Feb 05 14:10:55 2011 +0000" }, "message": "Improvement re Bug 336395 - [compiler] enum inside team class may cause NPE\n- fixed a regression in test1517_nestedRoleFile5()\n" }, { "commit": "b47cdbe6b49dcfa0e89f139d105a6966afb105cb", "tree": "64db274412600e142952519850e84f904f8c1157", "parents": [ "f992eee312eb90da1e45aec87e4a5072ea1e7b96" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Feb 05 13:44:52 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Feb 05 13:44:52 2011 +0000" }, "message": "adding missing test project.\n" }, { "commit": "f992eee312eb90da1e45aec87e4a5072ea1e7b96", "tree": "aa720970113e8d136226c1d84c4163908ea20e7e", "parents": [ "4d2c307764db022139d69fbe330f7ae9ae9c9017" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Feb 04 22:47:38 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Feb 04 22:47:38 2011 +0000" }, "message": "Test \u0026 fix v1 for Bug 336395 - [compiler] enum inside team class may cause NPE\n" }, { "commit": "1865242acbf57e3ea4f63489fcc381b5da8fae7e", "tree": "861fb671e12b8aeb9c5984685078a657133e6556", "parents": [ "8fc3dc5dd8ae272a345579378057493505aef09b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Feb 04 20:07:06 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Feb 04 20:07:06 2011 +0000" }, "message": "Test \u0026 fix for Bug 336152 - [compiler] incompatible cast error if \"Object\" is hidden by an import\n" }, { "commit": "8aa6111a5d143779ded7ab9f21e74a455dea021d", "tree": "f0aed8325a0ed378db714415ccd6fc68b0b38431", "parents": [ "613829d2ff2406324f40aced04e0df75f6a83fc0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jan 28 23:00:43 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jan 28 23:00:43 2011 +0000" }, "message": "Test \u0026 fix for Bug 335628 - [compiler] lowering in array initializer\n" }, { "commit": "dc4cbf6692416d7df92fc6707f7a0ffb567817fc", "tree": "0c26ebfb3d3f3db9b5406605e4d77fe40d01c2f5", "parents": [ "96d99f470673edf0cb1a8329595c91d5b2b83f58" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jan 27 20:22:56 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jan 27 20:22:56 2011 +0000" }, "message": "More warnings (under existing irritants):\n - directly dereferencing nullable message send results\n - comparing nonnull message send result against null\nCleanup messages: don\u0027t terminate with full stop.\n" }, { "commit": "00d5ed6dbdbeb368ddc250caf794ce74bfedf35e", "tree": "bfc16d688e3fe0882c0aff4fec8a6d8e6f84fa92", "parents": [ "d7ab9c3869e6b70df91c2ea5f43dff3d9762988c" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jan 27 09:42:34 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jan 27 09:42:34 2011 +0000" }, "message": "adjust tests to collateral change in Bug 335523 - [compiler] separate tuning of severity of decapsulation in \"set\" callout-to-field\n" }, { "commit": "d7ab9c3869e6b70df91c2ea5f43dff3d9762988c", "tree": "b7146b57ee2d6fd2cc2e5eb4ce7ee13552116de0", "parents": [ "85a866ef9d9dc61a15c636a5754562705945865e" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jan 27 00:55:50 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jan 27 00:55:50 2011 +0000" }, "message": "test \u0026 fix for Bug 332801 - [compiler][generics] instantiating a generic role cannot be type-checked\n" }, { "commit": "56c7451183a514c7e787dd718cf1d2ff988537b8", "tree": "5e4715981efb6ddc80d45211767105e3af1ba56f", "parents": [ "ae034f2102064c91f219286784a8cbac5e20ba28" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Jan 26 23:43:22 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Jan 26 23:43:22 2011 +0000" }, "message": "Test \u0026 fix for Bug 332795 - [compiler][generics] import issues with inherited playedBy binding inside parameterized team\n" }, { "commit": "9e36cc9bb872e8c386e5ac4f1ddf1d4025f3b39f", "tree": "f3ac4642637445d277f5ad45ede3ae8da575f9da", "parents": [ "9e35d2301ea69b0a24f8016633bd1b9ebdcf2c2a" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Jan 26 23:11:13 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Jan 26 23:11:13 2011 +0000" }, "message": "Fix for Bug 335523 - [compiler] separate tuning of severity of decapsulation in \"set\" callout-to-field\n" }, { "commit": "e00a1554eccaa9a567bcb01a128e72680ac3e339", "tree": "564fa691b2ec51c2ebc85a5da52b411d138ceac0", "parents": [ "1fb66cff3745e4612b8078efdc32f600f04c6a12" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Jan 24 23:23:46 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Jan 24 23:23:46 2011 +0000" }, "message": "test \u0026 fix for Bug 32604 - [otmodel] JavaModelException when hovering over a callout to field\n" }, { "commit": "da428acb60bc3c92d08d61b04066ee1c92b0afd4", "tree": "ab1c70c7f1a0d8200f728a813a7003eee637cda0", "parents": [ "036726cb26b2f2ff78e1aa099031c6d4012cc1d6" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Jan 24 22:45:11 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Jan 24 22:45:11 2011 +0000" }, "message": "- implement general preference org.eclipse.jdt.core.compiler.annotation.nulldefault\n - apply its value in fillInNullNessDefault()\n- temporary tweak: don\u0027t complain against tightening contract inherited \n from binary type (disabled)\n- fix issue with compile order where bindArguments of super type \n was not done before verifyMethods\nTODO: check if transitive inheritance of annotations and defaults play well together\n regarding compile order.\n" }, { "commit": "23bff696ce4d93132de23b544e9c97ad02c1e04c", "tree": "5ce22520c3834bce0d958af1737333eb521f37a4", "parents": [ "8767f1be961ca5752c1352e6c780da40910219c0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jan 22 21:07:51 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jan 22 21:07:51 2011 +0000" }, "message": "OT/Equinox version of patch v7: https://bugs.eclipse.org/bugs/attachment.cgi?id\u003d186890 (Tests)\nfrom https://bugs.eclipse.org/186342 - [compiler][null] Using annotations for null checking\n" }, { "commit": "43eadd64ea4cfee11237e966a0afdc08f1226d3f", "tree": "dd874ca819131358ee92a8927eafcf55cc7dc6e2", "parents": [ "1dd75579faee36910784b923f8e97fd143eac383" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Jan 10 23:17:09 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Jan 10 23:17:09 2011 +0000" }, "message": "new test: covariant return in base methods but no \"+\" in callin binding.\n" }, { "commit": "de4a080693a5728da89c22909d74b2c394087b1a", "tree": "d9506cde9770f75472169fa895ea193a4ddea6ed", "parents": [ "3a83965fbd89d8f374869801fa53df78524b0bb4" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jan 04 21:06:39 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jan 04 21:06:39 2011 +0000" }, "message": "Fix for Bug 332893 - Class Precedence not working between Role callin and SubRole callin\n" }, { "commit": "ebcc8eb857136a801103287fbbd2fc0ba60d3239", "tree": "5d6c61b1c415538189d9ab2dc4f0e425c3d89e4e", "parents": [ "1f7e51253ef63d16ff7de6361a430793ab8ffef4" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jan 04 19:37:11 2011 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jan 04 19:37:11 2011 +0000" }, "message": "added a variant with different load order.\nUnder OTREDyn the variant worked out-of-the-box, whereas the original required extra work.\n" }, { "commit": "2cceb18c88db7108239120e9c1a3fe0be8101a7d", "tree": "561f6ae8167d56e42da4880b3aabd6987538116e", "parents": [ "3bce0daedf46b07cca69f7dabc50bd27db0aeeaf" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Dec 16 00:56:20 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Dec 16 00:56:20 2010 +0000" }, "message": "We no longer maintain the branches of these test suites but run the original tests from their own CVS location.\n" }, { "commit": "a695faebfc0c50447edf2a6100b66d7431a18a85", "tree": "1a353ae4df8f435de965ef49b2b5a32dbfd5fe99", "parents": [ "469e0e07f9211889d23b579b5c377ed348b92670" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Dec 14 15:46:01 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Dec 14 15:46:01 2010 +0000" }, "message": "Several fixes for parameterized teams (inheritance w/o substitution, binary roles - tests included):\n- avoid wrapping the tsuper link, which caused StackOverflow because a WeakenedTypeBinding was recorded as its own superInterface\n- avoid to create RawTypeBindings for generated AST by refering to role type via singleTypeReference in:\n - getClass and liftTo methods plus types of the role caches\n" }, { "commit": "26d5d19392d0362255ee06bd629a710000e56d0f", "tree": "9bb6aadbc9c8c1b134dd982427c23fcceb86b284", "parents": [ "b2883a1ef2df128c8f16272b04af43fc45334383" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Dec 14 08:48:24 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Dec 14 08:48:24 2010 +0000" }, "message": "one more location needs to erase before comparing types,\nwitnessed by new test where a role inside a parameterized team has a callin binding,\nenclosing type is a RawTypeBinding.\n" }, { "commit": "2248f67d3d4187fe553f922523be5344520231fd", "tree": "e7c587321ee9aea5801e16b84340c06045c462c9", "parents": [ "d47117702c46e852f78c415be1616ec93535a77e" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Dec 13 22:45:51 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Dec 13 22:45:51 2010 +0000" }, "message": "More re Bug 331877 - [compiler][generics] implicit inheritance must apply substitution for type variables from outer scope\nMotivated by OTREInternalError \"base-call impossible\" due to discrepancy between compiler \u0026 OTRE:\nImprove the strategy for parameterized role methods from r1170:\n- NPE-fix in setCopyInheritanceSrc()\n- re-usable helper method MethodBinding.getCodeGenType(int)\n - this helper also reverts substitution of mapping-level type variables\n- apply the same strategy (from MethodBinding.signature()) consistently to all\n uses of MethodSpec, too, including especially CallinMethodMappingsAttribute.\nRevert structure from r1143, which is superseded by the above strategy change:\n- we no longer need to know where a mapping is inherited from, since we \n will find the correct method using signature comparison\n" }, { "commit": "651378cba5e3642931749a352cf1099419a768d0", "tree": "722499954b5d97e04a1786f51079a139bac6fdaa", "parents": [ "6dfc0af579fc5dad4b7c5a05ba0b8a4c8daa3284" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 12 23:18:14 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 12 23:18:14 2010 +0000" }, "message": "More re Bug 331877 - [compiler][generics] implicit inheritance must apply substitution for type variables from outer scope\n- When tsub instantiates type parameters of a tsuper method keep a ParameterizedMethodBinding during compilation \n but erase to the original tsuper signature for code gen and byte-code adjust to ensure proper overriding.\n" }, { "commit": "d8b0a1dda793a0f1bd7457a8acc442fb50e30697", "tree": "ff1aedaea6cb7f078e8f94fd040c6e6434a09533", "parents": [ "dce745ee0f87d4d1fd50c54d6f1ee56c2a565bd7" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 12 16:20:09 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 12 16:20:09 2010 +0000" }, "message": "More tests \u0026 fixes re Bug 331877 - [compiler][generics] implicit inheritance must apply substitution for type variables from outer scope:\n- support generic substitution even of static methods iff following the tsuper link\n" }, { "commit": "efc6f92611a0e4216f8da62f49209ef68eb53f6c", "tree": "66357886dc6fbeb46cfb4b89a921de1a325a5cf9", "parents": [ "7be06c839b0f00a2bf937aa4edf9e707163e0dda" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 12 10:03:31 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 12 10:03:31 2010 +0000" }, "message": "expect different output after r1159 for Bug 331877.\n" }, { "commit": "f32864c8d9598aa107f2f4fad2211e53623a3fc9", "tree": "cd143b6860cc0383a20943939176aa5b3c81916a", "parents": [ "c811fda973cf90b2c210d2ef23beea1c8b3f1eaa" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 23:25:29 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 23:25:29 2010 +0000" }, "message": "Fix regressions in the context of Bug 331877 - [compiler][generics] implicit inheritance must apply substitution for type variables from outer scope\n- testA119_nestedValueParameter2(): \n better bound-check for mixed value\u0026type parameters\n - transfer valueParamPosition in LookupEnvironment.createParameterizedType()\n - substituteAnchor has to handle combinding parameterized \u0026 dependent types\n (includes better readableName and new IProblem)\n- testA12_genericRoleFeature13():\n use enclosing\u0027s erasure in TeamModel.levelFromEnclosingTeam()\n was: Protections.canBeSeenBy wrongly answered false.\n" }, { "commit": "3ba64201d27c622d2f062d2273c4b4939a7b07ac", "tree": "305870e25452529a0c9c370287b6f19e4d7363c0", "parents": [ "0e04a0cb7af593e5748cb3b79166b72f0954176d" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 16:46:45 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 16:46:45 2010 +0000" }, "message": "test \u0026 additional fix for Bug 325397 - [compiler] CCE in generic nested team\n" }, { "commit": "d16b05fcc8889ba9eb219106ccb7a3a5b831917a", "tree": "ba167968edcfa5abdc934b8065ea726d35ad9a30", "parents": [ "e6580cbcddee7fbf0266a3ccce96688ae1ff6a85" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 14:41:17 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 14:41:17 2010 +0000" }, "message": "tests \u0026 fix for Bug 331828 - DefaultBindingResoolver.resolveTypeBindingForName(Name name) for OT Elements\n" }, { "commit": "8ab1ac4e18fe38e5b5c28bb43f8403a026a262fe", "tree": "c9bd517f5f07590b0753e860b8177d2914842246", "parents": [ "f250e6efd1c62b121051826b4bbea94daab50b29" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 13:41:54 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 11 13:41:54 2010 +0000" }, "message": "Additional tests \u0026 fixes re Bug 331877 - [compiler][generics] implicit inheritance must apply substitution for type variables from outer scope\n" }, { "commit": "b185ec874e9b6afe3a0bcaf990d8059d7a0300bd", "tree": "ee1048829906beaaaea4ab2784e03ddf67a34d47", "parents": [ "cc12acdbcf1944700fc1b2875931a3cbac6bebd8" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Dec 07 23:50:39 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Dec 07 23:50:39 2010 +0000" }, "message": "witness for an ICE (while working on tests in suite Java5) and its fix.\n" }, { "commit": "7b9e9a660496b9a37df18c36a8d2cfc6a1ac9cd7", "tree": "7e7780da6426ddd3c48f966b62cf9c5988f5a0c8", "parents": [ "fde797693692b85b295241361d4e23559157e555" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Dec 07 12:51:30 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Dec 07 12:51:30 2010 +0000" }, "message": "First test \u0026 implementation for Bug 331877 - [compiler][generics] implicit inheritance must apply substitution for type variables from outer scope\n" }, { "commit": "25a14f17d242cb0fde380aac995ad81f982b137d", "tree": "e1e30ba76fd43befc553d2afcbb3fe78de82ed13", "parents": [ "e25ad0bbcaf60e3f9c4ed939af6363747da95777" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 05 15:41:04 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 05 15:41:04 2010 +0000" }, "message": "Test \u0026 fix for Bug 331869 - [compiler] static role method cannot access type variable of the enclosing team\n" }, { "commit": "de8c34c7ef7f275d358ffae1e8a629983d3720b0", "tree": "dcb8cafb81991b9d9932e4f1a2a2f4e285682177", "parents": [ "e5cd8d2170de99e19b1f973fc843be5eea2b18fd" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 05 13:44:51 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Dec 05 13:44:51 2010 +0000" }, "message": "Test \u0026 fix for Bug 331669 - [assist] Autocompletion on base keyword within static callin missing\n" }, { "commit": "e717cdcb36c1e64f95b5d09b5b4e102b5427bb79", "tree": "64271c2edb3faee58799f203fec3f52017ea6b5c", "parents": [ "24b527e813b3074837b6cbfb68958f846618b39f" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 04 23:36:44 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 04 23:36:44 2010 +0000" }, "message": "Fix for remaining issue of Bug 329374 - Implicit Lowering of a Role Array as return results in compiler error\nTest has been adjusted to trigger the compile order problem.\n" }, { "commit": "78ac9eb8e2a44183a0ae68d94a21ed373caf581f", "tree": "ec34fb42b2d6e0b24326dc11172d7bbda5491fae", "parents": [ "f6b5f83660f4a5a0d0551372b926d935c31b7a0d" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 04 22:27:40 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 04 22:27:40 2010 +0000" }, "message": "Fix and new/updated tests for Bug 331831 - [compiler] better reporting for unresolvable tsuper call\n(change in implementation strategy for tsuper calls).\n" }, { "commit": "93c5cbc7fdaa2e318666113cbb196b435543fec9", "tree": "6a34c622112fcce56e8a8a4a7811a2ff8f9ffd62", "parents": [ "fc705facca54d7a94332ac092435ba929bf56717" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 04 21:13:50 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Dec 04 21:13:50 2010 +0000" }, "message": "small improvement re AST-converting base constructor calls \u0026 tests\n(was unsuccessfully hunting a logged NPE in ASTConverter: assignment with null expression)\n" }, { "commit": "87a189dfb235122d132ebb1aa6c8ea56bf14763a", "tree": "4e1c659fdb2776a677008742f00827424d5ce73a", "parents": [ "e18ffe3f696b4abf25ad2ea79d1614232c4b50da" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Dec 03 22:34:06 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Dec 03 22:34:06 2010 +0000" }, "message": "Test \u0026 fix for Bug 331726 - Selectionmechanism missing on right ShortMethodSpec Callout to field\n" }, { "commit": "2e6536d209e008b95e828e586b57f763e05928c6", "tree": "517716f44e6d17e2e00d51773d4b53783f934467", "parents": [ "830b1e7a039ca474a4ade8daa8e4aafc30cbdb61" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 28 18:03:12 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 28 18:03:12 2010 +0000" }, "message": "adjust two test results:\n- when seen through the focus type this role actually *has* an explicit super, kind-of.\n" }, { "commit": "6804866ed41bb4ba579e330aaab598779aa706d4", "tree": "a6d0f045fdc3c6ab26837e5d5f8f1e2a1ab5fe79", "parents": [ "3b4833e507be9cf2a47289486bf1b3c1d7354cbb" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 28 02:09:58 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 28 02:09:58 2010 +0000" }, "message": "API consolidation for org.eclipse.objectteams.otdt.debug\n- redefine the line between API and non-API\n- add javadoc to API\n- removed some unused stuff\nAlso:\n- implemented clearing the TeamView when a launch terminates\n- removed redundant sort mode \"activation order\"\n" }, { "commit": "49c30815fda66ebd3e2e10d23e9f9706f9d03e91", "tree": "97123127140511114e63eb47a392d6fbadec9935", "parents": [ "8958ff333056d3d08627feb5a638b643bde4063a" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Nov 25 00:48:46 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Nov 25 00:48:46 2010 +0000" }, "message": "API consolidation:\n- fully separate API/non-API for org.eclipse.objectteams.otdt\n- cleanup some interfaces\n\n" }, { "commit": "d4c2f1d29f487955882c74018f95f7f8af491365", "tree": "79e441882e11c2778e30d812f5134a7907140da1", "parents": [ "241a573ddbea8a42a35c21d2977741b25cf809de" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Nov 23 21:29:10 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Nov 23 21:29:10 2010 +0000" }, "message": "More API cleanup\n- really make MethodData/FieldData internal and really use the interfaces instead\n- add missing x-internal in manifest\n- create API problem filters for incompatibilities between 0.7.1 (3.6.1) and current\nResolve many warnings:\n- none left in OT API packages\n- almost none in compiler.ast\n" }, { "commit": "e097767d06aabe21c779b2973f78a6073afb9069", "tree": "8a6c540d6f1fd064921e523dd169a99fe97c0ba5", "parents": [ "7e22d42f80e17c45a015da3484b63463d883f113" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Nov 22 23:03:51 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Nov 22 23:03:51 2010 +0000" }, "message": "Bug 330534 - Discussion on how to solve OT/J issues about joining the Indigo release train:\n- revert experiment from r1037\n+ implement suggestions from https://bugs.eclipse.org/330534#c8 (non-greedy backwards requirement via p2.inf)\n" }, { "commit": "d7488772cc8a28041c4ea260bf7b86fdae1b20f3", "tree": "d368bd0caf7788b5783e1751bf08503ebd0de8a3", "parents": [ "5583ac1307362032b9a80070223eaa646113951a" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Nov 19 07:37:15 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Nov 19 07:37:15 2010 +0000" }, "message": "experimental change in our version schema in attempting to resolve (part of)\nBug 330534 - Discussion on how to solve OT/J issues about joining the Indigo release train:\n- make our version qualifier less than the original JDT version qualifier\n\n" }, { "commit": "ef9388c49298883040720dd794f886e985b22ca7", "tree": "c5926bbc0a6bbc5b835b4298c7fd18c39da9788d", "parents": [ "ba728f65dbd775a6d39f6431712e08b4ebb3c124" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Nov 16 18:31:48 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Nov 16 18:31:48 2010 +0000" }, "message": "Test \u0026 fix for Bug 330304 - [compiler] AIOOBE in Scanner.internalScanIdentifierOrKeyword()\n" }, { "commit": "14b407f79a894c2a8815f1c7a2d87b7a9108a5b9", "tree": "e32c7eddbdedbe6828d131e29ce165e20506db31", "parents": [ "7ecc7b0c40837a9f9da6a6d1ce05e5bc64ddf85f" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 14 15:06:26 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 14 15:06:26 2010 +0000" }, "message": "Test \u0026 fix for Bug 330169 - [refactoring] Extract method throws NPE if declared lifting arg is involved\n" }, { "commit": "1adc72867ad128ca87b2557d843fff4bd36da95b", "tree": "7e739eb47d22a160e13fa3bed3117cb068a8bb80", "parents": [ "96918846624ff0051a502ee43ecb9c5f645cbe1f" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 13 22:38:34 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 13 22:38:34 2010 +0000" }, "message": "Tests \u0026 fix for Bug 329988 - Quickfix method generation on missing replace callin method generates wrong method\n" }, { "commit": "d83e4d0e26594f436283f278f65b7e8585d050e4", "tree": "6c093af4ec44f8c5fe4fc4dfc34ecb9e0f4b78d2", "parents": [ "b40a0898f55f448c76834378b6224545b7351a0f" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Nov 11 13:49:09 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Nov 11 13:49:09 2010 +0000" }, "message": "Modernize and enable tests:\n- make working with abstract role feasible \n - public is regarded as definitely relevant, protected only potentially\n - disable warning\n- adjust exception printout.\n\n" }, { "commit": "c96e212b7ba0a6aae314ac33e75989c2b72b9e24", "tree": "0f85e3c4929064a2bf6d6986b9d5a351c5ee3b8c", "parents": [ "8b04ad13217b78d2f064af59a771366d8ac8092c" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Nov 10 23:06:12 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Nov 10 23:06:12 2010 +0000" }, "message": "Test and fix for Bug 329888 - Missing compiler error when using wrong field specifier in Callout to field (long) \n" }, { "commit": "73e805ac03ba1b43f1596ec2ef80aace674b1553", "tree": "6df45329749d3195981f1be553ab9f64d8a15952", "parents": [ "98ff4cee72111bf942ffd454c95388c874bf4757" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 06 20:19:56 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 06 20:19:56 2010 +0000" }, "message": "compliance 1.5 in jdt.core settings\n" }, { "commit": "ec5e29e12e83e2aa255f5e3afaffb9d931e5a8a3", "tree": "3b29ea11a738d22219ffaa00a9d4e65b3286e9c9", "parents": [ "4326fba1e4a4c309afa7b41f257f29f2ae37d313" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Nov 05 19:56:55 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Nov 05 19:56:55 2010 +0000" }, "message": "Test \u0026 fix for Bug 329374 - Implicit Lowering of a Role Array as return results in compiler error\n" }, { "commit": "2ec53095930846326d23de1d6d19bc193dfae93d", "tree": "2915e68d62b6ec5890e1effa1998a5fa9c29357c", "parents": [ "d1c1dcb4a1ef55f60ad1b4fc8d275d32f19c1dd2" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 25 21:19:10 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 25 21:19:10 2010 +0000" }, "message": "Test and fix for Bug 323076 - [search] Search doesn\u0027t find OTTypeHierarchyImpl.connectTSupers(..)\n" }, { "commit": "01b09070a5e484dd11044210dff88dffd687ca54", "tree": "a0710c339405789c46f932b6dd7df7be705f7fe0", "parents": [ "bb9af50e264c3dd76268a61011afc16e1d018841" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 20 21:32:46 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 20 21:32:46 2010 +0000" }, "message": "Fix for Bug 327334 - [compiler] generated lift methods fail to detect some lifting ambiguities\n" }, { "commit": "5d1e20ec2cdf55268ecf89a4f89cf14927ea6cbf", "tree": "ed443e942df71c78962618ac90cb9b4b4db2870e", "parents": [ "42cf4d3f279746a94db569500fc24bfc0abaa7e6" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 20 21:02:12 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 20 21:02:12 2010 +0000" }, "message": "make sure suppressed warning is not ignored up front.\n" }, { "commit": "362b8e3388eb19848a83227070d770d65e4615e9", "tree": "6fd323eadf3fe1842107fa32e14edcf7961dc78a", "parents": [ "e48509fa72913b8fa635d6d814847448e4cf46b6" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Oct 08 13:24:10 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Oct 08 13:24:10 2010 +0000" }, "message": "working on tests re Bug 327334 - [compiler] generated lift methods fail to detect some lifting ambiguities\n" }, { "commit": "e48509fa72913b8fa635d6d814847448e4cf46b6", "tree": "62545b660e13c8d84cf14d27d3b6910f735ef114", "parents": [ "c026775c9dcb2df0fbab2f09c9ce0ca48643f681" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Oct 08 10:37:25 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Oct 08 10:37:25 2010 +0000" }, "message": "finally adjusted test to a semantics-preserving permutation (since migration to Eclipse).\n" }, { "commit": "c026775c9dcb2df0fbab2f09c9ce0ca48643f681", "tree": "03093307091b2d0e0c364506a6c6dc262eee3884", "parents": [ "b1907760d44d4b08d6f574d5397c1c3b57efb677" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 06 05:38:10 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 06 05:38:10 2010 +0000" }, "message": "add testresources to the binary build\n" }, { "commit": "eee1accce1b7370a34585dd5dcc7009db3f7f434", "tree": "a743fe63026fa2598d81705ebad4916bf7f8f11f", "parents": [ "f5bd3a9daae479d2c726c51cc34e15d74ed37502" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 21:41:14 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 21:41:14 2010 +0000" }, "message": "one more place to integrate the new test sub-suite.\n" }, { "commit": "f5bd3a9daae479d2c726c51cc34e15d74ed37502", "tree": "be94ede9945bcbf8b3fdbb16fd05d7852af37e8e", "parents": [ "b31ef4e20d3ed27ec22f0c7a366ae5baef1b5aa2" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 21:15:49 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 21:15:49 2010 +0000" }, "message": "export new packages.\n" }, { "commit": "b31ef4e20d3ed27ec22f0c7a366ae5baef1b5aa2", "tree": "b9dcf458c84e11fe4130bf8bd24d97cd859bf131", "parents": [ "5b2cbf1060952e7f0f50d51487d2e89a03127ed1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:58:05 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:58:05 2010 +0000" }, "message": "enable the OTJLD tests.\n" }, { "commit": "5b2cbf1060952e7f0f50d51487d2e89a03127ed1", "tree": "11ed6009a8c3aeb59987606f29c49c166fac8712", "parents": [ "17325530baa57d9242c200a2618887f511003d57" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:52:50 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:52:50 2010 +0000" }, "message": "Test for Bug 323862 - base constructor call can not be used as an expression\n" }, { "commit": "17325530baa57d9242c200a2618887f511003d57", "tree": "3e97e3d77dcd429aef04d1f2b1ff40721742d01e", "parents": [ "92146db41b7cc934ae94655e5456451a7d71c2eb" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:50:20 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:50:20 2010 +0000" }, "message": "- added some comments linking tests to their bugs\n- disabled a few tests which are known to fail, corresonding bugs are open.\n" }, { "commit": "92146db41b7cc934ae94655e5456451a7d71c2eb", "tree": "40a9ee8979adec892652563b71656b0201a3c4d2", "parents": [ "a84ed3fe9935e20bdcbe2aab19f0e669eaa87c7b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:44:46 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:44:46 2010 +0000" }, "message": "Test for Bug 326416 - [compiler] within() not working for team extending non-team\n" }, { "commit": "a84ed3fe9935e20bdcbe2aab19f0e669eaa87c7b", "tree": "77e779ec24a0d91907034325995b3ad87c78ffcf", "parents": [ "dcbb67640ad9c21a7cb480d75e483c1c91b3bb19" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:43:27 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:43:27 2010 +0000" }, "message": "Test adjustment for Bug 326969 - [compiler] implement changed precedence among different tsupers\n" }, { "commit": "dcbb67640ad9c21a7cb480d75e483c1c91b3bb19", "tree": "f2f2bdcce8ed6959f6b22264833bab7cceed71b8", "parents": [ "e0cfb1c376a3bbdfa3b1cf0c278b45b723a861c5" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:39:34 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:39:34 2010 +0000" }, "message": "one more test re Bug 321352 - [compiler][reconciler] reporting of non-externalized string constants in role files \n" }, { "commit": "e0cfb1c376a3bbdfa3b1cf0c278b45b723a861c5", "tree": "4998b8c9c427482573fc5b9a4ccc792f05ea3f6e", "parents": [ "6228babcf9250267b02a32c5d428bbcf650a49ba" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:31:28 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:31:28 2010 +0000" }, "message": "Test for Bug 326689 - [compiler] inferred callout not working with overloads and same-named callin method\n" }, { "commit": "6228babcf9250267b02a32c5d428bbcf650a49ba", "tree": "ce439560868752636c5bf46f5c28acedf6d5fdc1", "parents": [ "cc0255be862d88f3217a8fbff04fd6d05ec96efa" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:29:42 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:29:42 2010 +0000" }, "message": "pre-compiled binary test-resources for the OTJLD sub-suite.\n" }, { "commit": "cc0255be862d88f3217a8fbff04fd6d05ec96efa", "tree": "8331b50a2ab748f27435b6407ab909ecd28cb143", "parents": [ "36d2fc21be643db3d6de30a45c8e133f4f2107e6" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:27:55 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:27:55 2010 +0000" }, "message": "configuration update to integrate the otjld sub-suite.\n" }, { "commit": "36d2fc21be643db3d6de30a45c8e133f4f2107e6", "tree": "e6b9f250009331838b99f3c05710504d3a44740b", "parents": [ "2708bce95be0f81a750d90bf45de01ee622b200a" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:25:01 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 20:25:01 2010 +0000" }, "message": "Initial commit of the \"Object Teams OTJLD Tests\" in accordance with CQ 4464.\n" }, { "commit": "ab3bd3ed421f27da57713ae1216f2dbef0d3702e", "tree": "df9d5ad47063372880910cf6f8335a2ec95ed139", "parents": [ "b0f6e9a4573abe2e78d56ade18002dec54229ae2" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 08:41:23 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Oct 05 08:41:23 2010 +0000" }, "message": "Adjust details of expected result to improvement in Bug 326839 - [otmodel][assist] completion proposals for implicitly inherited elements have no additional info\n" }, { "commit": "b0f6e9a4573abe2e78d56ade18002dec54229ae2", "tree": "6ea70ca8836248605dab38e0a9e042abbd67f257", "parents": [ "8b97f554efa36f55c26ab674e6650f8f304e1e56" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:50:22 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:50:22 2010 +0000" }, "message": "Fix for part 2 of Bug 326839 - [otmodel][assist] completion proposals for implicitly inherited elements have no additional info\n" }, { "commit": "d2dedc7c561407600d160229c97d62ccce36a80a", "tree": "4bf05be34072f280bbfbe90b5be6ab859d31a8d1", "parents": [ "20c1fca01688631082c9cce74607e41bb976ade0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:23:15 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:23:15 2010 +0000" }, "message": "Implementation for Bug 326969 - [compiler] implement changed precedence among different tsupers\n" }, { "commit": "f5b72a4530b8301f2351ba41c4e6c14e3ea20777", "tree": "13ffe1775b2e46ee4421317db07b65280594fcc1", "parents": [ "c0f291bc0f598dd07b03097aa80c5b31f384cd3e" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Oct 03 00:13:15 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Oct 03 00:13:15 2010 +0000" }, "message": "make expected result more robust: don\u0027t expect specific html-colors.\n" }, { "commit": "41c93c0c2ca7c46e884643a4fcacdc5c406d2de7", "tree": "9580816fa24aee0c7879c2e32174b1c1fd3f0331", "parents": [ "0a3d81f185e77f882dab51196b1381473ac4f0dc" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Oct 02 23:20:06 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Oct 02 23:20:06 2010 +0000" }, "message": "Finish adaption of this one jdt.ui.tests.refactoring case: \n+ fix base class resolving (don\u0027t adapt our own class, but jdt.tests\u0027s)\n+ fix string replacement (don\u0027t replace \"as\" in \"class\").\n" } ], "next": "0dc0bf7253bbd10924f96e65326ce9239165dda9" }