Fr Jeremy Krieg

Results 114 comments of Fr Jeremy Krieg

> @pkriens has stated that there is a way to invoke the Bnd launcher that cause it to not call System.exit but instead just return. Perhaps Peter can shed some...

> One possibility I have considered is using https://github.com/webcompere/system-stubs, which has a `catchSystemExit()` implementation that uses mockito-inline under-the-hood. I misunderstood System Stubs - `catchSystemExit()` still uses a security manager. The...

@rotty3000: >It's not just the API, but really the manifest. And BND just builds the manifest when it builds the jar. Yes. Any advanced dependency checking would need to be...

Following #3833, I'm wondering if we can potentially leverage the bloom filter implementation to support the ideas in this thread. As I understand it, @pkriens added the class names' hash...

At the moment I'm working on bndlib while testing in bndtools.core.test. As bndlib is right at the bottom of dependency chain, this is getting quite painful rebuilding most of the...

> Maybe it is time we start thinking about a release 6 where we introduce an API project and break bndlib into smaller projects that communicate strictly via API. We...

> 1. We add the `CPE_PROJECT` entry because this makes the source lookup work properly. > 2. We add the `CPE_LIBRARY` entry because the final jar: > > 1. may...

> > 1. Mark _all_ entries in the Bnd Bundle Path container as "exported". This will make the classes in all upstream dependencies of the project also available to the...

I've put a bit of a quick hack together as an experiment to see if this will work. The early results are promising, however they do highlight some additional minor...

> > ``` > > Because bnd allows for the inclusion/exclusion of individual classes in a package > > ``` > > > Is this actually true? I've been reflecting...