The issue is caused by the following snippet:
/**
* Construct a PropertyApplicator.
*
* @param delegate the wrapped {@link ComponentAdapter}
* @throws PicoCompositionException {@inheritDoc}
*/
public PropertyApplicator(ComponentAdapter<T> delegate) throws
PicoCompositionException {
super(delegate);
}
In Java 21 {@inheritDoc} tag produced a warning:
src/java/org/picocontainer/behaviors/PropertyApplicator.java:64:
warning: @inheritDoc used but PropertyApplicator(ComponentAdapter<T>)
does not override or implement any method.
public PropertyApplicator(ComponentAdapter<T> delegate) throws
PicoCompositionException {
^
In Java 25 this results in internal error.