Currently the bnd-resolver-maven-plugin calls
|
public static RunResolution resolve(Project project, Processor actualProperties, |
via
|
public String resolve(boolean failOnChanges, boolean writeOnChanges) throws Exception { |
and via
|
String result = run.resolve(failOnChanges, writeOnChanges); |
As the passed resolverLogger is null, a new temporary one is created in
|
ResolverLogger logger = resolverLogger == null ? ResolverLogger.newLogger(actualProperties, false) |
which just logs to a tmp file which is deleted at exit and otherwise just emits debug message via SLF4J (
)
For Maven plugins the one being returned via https://maven.apache.org/ref/3.9.15/maven-plugin-api/apidocs/org/apache/maven/plugin/Mojo.html#getLog() should be used instead through a wrapper derived from
|
public class ResolverLogger implements LogService, AutoCloseable { |
.
Currently the bnd-resolver-maven-plugin calls
bnd/biz.aQute.resolve/src/biz/aQute/resolve/RunResolution.java
Line 83 in 72b494a
bnd/biz.aQute.resolve/src/biz/aQute/resolve/Bndrun.java
Line 103 in 72b494a
bnd/maven-plugins/bnd-resolver-maven-plugin/src/main/java/aQute/bnd/maven/resolver/plugin/ResolverMojo.java
Line 163 in 72b494a
As the passed
resolverLoggeris null, a new temporary one is created inbnd/biz.aQute.resolve/src/biz/aQute/resolve/RunResolution.java
Line 112 in 72b494a
bnd/biz.aQute.resolve/src/biz/aQute/resolve/ResolverLogger.java
Line 100 in 72b494a
For Maven plugins the one being returned via https://maven.apache.org/ref/3.9.15/maven-plugin-api/apidocs/org/apache/maven/plugin/Mojo.html#getLog() should be used instead through a wrapper derived from
bnd/biz.aQute.resolve/src/biz/aQute/resolve/ResolverLogger.java
Line 22 in 72b494a