Christoph Läubrich

Results 1886 comments of Christoph Läubrich

I just wanted to note that OSGI-OPT is a specified part of [the OSGi-Specification](https://docs.osgi.org/specification/osgi.core/8.0.0/framework.module.html#d0e1760): > A bundle is a JAR file that: > - ... > - Can contain optional...

As a hint, using https://github.com/codehaus-plexus/plexus-build-api for resources updates has many benefits: 1. You can detect if a file has actually changed its input (e.g. one obviously only want to rerun...

@copilot can you add a section to the PR description of what needs to be changed if we later upgrade to Java 22 or if the code can run without...

> The plan will not work without requiring Java **22** level for compilation. FFM is a preview API in Java 21, and compiler knows already that it is finalized in...

> Nope, it is Java language specification. The only way to workaround it is to literally use compiler from Java 21 or old ecj version. Specify a "real" JDK 21...

> You can question the spec and can try to change that, but it is not a bug or limitation, it is simply following Java specifications. Where in the _Java...

@copilot please mention in the PR title that this is EXPERIMENTAL and update it to Java 25 API what will be earliest version we can use this with due to...

@chrisrueger the Jar printer prints something completely different that is not usable as a Manifest file as far as I see. The option in maven-bunlde plugin produces something that is...

> However APIs having a major version 0 are [unstable by definition](https://semver.org/#spec-item-4). I think ther is a misunderstanding her, even though both are named SemVer and are quite similar, the...

The semver spec defines version wich can contain hyphens that is invalid in OSGi so I doubt " This is how Bnd is doing baselining!" ...