in src/main/java/org/apache/sling/sitemap/impl/builder/extensions/GoogleNewsExtensionProvider.java [130:143]
public GoogleNewsExtension setStockTickers(@Nullable Collection<String> stockTickers) {
if (stockTickers != null) {
if (stockTickers.size() > 5) {
LOG.warn("Adjusting stock tickers as they are out of bounds (0,5): {}", stockTickers.size());
}
this.stockTickers = stockTickers.stream()
.filter(stockTicker -> STOCK_TICKER_PATTERN.matcher(stockTicker).matches())
.limit(5)
.collect(Collectors.joining(","));
} else {
this.stockTickers = null;
}
return this;
}