)]}' { "log": [ { "commit": "0732a429e03e07479cfa79c74564a2d09a29efa3", "tree": "351a23c6952113bfd20e8d7f460d57c2047c877b", "parents": [ "1adc72867ad128ca87b2557d843fff4bd36da95b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 14 15:05:35 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Nov 14 15:05:35 2010 +0000" }, "message": "Test \u0026 fix for Bug 330169 - [refactoring] Extract method throws NPE if declared lifting arg is involved\n" }, { "commit": "8a4d178dc27d273e39d4751e6766f054d9e4dee4", "tree": "91f5ca92e35e79ffd42c150f871ab919eaada157", "parents": [ "d83e4d0e26594f436283f278f65b7e8585d050e4" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 13 22:38:25 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 13 22:38:25 2010 +0000" }, "message": "Tests \u0026 fix for Bug 329988 - Quickfix method generation on missing replace callin method generates wrong method\n" }, { "commit": "8b04ad13217b78d2f064af59a771366d8ac8092c", "tree": "b80ba1e03dce8e8448bfd6b6efd7a52f35e274ec", "parents": [ "fa8dc4872215a041e026987d1fff97bb2c5fab60" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Nov 10 23:06:07 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Nov 10 23:06:07 2010 +0000" }, "message": "Test and fix for Bug 329888 - Missing compiler error when using wrong field specifier in Callout to field (long) \n" }, { "commit": "fa8dc4872215a041e026987d1fff97bb2c5fab60", "tree": "cc57193462efffeec9e23d2deee8a000bc6f5f8d", "parents": [ "691a4fa02bc6a44ffd561ce9a2a0b276790913cb" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Nov 10 20:49:56 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Nov 10 20:49:56 2010 +0000" }, "message": "Fix for Bug 329936 - Eclipse DOM AST with OT/J extensions problem\n(removing obsolete file with typo in its name)\n" }, { "commit": "fe0c0a01f2305334933d6b3c044e8f17d7c2930c", "tree": "8c614edd0ad02e51dbc921102a9315f98f5f2980", "parents": [ "afd40b421eb33c5554817f77cb0e29affa5a1716" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 06 20:15:04 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 06 20:15:04 2010 +0000" }, "message": "branding as 0.8.0M3 for inclusion in indigo.\n" }, { "commit": "f5c29067fc3f963e5abbb40daa59f778ee85ed10", "tree": "f937ac873f22a1ff2fbe803ab28f36047444b706", "parents": [ "294b3ccca81c77153b333422d5e318e541c5be55" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 06 16:07:22 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 06 16:07:22 2010 +0000" }, "message": "Fix for Bug 325252 - [compiler] bogus warning \"Unnecessary @SuppressWarnings(\"unused\")\" in Order System Example\n" }, { "commit": "e880bb642c1277f2f70f76b06392ae76c4041d3d", "tree": "cde843bd8828394385d07c7fdeb2f5a67571cad9", "parents": [ "d8c816542f9d9a0b3167a14754ef1b75bbde7db9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 06 15:10:25 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Nov 06 15:10:25 2010 +0000" }, "message": "update to v_B22 (3.7M3)\n" }, { "commit": "4326fba1e4a4c309afa7b41f257f29f2ae37d313", "tree": "4f54ca7325759742ec2574fb050d994442b71479", "parents": [ "2ec53095930846326d23de1d6d19bc193dfae93d" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Nov 05 19:56:50 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Nov 05 19:56:50 2010 +0000" }, "message": "Test \u0026 fix for Bug 329374 - Implicit Lowering of a Role Array as return results in compiler error\n" }, { "commit": "d1c1dcb4a1ef55f60ad1b4fc8d275d32f19c1dd2", "tree": "2dd948ed1b49523234869bd7ec9d9ee94a81844c", "parents": [ "d5ea9c266ccb6a265c6b16f8b5f6fa0ed0cf2394" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 25 21:19:05 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 25 21:19:05 2010 +0000" }, "message": "Test and fix for Bug 323076 - [search] Search doesn\u0027t find OTTypeHierarchyImpl.connectTSupers(..)\n" }, { "commit": "d5ea9c266ccb6a265c6b16f8b5f6fa0ed0cf2394", "tree": "d42e00dd0ebd3302ef59a1bd5a755a2bb3656df2", "parents": [ "1593e9f6aad317d5db7587e98d6ad54f0cb801e2" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Oct 23 23:32:07 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Oct 23 23:32:07 2010 +0000" }, "message": "Additional fix re Bug 327334 - [compiler] generated lift methods fail to detect some lifting ambiguities\n" }, { "commit": "380baf36e3cc006e87abc0c6b09df9a9377170d2", "tree": "6e9ad8f8eeaa08bdf75151d76f7dce9d06e21b92", "parents": [ "8b474353ca836d14c841e970d08d45cae4468ba9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Oct 21 20:39:37 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Oct 21 20:39:37 2010 +0000" }, "message": "fix merge-errors in batch compiler \u0026 test\n" }, { "commit": "8b474353ca836d14c841e970d08d45cae4468ba9", "tree": "5fa709fade09c9dd34e411bcee1b0650927f8cc9", "parents": [ "1b7f79439383c32d11ded3e921864698cf4a8598" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Oct 21 13:08:30 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Oct 21 13:08:30 2010 +0000" }, "message": "synchronize all methods writing to _classFile after we saw an NPE in the second of these lines:\n \tthis._classByteCode \u003d this._classFile.getBytes();\n \tthis._headerOffset \u003d this._classFile.headerOffset;\n" }, { "commit": "f7bbef1d3e9d09dcdb812438bf3fbdaa2a3ff71e", "tree": "f2e4d9099ad5ba6fb2c943d5c476ea8e023e7f53", "parents": [ "cb3b5a0867571224331833acc286b81ae79aacaf" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Oct 21 06:48:31 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Oct 21 06:48:31 2010 +0000" }, "message": "Fix regression in test921_hasRoleMethod5c2 /\nimprove fix for Bug 327334 - [compiler] generated lift methods fail to detect some lifting ambiguities\n-\u003e more precise analysis of when binding ambiguity is relevant (consider base \u0026 static role type).\n" }, { "commit": "cb3b5a0867571224331833acc286b81ae79aacaf", "tree": "b0f899c488c4762e516654d963e89f7502b833df", "parents": [ "65eae3aa6cc4676baaedc7f3f879341b16053f68" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Oct 21 05:46:17 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Oct 21 05:46:17 2010 +0000" }, "message": "fixed a regression (NPE) in test219_playedbyInheritance4, triggered (but not caused) by r967\n" }, { "commit": "016c426ec794e6355663b7f8188cf27a80dae7b6", "tree": "1fa41e93e6e55375b933a615b29f213b03c26b3b", "parents": [ "47751dd658cd4a9cf3c48f5e99cbdd231c388b1e" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 20 22:02:18 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 20 22:02:18 2010 +0000" }, "message": "update to JDT/Core v_B18\n" }, { "commit": "bb9af50e264c3dd76268a61011afc16e1d018841", "tree": "5fc22b93ee5a3c044246ed6e617e39c7ea5ccdd3", "parents": [ "5d1e20ec2cdf55268ecf89a4f89cf14927ea6cbf" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 20 21:32:41 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Oct 20 21:32:41 2010 +0000" }, "message": "Fix for Bug 327334 - [compiler] generated lift methods fail to detect some lifting ambiguities\n" }, { "commit": "8b97f554efa36f55c26ab674e6650f8f304e1e56", "tree": "ee6a405a3a675e837dc2ff2639f579d48512186d", "parents": [ "a784e8496bcdb1df25059fd70fe697ccf29a6dd1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:50:18 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:50:18 2010 +0000" }, "message": "Fix for part 2 of Bug 326839 - [otmodel][assist] completion proposals for implicitly inherited elements have no additional info\n" }, { "commit": "a784e8496bcdb1df25059fd70fe697ccf29a6dd1", "tree": "b670f7631f400b759d3b602375d3a550d07b03c4", "parents": [ "d2dedc7c561407600d160229c97d62ccce36a80a" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:42:55 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:42:55 2010 +0000" }, "message": "previous patch had a bug re boarder condition numTSuperRoles\u003d\u003d0. Fixed.\n" }, { "commit": "20c1fca01688631082c9cce74607e41bb976ade0", "tree": "704caac71fac63f12d369f73ad1e6faa48bc5e3d", "parents": [ "15d3e3438b147e3f092300932650f0472ce1758c" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:23:11 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Oct 04 22:23:11 2010 +0000" }, "message": "Implementation for Bug 326969 - [compiler] implement changed precedence among different tsupers\n" }, { "commit": "15d3e3438b147e3f092300932650f0472ce1758c", "tree": "a575f848ad08c6893707ffafd259f8929babd0ac", "parents": [ "f5b72a4530b8301f2351ba41c4e6c14e3ea20777" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Oct 03 00:16:34 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Oct 03 00:16:34 2010 +0000" }, "message": "Fix regression in JDT\u0027s ClassNameTests caused by patch re Bug 326839:\n + only traverse supers if and as long as outer is team.\n" }, { "commit": "c0f291bc0f598dd07b03097aa80c5b31f384cd3e", "tree": "40848db36d19da2046da221a4c318c5cf47670b0", "parents": [ "41c93c0c2ca7c46e884643a4fcacdc5c406d2de7" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Oct 03 00:12:24 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Oct 03 00:12:24 2010 +0000" }, "message": "no more warnings in this class\n" }, { "commit": "0a3d81f185e77f882dab51196b1381473ac4f0dc", "tree": "4fa5ed98e62d72297aaa07deb5edd35812c04257", "parents": [ "0dc0bf7253bbd10924f96e65326ce9239165dda9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Oct 02 17:55:22 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Oct 02 17:55:22 2010 +0000" }, "message": "make previous patch re Bug 326839 a bit safer, never create phantom role without real tsupers.\n" }, { "commit": "ac047a41f55c85e25b1ce9f97dabc7cd73ffb294", "tree": "e5398813a054729db5475473e4832a0175718f43", "parents": [ "21429ce47a9e9fd380caa404e2ecb2e949b9a5a2" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Oct 02 17:51:53 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Oct 02 17:51:53 2010 +0000" }, "message": "Fix for Bug 326839 - [otmodel][assist] completion proposals for implicitly inherited elements have no additional info.\n" }, { "commit": "280999019186b5876474a5219868e247a5f59914", "tree": "e19504e170a8c2472692ec97ff6aa37019652a53", "parents": [ "3959fd0fd40f6e56ef7d0f61a8f07feb3d2b8b45" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Sep 30 16:14:07 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Sep 30 16:14:07 2010 +0000" }, "message": "Fix for Bug 326689 - [compiler] inferred callout not working with overloads and same-named callin method.\n" }, { "commit": "a0af2642fc93147ea6deb322a709ddc3fd028d84", "tree": "db411f31c4009af2f2d158303079e4930ab93ff6", "parents": [ "933a1a2ec9d1f30b6a47cd571d095ba32cd0eced" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Sep 29 21:30:17 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Sep 29 21:30:17 2010 +0000" }, "message": "fixing a regression in ExtractCallinTests et al: adapt to new strategy relying on SUPERTYPE_REF_FLAVOR \nto be set during parsing of any supertype position. Searching for baseclass references failed.\n" }, { "commit": "4157136ee26c4a1ffae77ce49b84e5f0011fdce5", "tree": "5675b7bb97e88a1cf69e3bacf34c3797a986b3a0", "parents": [ "14384301beb5954622a33f1934563736d51dce5d" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Sep 28 15:38:25 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Sep 28 15:38:25 2010 +0000" }, "message": "restore a chunk of code that got lost during merge with v_B14a thus causing regressions in SuperTypeTest\n" }, { "commit": "14384301beb5954622a33f1934563736d51dce5d", "tree": "1a32e696aec28a5ba0c449de75cded2fac6840f3", "parents": [ "ee68bea1b204f98c26c0215a8574a6e928f6c645" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Sep 28 14:52:23 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Sep 28 14:52:23 2010 +0000" }, "message": "fixed a merge error: chunk ended up in the wrong method, caused regression in SyntaxErrorTest.test14()\n" }, { "commit": "aa03e34ac555e8e2c87bde0216d1fdfc22543868", "tree": "2bfbcef66d24402eed69baafeeac8f87ea687f6e", "parents": [ "89aedce1c1f85c45e2aaa5f1e1ef1244eb4abdba" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Sep 28 14:30:42 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Sep 28 14:30:42 2010 +0000" }, "message": "Fix for Bug 326416 - [compiler] within() not working for team extending non-team\n" }, { "commit": "66cc2b630cb956a5224848a13e98714fc235dfd5", "tree": "eadbe82168033f67cef968a96d09199eca72edb4", "parents": [ "ab1b97641d02b0fd330844d183218bd64c5b7c48" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 26 15:38:59 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 26 15:38:59 2010 +0000" }, "message": "Basic merge with v_B14a for 3.7M2 \n" }, { "commit": "ab1b97641d02b0fd330844d183218bd64c5b7c48", "tree": "34a49dcf54ed02e126d126a5a1f29813bda41358", "parents": [ "67cbf1c60b1857b0a30f5dd1524bb2b884688ced" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 26 14:31:00 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 26 14:31:00 2010 +0000" }, "message": "preparation for merging with v_B14a: cleanup remove trailing white space\n" }, { "commit": "e7671f45b9face57e116a4bc987fa0711024eddc", "tree": "ba89404b34c6bfa740bf61602638a6434ff9a318", "parents": [ "eceb4d83138fd13967b75e51f9ee266b796d40b9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 25 20:34:03 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 25 20:34:03 2010 +0000" }, "message": "bump up versions to 0.8 to build against 3.7.0M2a\n" }, { "commit": "f19847b9cb1e32a87073e48c1335d59201501925", "tree": "c32a1c18a1af10ee6a53b010e1a06eec99e86795", "parents": [ "1889a5bd3cc5ea91bb2ab1211ffc933bfb7eb785" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 25 19:41:40 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 25 19:41:40 2010 +0000" }, "message": "Cleanly re-applied all changes 0.7.0-\u003e0.7.1\n" }, { "commit": "0e6e6d7f6ccb9732088b29264726ac9110d654fb", "tree": "88ded10f9b3d617e48e2252b28cc81a795cf13e6", "parents": [ "ce77a147ac3b3504529d68003aae773ead71f29e" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 12 13:10:25 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 12 13:10:25 2010 +0000" }, "message": "update script to use Eclipse SDK 3.6\n" }, { "commit": "ce77a147ac3b3504529d68003aae773ead71f29e", "tree": "ae31cd4d80f80a3c45de50e1fb5e751046e869a5", "parents": [ "0c9c7ecb565cded5e5d2433e3554dd9cda0a78b7" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 12 13:07:16 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 12 13:07:16 2010 +0000" }, "message": "Avoid an NPE I observed with badly broken sources in RL.\n" }, { "commit": "0c9c7ecb565cded5e5d2433e3554dd9cda0a78b7", "tree": "da3684ce4016fc80157af944844892dc24e34909", "parents": [ "de8497c9a35a37a3120700a8d6c52e0d51e050ca" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 12 13:05:51 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 12 13:05:51 2010 +0000" }, "message": "Avoid an AIOOBE I observed with badly broken sources in RL.\n" }, { "commit": "f49f89c16dbfc18f47c845c27e295c83101d2499", "tree": "da33ff9c96ed94a357a307ef2a1c8b12b26d2d5b", "parents": [ "8808b134336323ba59c0d7d8b804c79cdb0ec2a5" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 11 18:28:21 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 11 18:28:21 2010 +0000" }, "message": "Test and fix for Bug 325029 - [model] team-and-rolefile causes JavaModelException when accessed as member of its enclosing team\n(slightly cleaned up wrt the bug attachment)\n" }, { "commit": "887dc01aa0b4d56141a6b13a2ed65df8832f5f20", "tree": "ec338b3f94e9b7cdfe3dfd4ded96d7ec50d1d70b", "parents": [ "3260d5130bbf16d37c8aae923fc1646ae0a0f0d1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 11 15:15:28 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 11 15:15:28 2010 +0000" }, "message": "document a debug-time observation\n" }, { "commit": "3260d5130bbf16d37c8aae923fc1646ae0a0f0d1", "tree": "e27e2b22aa443df4b6715f4839019d0f88d48fe1", "parents": [ "10cd8bd118d0ab3825787e07d9cd87cdb5b70361" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 11 11:30:46 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 11 11:30:46 2010 +0000" }, "message": "Documentation update: make all {ObjectTeams tags in this module browsable from Search.\n" }, { "commit": "10cd8bd118d0ab3825787e07d9cd87cdb5b70361", "tree": "557a8581f5a95372387c0352826ab0e4567bc3b7", "parents": [ "7062c9363ef6101d699f169849607983d9a303a2" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 11 11:24:42 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 11 11:24:42 2010 +0000" }, "message": "some time ago I observed an NPE at this location, however, its the double lookup through OTModelManager that\u0027s nonsense.\n" }, { "commit": "8a3c6c100e8fe9e9800c64f6b4348746afb31aba", "tree": "ce966e04463fa418eecd8f508e482720b300abfd", "parents": [ "82d9583f072a8779d1d1a4a3882662c2993594bf" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Sep 07 10:14:09 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Sep 07 10:14:09 2010 +0000" }, "message": "Additional fixes re Bug 324526 - [reconciler] NPE during AST creation, team in role file subclassing non-team role\n(cases where o.o.Team exists as source file in the workspace).\n" }, { "commit": "82d9583f072a8779d1d1a4a3882662c2993594bf", "tree": "55aabe1ea49f449f491f999c04e77422fff7ad3f", "parents": [ "5d1cd28c131e96ab023bf9d6086c883222237bc1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 05 18:10:14 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 05 18:10:14 2010 +0000" }, "message": "Improve implementation of signature weakening to accommodate new tests\ntest242_inaccessibleBaseClass19() f.:\n* do transfer baseclass decapsulation state\n* shortcut: never weaken arguments of liftTo methods (no roles)\n* avoid method TypeAnalyzer.getType() (from 12/2003) but use the resolved type of\n the argument - this suppresses repeated weakenings with multiple casted locals.\n" }, { "commit": "5d1cd28c131e96ab023bf9d6086c883222237bc1", "tree": "08d241fae81df991d1967ccc9a70185b3c668105", "parents": [ "b2884056a07940a54a4b50440aafecb69033a3d1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 05 17:13:52 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Sep 05 17:13:52 2010 +0000" }, "message": "Change for Bug 324537 - [otre] overriding Team.isActive() may cause deadlock\n" }, { "commit": "7fe250b71afa982e3727b4ea3a6c6dbcf90aaff7", "tree": "62c613bee24814cea0761805f7b9465ef12f3c2f", "parents": [ "4d6e06cdd90d06963037a3603da49dd599c1c3b1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 04 23:33:20 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 04 23:33:20 2010 +0000" }, "message": "Test \u0026 fix for Bug 324526 - [reconciler] NPE during AST creation, team in role file subclassing non-team role\nAnd deploy JCLMin-updates into all relevant tests.\n" }, { "commit": "44946bcf8ab64000e7f6e78687018a34a4a34ffb", "tree": "c5e5ec4b84195ab47dfa63123983f3c8f6cc6d75", "parents": [ "db2e57c81289098567038c271f70f75870573ade" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 04 17:55:49 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 04 17:55:49 2010 +0000" }, "message": "small refactoring that should have been part of r737:\nmove a constant to the class the uses it most.\n" }, { "commit": "db2e57c81289098567038c271f70f75870573ade", "tree": "43247b50b4faed606cad6d51f6547bd3f9fd7980", "parents": [ "24dd5be40b37815207b1237f032604debf9c7bae" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 04 12:14:07 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Sep 04 12:14:07 2010 +0000" }, "message": "Fix for Bug 324510 - [compiler] Cannot use \"result\" as a parameter name in a callin-replace binding\n" }, { "commit": "24dd5be40b37815207b1237f032604debf9c7bae", "tree": "9857743c8507bddf881cdadd44b6b14f49536e38", "parents": [ "e5e3c629a5408c217872b0fbcb9660b381f942bd" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 29 20:26:59 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 29 20:26:59 2010 +0000" }, "message": "Fix regressions in some OTQuickfixTests et al:\nunchanged empty parameter mappings should add \";\" only if not yet present.\n" }, { "commit": "bf48945d50d1abc89482ca569a26c5a448453bdc", "tree": "df397553b020cb060c4d18aa8d1e59b019d60488", "parents": [ "b84f5d6802a8620e1da3db0b2671665fd2bc5367" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 29 13:59:53 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 29 13:59:53 2010 +0000" }, "message": "Fix regressions in CodeCompletionTests: rewriting param mappings did not handle the case of event\u003d\u003dnull.\n" }, { "commit": "331f6fea95cda911ae57bfc4cd0045d0b17c78d4", "tree": "d834244d96092e91cfa1aab7ea7fe427fac5f2f5", "parents": [ "7fc9b5756616abd6a2429a3aad4d52d528b13c2a" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 29 00:11:47 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 29 00:11:47 2010 +0000" }, "message": "Tests and fix for Bug 311879 - [refactoring] adapt \"change signature\" refactoring\n" }, { "commit": "c87554de26776fb00e5e319f24bfe86aa448f363", "tree": "a74f217e7d7ca1672cb608fad7af382a347a0b8c", "parents": [ "51e22de3db7e25de7a788734009a8860be0519f2" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Aug 27 23:02:19 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Aug 27 23:02:19 2010 +0000" }, "message": " Bug 321440 - [compiler][otre] support for role-binding to interfaces\n new diagnostic callin in role bound to interface.\n" }, { "commit": "57e57ec13409f413d8f0b8c78fa36bfb875437d7", "tree": "5dbfdbaea53dc279bb84590d20822eed33257601", "parents": [ "ae591e11cb059aaeb974d4901babff23c8d0eae5" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Aug 27 21:36:52 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Aug 27 21:36:52 2010 +0000" }, "message": "Fix for Bug 323862 - base constructor call can not be used as an expression\n(incl. grammar enhancement)\n" }, { "commit": "ae591e11cb059aaeb974d4901babff23c8d0eae5", "tree": "889fa9037f6c483cc02ee26ed1e0213bd40b6189", "parents": [ "c288db049569c90847676d18b7c1b2440cf9132e" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 26 21:00:22 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 26 21:00:22 2010 +0000" }, "message": "don\u0027t produce setter synth method for final fields\nfixes broken bytecode in CompletionAdaptor.OverrideRoleCompletionProposal\ncaused by incompatible signatures (w/ vs. w/o role arg)\nwitness is test0a9_staticFinalRoleField4\n" }, { "commit": "c288db049569c90847676d18b7c1b2440cf9132e", "tree": "3949591e12d75694ce8eb7522c5016b8b4b2116c", "parents": [ "1fe53e5606538bd14a44294c25d951d7ef9b7d87" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 26 18:55:09 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 26 18:55:09 2010 +0000" }, "message": "fix an AIOOBE introduced by the previous commit which caused a build failure \n (RenameTypeAdaptor.RenameTypeProcessor.CONFINED)\n" }, { "commit": "1fe53e5606538bd14a44294c25d951d7ef9b7d87", "tree": "7dc192c6ea39947e95b642f58efd60b383dba26d", "parents": [ "88c7c25f996fb26f72b8983587dc127c31aa92e3" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 26 16:48:42 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 26 16:48:42 2010 +0000" }, "message": "fix a logic-error introduced by the previous commit which caused a build failure.\n" }, { "commit": "88c7c25f996fb26f72b8983587dc127c31aa92e3", "tree": "90bc9040d46e45ae4b0086351f6c78880f6bf754", "parents": [ "915fb3f87a7475bae584ce02658ac026be0da794" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 26 09:16:46 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 26 09:16:46 2010 +0000" }, "message": "FIr part 2 for Bug 323327 - [compiler] accessing a protected inner role from a private method of a nested team\nInclude solution for c-t-f.\n" }, { "commit": "915fb3f87a7475bae584ce02658ac026be0da794", "tree": "1b5eec162b4a41356a05777a7ae8abe532a34d28", "parents": [ "eacdfde26c9dabd8effecbf262024d8db8bb61a4" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Aug 25 06:48:34 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Wed Aug 25 06:48:34 2010 +0000" }, "message": "Fix NPE causing build failure\n" }, { "commit": "2f238f119e95b85e96671a404e10338f1259f644", "tree": "819a5a0d8503c353087547d21e1abeb3dbda73d9", "parents": [ "45c846dbf02fa8a7d17ae75b5d75c99c9cecb7ef" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 24 22:24:54 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 24 22:24:54 2010 +0000" }, "message": "FIr part 1 for Bug 323327 - [compiler] accessing a protected inner role from a private method of a nested team\n" }, { "commit": "45c846dbf02fa8a7d17ae75b5d75c99c9cecb7ef", "tree": "48a010d1b2d35d25c5cf0a530b14d7820eba7a5d", "parents": [ "fd9845f856f6f99fb19ca7277990e43c3d4756b6" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Aug 23 19:01:37 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Mon Aug 23 19:01:37 2010 +0000" }, "message": "improve r735 so we can handle binary constructors, too.\n" }, { "commit": "fd9845f856f6f99fb19ca7277990e43c3d4756b6", "tree": "fc725d2edad3dd08369151bb76ca40bd6cc09aaa", "parents": [ "438548fe7c2ec2011620cd0c91a9deb5293d8bc5" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 22 11:51:00 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 22 11:51:00 2010 +0000" }, "message": "fix for Bug 322723 - [compiler] a role constructor with declared exceptions causes bogus compile error\n" }, { "commit": "a77beb34dc1a91820ffd63c6bd2b4b573a2f7ed3", "tree": "b629c067ce432f999594b62e5834a2e7bb324bc5", "parents": [ "8e095985ac9a8417cdcf5b4834ce828c953f65c4" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Aug 20 23:42:22 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Aug 20 23:42:22 2010 +0000" }, "message": "Enabled tests re http://trac.objectteams.org/ot/ticket/286\n- corrected test data (see the ticket)\n- completed the solution from the ticket (do for methods what we already did for fields)\n" }, { "commit": "32e299d9618a3e78dc627016890abe018c90923b", "tree": "eb5fcb1a0dcebb8f0cdd9893624d1152731fa6c0", "parents": [ "ac4165d33bba12a42bb35659998dac0b6839e0de" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 17 16:44:07 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 17 16:44:07 2010 +0000" }, "message": "Proposed implementation for Bug 322898 - [hierarchy] revive and adjust tradition type hierarchy for OT/J.\n" }, { "commit": "8ca9fb279bba823ebaed8a0dda57839dea3619a0", "tree": "81f32bd398afc4baac11be4db3991efe29074da0", "parents": [ "61c7e9217a65713936305ce151513ca8d6a22734" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 15 23:25:14 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 15 23:25:14 2010 +0000" }, "message": "Fine tuning for Bug 321411 - [hierarchy] Replace OTTypeHierarchy with adapting the original TypeHierarchy\nFixing regressions in OTSubHierarchyContentProviderTests and RenameTypeTests (see comment 10)\n" }, { "commit": "61c7e9217a65713936305ce151513ca8d6a22734", "tree": "5aa71dea0015eb67b2c2e453c612768b984039fb", "parents": [ "6ba1e38da32f994cf7f2e3997e666a8b601a7634" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 15 14:06:37 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 15 14:06:37 2010 +0000" }, "message": "Fix restoring callin handle from memento for named callin:\n - failing to consume a separator char caused this char to be used as a method selector\n \u003d\u003e callin marker menu had broken entries (wrong label, could not navigate)\n Witness: several callins from OTTypeHierarchies.. to TypeHierarchy\n" }, { "commit": "7048f0bcbbbc18635007539838ca1ebfb87422c5", "tree": "dd760706b6291bb7c0e5303446b60470e6ddaef8", "parents": [ "5d9619bbfa9462c381b8a693535c9ee3b08bb497" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 15 00:14:29 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Aug 15 00:14:29 2010 +0000" }, "message": "Final cleanup for Bug 321411 - [hierarchy] Replace OTTypeHierarchy with adapting the original TypeHierarchy\n(see comment 9)\n" }, { "commit": "7fee2a16aca8c574f1812123e3b744f5e5d4b5c3", "tree": "5b26875e1b975370ffd16cf6aa885bb6189239b4", "parents": [ "fcf02aacd7c3312701146955d589a87c7b3deeba" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Aug 14 21:26:58 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Aug 14 21:26:58 2010 +0000" }, "message": "Cleanup for Bug 321411 - [hierarchy] Replace OTTypeHierarchy with adapting the original TypeHierarchy\nFix regression in OTJavaMethodSearchTests.testImplicitInheritance1() caused by surfacing phantom type.\n- better integrate getAllSupertypes with new strategy (also removing unnecessary wrapper methods).\n" }, { "commit": "9099dc0d7203e200631f0f2efe4c55f06b93a8b7", "tree": "44cacc0520d2c1cc264da6991a9a71bbc37e3c9b", "parents": [ "765ab5fa391f9221b89de52117130f0fc63f942f" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Aug 14 20:00:51 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Aug 14 20:00:51 2010 +0000" }, "message": "Cleanup for Bug 321411 - [hierarchy] Replace OTTypeHierarchy with adapting the original TypeHierarchy\n(remove references to OTTypeHierarchy - see comment 7 for details)\n" }, { "commit": "634113e81594289d1945bae32fb3b3e0315bb4a5", "tree": "d586ec1b3f31cecb5568b32005ec48c283f097d8", "parents": [ "e40d12bb64a44b8f5190c0856975dc079174a8a9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Aug 13 22:56:13 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Aug 13 22:56:13 2010 +0000" }, "message": "More regarding Bug 321411 - [hierarchy] Replace OTTypeHierarchy with adapting the original TypeHierarchy\n(see comment 5 for details)\n" }, { "commit": "aef55c3e9cabbec7636875ebe4551d519e752a08", "tree": "606cbc2f65b32bd6658913abfc67682b0e4db64f", "parents": [ "347440fb0cc78df5fca98bcabe4fd95a757a535f" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 12 20:01:53 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 12 20:01:53 2010 +0000" }, "message": "migrate first refactoring to new OTTypeHierarchies (Bug 321411 - [hierarchy] Replace OTTypeHierarchy with adapting the original TypeHierarchy)\n" }, { "commit": "9b5b9cdde30af2dd43fca6158bf8c86eb3286501", "tree": "4162a56849d1911cec2fbda40e7b55f4067f928f", "parents": [ "c49ec5f6dfd331d9d413ba43dee278afd37527c7" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 12 17:51:41 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Aug 12 17:51:41 2010 +0000" }, "message": "Initial implementation for Bug 321411 - [hierarchy] Replace OTTypeHierarchy with adapting the original TypeHierarchy\n" }, { "commit": "c49ec5f6dfd331d9d413ba43dee278afd37527c7", "tree": "68b8c3fa3322c3413a93a7e91e77737c88a15982", "parents": [ "97096944439f21a01c7493272de763e3dda818fa" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 10 17:15:46 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 10 17:15:46 2010 +0000" }, "message": "More on Bug 321651 - [compiler][otre] array-translations (lifting/lowering) in nested team not properly translated:\n+ always search translation methods in the interface part as to ensure legal bytecode\n" }, { "commit": "97096944439f21a01c7493272de763e3dda818fa", "tree": "e50b14b29831d2ae018dd3fbfba2f37ac924d4d3", "parents": [ "89703ee4b9da8371bb877f119b81a161c60ca90d" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 03 21:53:06 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 03 21:53:06 2010 +0000" }, "message": "Additional fix re Bug 321651 - [compiler][otre] array-translations (lifting/lowering) in nested team not properly translated\n-\u003e fix regression in test1129_nestedCallin2().\n" }, { "commit": "89703ee4b9da8371bb877f119b81a161c60ca90d", "tree": "947a81c8e09c378edba54ca7be8aad5526c5b58f", "parents": [ "535c6c1f122c7e101ff98110e62fa25bc89fd333" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 03 20:29:09 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 03 20:29:09 2010 +0000" }, "message": "Fixes for Bug 321651 - [compiler][otre] array-translations (lifting/lowering) in nested team not properly translated\n" }, { "commit": "14368d90075bc423f802bbb06f52665539b7e297", "tree": "5661646b929ee78bbd6dec080ac97d563c3bcdd9", "parents": [ "1243886796584934dab0dec6bdb2e79e738b7d32" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 03 17:07:02 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 03 17:07:02 2010 +0000" }, "message": "Fix for new test test2215_arrayLifting6(): array lifter needs an ifc-part if team is nested (and a role).\n" }, { "commit": "1243886796584934dab0dec6bdb2e79e738b7d32", "tree": "b229261c2e09946029bc70e823ba76c28a03cebf", "parents": [ "26e026cc20c80f5ed2212341c66240f395c1f262" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 03 14:52:05 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Aug 03 14:52:05 2010 +0000" }, "message": "Fix inheritance issue detected while working on OTSuperTypeHierarchyTest013.testGetAllSuperclasses_TA2TB2TC2R1()\n * new test is test1118_roleOverridesExtends2() to detect illegal overriding of \"extends\" inherited from different paths.\n * fix is to keep more non-source \"extends\" information in TypeLevel.checkAdjustSuperclass()\nCleanup in TypeLevel.connectRoleClasses()\n * only process the lastly added tsuper role here (fixes a TODO in the code)\n * previously this caused duplicate error in test1118_roleOverridesExtends2\nResult: the original test case in OTSuperTypeHierarchyTest013 is illegal, which is now properly reported.\n" }, { "commit": "f3add724fe9b9ea96ebed24190fa260f9bfab12c", "tree": "dd005d07c12755907a4717377cabf3f7a5ab6633", "parents": [ "58b65f7ecca1fa48d052de679c329488b861d778" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 31 22:09:35 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 31 22:09:35 2010 +0000" }, "message": "Experiments towards Bug 321440 - [compiler][otre] support for role-binding to interfaces\n(see bug 321440 comment 1)\n" }, { "commit": "08e2dc4007ca59a0bedf14cd1088649fe8f1e219", "tree": "f1890945777232be454e569d1945a8d09ee8c556", "parents": [ "46f146301b1e43d9d54ebb38bb7d4fdd88755762" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 31 09:02:12 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 31 09:02:12 2010 +0000" }, "message": "fixed a typo.\n" }, { "commit": "30761842506f0e09010ede2cfa115df9a5b9a552", "tree": "ed832c375d1ee478a39527d23377af8183ee8f90", "parents": [ "c630a98d3807857c501ba3e3470486def7d72237" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jul 30 21:10:57 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jul 30 21:10:57 2010 +0000" }, "message": "Fix for Bug 321402 - \"Copy Qualified Name\" action not working for method bindings\n" }, { "commit": "0c8f8cf74e5489d2c1243a44e8b55401826dc412", "tree": "a63efc312d6ada186bd01073e48e0eece0ffb406", "parents": [ "8de6a4a31687a17fd4b8b975ff54f3f33d531a8b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jul 30 15:06:37 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jul 30 15:06:37 2010 +0000" }, "message": "Test \u0026 fix for Bug 321352 - [compiler][reconciler] reporting of non-externalized string constants in role files.\n" }, { "commit": "8de6a4a31687a17fd4b8b975ff54f3f33d531a8b", "tree": "65154fbc201441acaec6fb901fe6055fbf7a7023", "parents": [ "ca71754c29c0cec52d16471c376e37cbf1f1982c" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 25 22:46:36 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 25 22:46:36 2010 +0000" }, "message": "Fix a regression in CalloutBindingTest: this one error was reported twice for each callout.\n" }, { "commit": "1df403ed0c1a30825e93744e3519e641ad1a2704", "tree": "4512bfc8b511ade24c52cdddc1ce12d9940638a0", "parents": [ "3697eedd64622d813e0dd0c54ed80218c85772ab" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 25 13:51:10 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 25 13:51:10 2010 +0000" }, "message": "Fix bogus errors reported by the reconciler:\n + fix analysis of method overriding:\n + change parameter of restoreRole from Class to Class\u003c?\u003e\n + detect overriding during resolveGeneratedMethod if we\u0027re past verify.\n + avoid reporting of missing IBoundBase._OT$addRole\n + support detection of non-OT types as generated\n - IBoundBase is a regular ifc\n - The method is missing because it has an invalid OT identifier\n + tag referenceContext as having errors after silencing an error to avoid\n generating code from broken AST\n + reconstruct valid AST from o.o.Team.__OT__Confined by reverting role splitting\n + remove __OT__ prefix (was already happening)\n + remove super interface Confined to avoid cyclic definition\n + don\u0027t convert the interface Confined\n + Connect two old patches with newly reported bug\n Bug 320841 - TypeConverters don\u0027t set enclosingType\n" }, { "commit": "71b8212fe8f66a69b2cb5762a4355d0cd515fa3d", "tree": "6e1f2d995611de618b5d5811ec8e0231416e97c5", "parents": [ "6298f1b407dae114ed3d1c35927056e59301ec4b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 24 12:16:56 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 24 12:16:56 2010 +0000" }, "message": "Fix for Bug 310398 - [compiler] incremental compilation fails for mutually dependent teams\n" }, { "commit": "6298f1b407dae114ed3d1c35927056e59301ec4b", "tree": "b8ccb281c72d6e94edbe2efa923066274d99f1a2", "parents": [ "ee6a9a2bb5e4d3c99f81040bd9325c867e56ffef" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 24 11:51:51 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 24 11:51:51 2010 +0000" }, "message": "Fix for Bug 318309 - [compiler] warnings re unused exceptions from generated code\n" }, { "commit": "ee6a9a2bb5e4d3c99f81040bd9325c867e56ffef", "tree": "4d433c77cb0f2c9c16d524c28d45c969622b6441", "parents": [ "04333d789b7987c478edec0af16aeb08dd012da3" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 24 10:50:25 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 24 10:50:25 2010 +0000" }, "message": "Final fix for Bug 318084 - [compiler] cannot callin-bind a callout-defined method\n\n" }, { "commit": "b26ee0a9d0341b49e5cd8d6a40f65fc38aa61f8b", "tree": "cd053b9602b0ceb9e37e018fe880f4b78b7f01d6", "parents": [ "090024174c63f4217a3e813b8251c97f0ccec548" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jul 22 21:58:21 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jul 22 21:58:21 2010 +0000" }, "message": "releng issues:\n* versions into 0.7.1\n* update urls\n" }, { "commit": "a098dd6fdfb9d3dcb39c0565c068422825a6b748", "tree": "3fdcf0ab9f9afe1c8c22211febf983490cbef7c8", "parents": [ "0ce4260e87a722cbd79144b109595922c35a02e9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jul 22 17:08:38 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jul 22 17:08:38 2010 +0000" }, "message": "Bug 320618 - inconsistent initialization of classpath container backed by external class folder\nThis version corresponds to my patch in https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d320618#c4\n" }, { "commit": "6d3ff880cc0a235cd6c098b9547c24e1453282e4", "tree": "f11cf916e0b1f50ff572a9e983dce9db80b8bfe4", "parents": [ "8d3bb2170e810a5930e425e5ce79e5f866795545" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jul 20 12:51:37 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jul 20 12:51:37 2010 +0000" }, "message": "still more test harness re bug 302850\n" }, { "commit": "8d3bb2170e810a5930e425e5ce79e5f866795545", "tree": "1c7573344306e18e762a2bd34f44e0ceff26932f", "parents": [ "253a331010810628956eb5e0afff5834cb5acbc4" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jul 20 12:41:18 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jul 20 12:41:18 2010 +0000" }, "message": "Fix for regression in \"FileStructure\" tests: don\u0027t keep \"source type required\" into compilation of transitive dependencies.\n" }, { "commit": "573bf3d3abd304b0f812219e9edc1ce34da8c961", "tree": "38bf6b42bb6040ede9793060f5702b04fa4918ac", "parents": [ "ad728bc730adfe207e8084fc579c548b973099a8" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jul 20 06:52:09 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jul 20 06:52:09 2010 +0000" }, "message": "extra safety for misconfigured OT-projects without class org.objectteams.Team.\n" }, { "commit": "df6ed31bd4e54a83cb58a5636e2a085215f06060", "tree": "989e4da630e60c49e2186bfd4e9b3109318754a2", "parents": [ "d70f67fe10b2aac0c2fd454d185b7bcbc1935de2" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jul 20 00:26:22 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jul 20 00:26:22 2010 +0000" }, "message": "After re-packaging the OTRE for Bug 320191 -\n [pde] Exporting an OT plug-in requires to have org.eclipse.objectteams.runtime in the ws:\n* Simplify by removing intermediate variable OTRUNTIME_LIBDIR\n* Fix regressions in, e.g., OTBuilderTests: when OTRE is served from the projects bin folder,\n a linked folder was inconsistently created \n (missing in the ws-elementTree - to be checked with JDT/Core team).\n" }, { "commit": "de631c68d6c7441d3f342253be0bd7f0a4958d68", "tree": "24099c5141cbd52858dd3c3fd4c61492dac35dbb", "parents": [ "a424c0355ab080e17b483ccd89f05aa483142c8b" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 18 11:35:19 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 18 11:35:19 2010 +0000" }, "message": "Cleanup re Bug 318084 - [compiler] cannot callin-bind a callout-defined method\nmainly: removing/renaming states.\n" }, { "commit": "9c6fa1277d59638abc430af91db92a86581114ca", "tree": "9459898f2aa6e4be9dc8582df8c98dc94ef59d82", "parents": [ "303a0f5ab86aa9f5e37df2bf186d83cf3bfa9ebf" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 18 10:40:18 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 18 10:40:18 2010 +0000" }, "message": "Additional fixes re Bug 318084 - [compiler] cannot callin-bind a callout-defined method\n" }, { "commit": "303a0f5ab86aa9f5e37df2bf186d83cf3bfa9ebf", "tree": "e9e7cb5985c034849f41862b33414a9e8bee46ad", "parents": [ "e2577ace5140641da0927035050d2bb65aaa20f1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 18 10:35:46 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sun Jul 18 10:35:46 2010 +0000" }, "message": "cleanup resolving some warnings\n" }, { "commit": "e2577ace5140641da0927035050d2bb65aaa20f1", "tree": "fa2f6f0d861679ada55f22ca966e0d37f88da55d", "parents": [ "b8dc19490a9f8861a8fdca4d336ef6b91306b6dc" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 17 21:44:06 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 17 21:44:06 2010 +0000" }, "message": "Implementation part1 for bug 318084: [compiler] cannot callin-bind a callout-defined method\n- changes in compile order plus cleanup\n" }, { "commit": "b8dc19490a9f8861a8fdca4d336ef6b91306b6dc", "tree": "7ee0487afe9c8f43462edf9537eda4e56cd25046", "parents": [ "c29c3a6e14917232fc01f5ff7cff55294ba422dd" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 17 17:38:11 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 17 17:38:11 2010 +0000" }, "message": "I assume this to be a slippage from http://trac.objectteams.org/ot/changeset/14553\n" }, { "commit": "c29c3a6e14917232fc01f5ff7cff55294ba422dd", "tree": "c069138c9d24198961b62ecd6bf588c8a7bc80a2", "parents": [ "75a20529e2e10de868cf850eca732bbdc8d8495d" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 10 12:04:43 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Sat Jul 10 12:04:43 2010 +0000" }, "message": "harness for Bug 302850 - 13 failures in JavaModel tests for the N20100214-2000 Mac OS X - Cocoa test machine\n" }, { "commit": "273c5e81caf970fe2e5d0873dd095f7010a15897", "tree": "9d9b3d99808103bd110f08bbcfb0ef87ba43a4ee", "parents": [ "62ebf80b1d334b8d204f34e4795cd16529b8a4d0" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jul 09 19:19:11 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jul 09 19:19:11 2010 +0000" }, "message": "NPE fix for Bug 318815 - [otjld] [compiler] Support the \"Internal Role\" pattern\n" }, { "commit": "7464c32cd7645d260024901926bddbe6a31738e2", "tree": "4f6c029d95b39725d0e06ec983d4ca6017717520", "parents": [ "d79b1bbc32add9afc769e9d388377a65984288c9" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jul 09 16:05:38 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Fri Jul 09 16:05:38 2010 +0000" }, "message": "Implementation for Bug 318815 - [otjld] [compiler] Support the \"Internal Role\" pattern\n" }, { "commit": "32a19a64c608aa081dab82894dc2ae5069a488ab", "tree": "fca9cda54023d173d589ad6afb1da112950c6c70", "parents": [ "f1ef93e66ec9298f2a520b0955ae54b0b65dcb6e" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jul 08 20:15:31 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Thu Jul 08 20:15:31 2010 +0000" }, "message": "Cleanup for Bug 318781 - [compiler] [otre] remove \"BaseClassTags\" bytecode attribute\n" }, { "commit": "9872a252bdc02b41275c9b53c495ae440e5aa829", "tree": "1343aacdb40ef74a60e3ce09bd44566ce86c1152", "parents": [ "b4655d33c13807d543503a7b8af08f4b2a33fc98" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jun 29 22:20:39 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jun 29 22:20:39 2010 +0000" }, "message": "more reverting of workarounds re OTJavaElement - \nfollowing the changes from Bug 317358 - [otmodel] deltas for roles are not correctly computed\n" }, { "commit": "b4655d33c13807d543503a7b8af08f4b2a33fc98", "tree": "0869deb9347ed23179a3d7e4226076aaaca2f6f8", "parents": [ "6d45dffba06ad98e1d5f9fd8a3aa2864d127528f" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jun 29 21:50:06 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jun 29 21:50:06 2010 +0000" }, "message": "Fix an NPE / regression in OTReconcilerTests, OTCompletionTests et al.\n" }, { "commit": "9eb21e006da6079d32480374b71f686328a03b7d", "tree": "192dac7771f8a5bb16aa8254a51a729aba61679f", "parents": [ "2543ae051e1c7ad70d1d4e282ad376c651b9d4d1" ], "author": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jun 29 21:21:19 2010 +0000" }, "committer": { "name": "Stephan Herrmann", "email": "stephan@cs.tu-berlin.de", "time": "Tue Jun 29 21:21:19 2010 +0000" }, "message": "Resolved one FIXME as of comment 3 of Bug 317358 - [otmodel] deltas for roles are not correctly computed\n" } ], "next": "ceb5880e21cfc0de341d3a92207b75212ad0c4b3" }