All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.atlassian.maven.plugin.clover.TestSources Maven / Gradle / Ivy

package com.atlassian.maven.plugin.clover;

import java.util.ArrayList;
import java.util.List;

/**
 * A container for test files, works like Ant's file set.
 * Example:
 * 
 * <testSources>
 *     <includes>
 *         <include>**/*Test.java</include>
 *         <include>**/*IT.java</include>
 *     <includes>
 *     <excludes>
 *         <exclude>deprecated/**</exclude>
 *     </excludes>
 *     <testClasses>
 *         <testClass><!-- see TestClass --></testClass> <!-- 0..N occurrences -->
 *     </testClasses>
 * </testSources>
 * 
*/ public class TestSources { private List includes = new ArrayList(); private List excludes = new ArrayList(); private List testClasses = new ArrayList(); @SuppressWarnings("unused") // called by Maven when parsing MOJO configuration public TestSources() { } public List getTestClasses() { return testClasses; } public List getIncludes() { return includes; } public List getExcludes() { return excludes; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy