if (requiresMarketData(curveDefn)) {
RatesCurveInputsId curveInputsId = RatesCurveInputsId.of(groupName, curveDefn.getName(), obsSource);
return marketData.getValue(curveInputsId);
} else {
return MarketDataBox.ofSingleValue(RatesCurveInputs.builder().build());
}
in RatesCurveGroupMarketDataFunction fails for a curvedef without marketdata/nodes. Argument 'curveMetadata' must not be null.