in maven-plugin-testing-harness/src/main/java/org/apache/maven/api/plugin/testing/MojoExtension.java [672:685]
public Object evaluate(String expression, Class<?> type) throws ExpressionEvaluationException {
Object value = evaluator.evaluate(expression, type);
if (value == null) {
String expr = stripTokens(expression);
if (expr != null) {
try {
value = injector.getInstance(Key.of(type, expr));
} catch (DIException e) {
// nothing
}
}
}
return value;
}