Fr Jeremy Krieg

Results 39 issues of Fr Jeremy Krieg

In 6.4.0.202206161450-SNAPSHOT of Bndtools: I got a StackOverflowError: ``` !ENTRY bndtools.core 4 0 2022-08-10 09:24:51.948 !MESSAGE Error in run listener !STACK 0 java.lang.StackOverflowError at java.base/java.util.regex.Pattern$GroupHead.match(Pattern.java:4789) at java.base/java.util.regex.Pattern$NotBehind.match(Pattern.java:5290) at java.base/java.util.regex.Pattern$Start.match(Pattern.java:3608) at...

In examining the source code it seems that the `exporters` macro is not properly implemented: https://github.com/bndtools/bnd/blob/afeb68b568821dd0bd9f47247f88a85b3e0b8580/biz.aQute.bndlib/src/aQute/bnd/osgi/Analyzer.java#L2979-L2992 It will find all bundles that *contain* the specified resource. Contrary to what its...

stale
abeyance

I'd been having some mysterious cases where the quickfix would fail to recommend a bundle. Most recently, I was trying to refactor `JUnitShortcut` into a new bundle, and when I...

stale
abeyance

This is an early-access PR for those interested in how it's coming together. The code is in obvious need of some tidy-ups. But I think I have reached a point...

As part of #5011, I took as my starting point these comments at the top of `BndtoolsBuilder`: https://github.com/bndtools/bnd/blob/3b3c8a9c2d8e12f907ef52fc0753e95ed116a329/bndtools.builder/src/org/bndtools/builder/BndtoolsBuilder.java#L48-L63 However, I've now implemented most of these tests and found that many...

I was just trying to create a new Bnd project using the templates. I kept getting an error dialog during import saying: `Error generating project contents from template "": Can...

In order to streamline future development on the Bndtools builder (eg, #3175), I would like to convert it to a facade pattern so that the builder bundle can be restarted...

As noted in #5178, there was a situation where bndlib was throwing an exception while trying to index an artifact, and the P2 implementation simply logged the error and moved...

abeyance

I am in the process of writing a few regression tests to test the behaviour of the Bnd Classpath Container in Bndtools. This is to minimise the chances of inadvertently...

The current tester tests uses a custom security manager to intercept calls to `System.exit()` so that they can verify correct behaviour. In Java 17, `setSecurityManager()` is deprecated. We're getting warnings...