{"push_id":2879923574,"size":10,"distinct_size":10,"ref":"refs/heads/issues/2176","head":"e6470d48133a0f3305347e52f77149686fe98325","before":"8cacbd6482efd10f71d3dffd602b66fafe1d49d9","commits":[{"sha":"e45f35a7b97991bbe3048e0060444a0f787bc69a","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"build: Harmonize osgi.core usage\n\nWe use 6.0 everywhere except for the launcher, tester, and junit\nwhich we still need to run on old 4.2 frameworks for some users.\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/e45f35a7b97991bbe3048e0060444a0f787bc69a"},{"sha":"3e1b97aa497038bf1e400a0e54a6f490857581dc","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"test: Fix test so it can find content of constructed jar\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/3e1b97aa497038bf1e400a0e54a6f490857581dc"},{"sha":"220747222c988eeba8ee8067d2f42999534ebe5e","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"build: Remove usage of osgi.cmpn\n\nExcept for biz.aQute.junit which needs a ServiceTracker for Core 4.2, no\nproject uses osgi.cmpn. Each project uses the individual OSGi jar files\nas the project needs. This avoid extraneous and potentially conflicting\npackages in the build and test paths.\n\nIssue https://github.com/bndtools/bndtools/issues/1922 combined with\nusing osgi.cmpn caused some test cases to always fail in Eclipse when\nthey always succeed on the command line build.\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/220747222c988eeba8ee8067d2f42999534ebe5e"},{"sha":"a9bbd2671b3ed4cde159e6342611e021f9be460a","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"tests: Move all bndlib.tests test dependencies to -testpath\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/a9bbd2671b3ed4cde159e6342611e021f9be460a"},{"sha":"ea44f1e51742fe83e496f1e6ce8bf365e32342c9","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"annotation: Remove type name check to allow proxy classes to be used\n\nWe removed the name check for the supplied class to allow alternate\nlook-alike classes to be used as proxies for the real annotation class.\nSo we get type safety for the elements via the proxy class.\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/ea44f1e51742fe83e496f1e6ce8bf365e32342c9"},{"sha":"ed0eb676131c8f2807c0181e1bc66bd50dfa0b4a","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"ds: Replace use of real OSGi DS annotation class with Bnd \"copies\"\n\nThis avoids having real versions of the OSGi DS annotation classes in\nbndlib and confusing processors which see these classes instead of the\nclasses or absence of the classes from the build path.\n\nFixes https://github.com/bndtools/bnd/issues/2176\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/ed0eb676131c8f2807c0181e1bc66bd50dfa0b4a"},{"sha":"6fc63476c7bb4a58158ad4d34d632498f083d8bc","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"cdi: Replace use of real OSGi DS annotation class with Bnd \"copies\"\n\nAnd some other minor cleanup.\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/6fc63476c7bb4a58158ad4d34d632498f083d8bc"},{"sha":"68574646490f79b3bfcd8e4922dcacc143dce137","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"xmlattr: use getAnnotation(Class)\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/68574646490f79b3bfcd8e4922dcacc143dce137"},{"sha":"58135b80489ccb80a64f3f09dbf365adf9e60c63","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"metatype: Replace use of real OSGi MetaType annotations with Bnd \"copies\"\n\nThis avoids having real versions of the OSGi annotation classes in\nbndlib and confusing processors which see these classes instead of the\nclasses or absence of the classes from the build path.\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/58135b80489ccb80a64f3f09dbf365adf9e60c63"},{"sha":"e6470d48133a0f3305347e52f77149686fe98325","author":{"name":"BJ Hargrave","email":"3d26bb3930946e3370762d769a073cece444c2d8@bjhargrave.com"},"message":"headers: Replace use of real OSGi bundle annotations with Bnd \"copies\"\n\nThis avoids having real versions of the OSGi annotation classes in\nbndlib and confusing processors which see these classes instead of the\nclasses or absence of the classes from the build path.\n\nSigned-off-by: BJ Hargrave <bj@bjhargrave.com>","distinct":true,"url":"https://api.github.com/repos/bjhargrave/bnd/commits/e6470d48133a0f3305347e52f77149686fe98325"}]}
{"actor":{"display_login":"bjhargrave"}}