in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity/VelocityReports.java [83:100]
public final void generate(final Descriptor work,
final Configuration configuration) throws Exception {
final List<Product> products = new ArrayList<Product>();
for (Product product: PRODUCTS_THAT_GENERATE_LICENSING_MATERIALS) {
switch (product) {
case NOTICE:
if (!work.isNoticeRequired()) {
break;
}
default:
products.add(product);
}
}
final Product[] productArray = new Product[products.size()];
merge(products.toArray(productArray), context(work, configuration));
}