aQute.maven.dto.ReportingDTO Maven / Gradle / Ivy
The newest version!
package aQute.maven.dto;
import aQute.bnd.util.dto.DTO;
/**
* Section for management of reports and their configuration.
*/
public class ReportingDTO extends DTO {
/**
* If true, then the default reports are not included in the site
* generation. This includes the reports in the "Project Info" menu. Note:
* While the type of this field is String
for technical
* reasons, the semantic type is actually Boolean
. Default
* value is false
.
*/
public boolean excludeDefaults = false;
/**
* Where to store all of the generated reports. The default is
* ${project.build.directory}/site
.
*/
public String outputDirectory;
/**
* The reporting plugins to use and their configuration.
*/
public ReportPluginDTO plugins;
}