com.aventstack.extentreports.templating.TemplateConfig Maven / Gradle / Ivy
package com.aventstack.extentreports.templating;
import freemarker.template.Configuration;
public class TemplateConfig {
public Configuration getFreemarkerConfig(Class clazz, String basePackagePath, String encoding) {
Configuration cfg = new Configuration(Configuration.VERSION_2_3_29);
cfg.setClassForTemplateLoading(clazz, basePackagePath);
cfg.setDefaultEncoding(encoding);
return cfg;
}
public Configuration getFreemarkerConfig(Class clazz, String encoding) {
return getFreemarkerConfig(clazz, "/", encoding);
}
}