{"push_id":2856062785,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"042a3dcf92467dc10cd8319706feee119aa3af29","before":"a8f9979f7b1e9c00eb2d8a71d4b913c2e146c7a2","commits":[{"sha":"363d5074eaae9d972885ab7565a236e1fdbfc7e8","author":{"name":"Peter Kriens","email":"016a769244db65ccbb64c8b271e9b7b28d4a3ce8@aqute.biz"},"message":"[component] Service-Component & wildcards\n\nPDE projects tend to have a Service-Component\nheader like \"OSGI-INF/*.xml\", which is valid\nSCR header. However, this clashes with the bnd\ngeneration since it will append the xml file paths\nto the end of this header. SCR will then see \ncomponents twice. Once matched by the wildcard\nand once literal.\n\nUnfortunately, many PDE projects are in progress\nto moving the annotations based components so they \nhave a hybrid situation. This makes it impossible \nfor them to remove the Service-Component wildcard \nsince then no longer the hardcoded files are found.\n\nRock and a hard place.\n\nSo this patch will match the calculated paths\nin the old ServiceComponent class  and the more\nmodern DSAnnotations class against any wildcard\npatterns. The static method that does this is located\nin DSAnnotations.\n\nSucks but after trying to find alternatives this turned\nout to be the best solution.\n\n\n\nSigned-off-by: Peter Kriens <peter.kriens@aqute.biz>","distinct":true,"url":"https://api.github.com/repos/rotty3000/bnd/commits/363d5074eaae9d972885ab7565a236e1fdbfc7e8"},{"sha":"59f4706747d9ab268690db6979acefc7b07b4234","author":{"name":"Peter Kriens","email":"8ac8092331bb621432cbd9fbe40e52149af05592@aQute.biz"},"message":"Merge pull request #2599 from pkriens/pkriens/service-component-wildcard-header\n\n[component] Service-Component & wildcards","distinct":true,"url":"https://api.github.com/repos/rotty3000/bnd/commits/59f4706747d9ab268690db6979acefc7b07b4234"},{"sha":"ed79441a38d58727f859bde95f6647d16448464c","author":{"name":"Jelle Nelis","email":"2e8b35e2126ef7dc9c4f3575894d53df4c2e27eb@UGent.be"},"message":"Issue #1930: Set refresh to true when refreshing\n\nThe refresh() method in OSGiRepository invoked getIndex with refresh set to false. This meant that the index was not updated even though it was changed. The current test tests whether or not refreshing the repository actually updates the index by checking their last modified times. Furthermore, the added tests checks whether refreshing notifies RepositoryListenerPlugin instances.\n\nFixes https://github.com/bndtools/bndtools/issues/1930\n\nSigned-off-by: Jelle Nelis <jellenelis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/rotty3000/bnd/commits/ed79441a38d58727f859bde95f6647d16448464c"},{"sha":"d3b26cad52697962304933c30df21a362fda5a85","author":{"name":"Peter Kriens","email":"6d767d114033dbe733d2f01d6d55b8568ec0b117@aqute.biz"},"message":"[tester] Fragments & Lazy\n\nThis patch makes the tester handle the case that the\nhost of a fragment is lazy. The code did not take\nSTARTING hosts as active so it though the fragment host\nwas not alive yet.\n\nThere can be no confusion with a hanging activator\nsince the launcher would have reported that as an error.\n\n\nSigned-off-by: Peter Kriens <Peter.Kriens@aqute.biz>","distinct":true,"url":"https://api.github.com/repos/rotty3000/bnd/commits/d3b26cad52697962304933c30df21a362fda5a85"},{"sha":"83c1f3087787bece85ed1404229fb378bf7d9919","author":{"name":"Peter Kriens","email":"8ac8092331bb621432cbd9fbe40e52149af05592@aQute.biz"},"message":"Merge pull request #2602 from pkriens/pkriens/tester-lazy\n\n[tester] Fragments & Lazy","distinct":true,"url":"https://api.github.com/repos/rotty3000/bnd/commits/83c1f3087787bece85ed1404229fb378bf7d9919"},{"sha":"80ca45c33c9e2f822f7a200ea0869ab726c519db","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"Merge pull request #2598 from jellenelis/1930-refresh-OSGiRepository\n\nIssue #1930: Set refresh to true when refreshing","distinct":true,"url":"https://api.github.com/repos/rotty3000/bnd/commits/80ca45c33c9e2f822f7a200ea0869ab726c519db"},{"sha":"b177d2cd4365737014c705fe6317399e11e90b70","author":{"name":"Raymond Auge","email":"365ed8f198099d0d7be69a289ff98f85e62ba00d@liferay.com"},"message":"adds #2604 add bnd support for OSGi CDI Integration\n\nSigned-off-by: Raymond Auge <raymond.auge@liferay.com>","distinct":true,"url":"https://api.github.com/repos/rotty3000/bnd/commits/b177d2cd4365737014c705fe6317399e11e90b70"},{"sha":"042a3dcf92467dc10cd8319706feee119aa3af29","author":{"name":"Raymond Auge","email":"365ed8f198099d0d7be69a289ff98f85e62ba00d@liferay.com"},"message":"[Clazz] generic method parameters - test\n\nSigned-off-by: Raymond Auge <raymond.auge@liferay.com>","distinct":true,"url":"https://api.github.com/repos/rotty3000/bnd/commits/042a3dcf92467dc10cd8319706feee119aa3af29"}]}
{"actor":{"display_login":"rotty3000"}}