Package org.apache.maven.surefire.util
Class DefaultDirectoryScanner
- java.lang.Object
-
- org.apache.maven.surefire.util.DefaultDirectoryScanner
-
- All Implemented Interfaces:
DirectoryScanner
@Deprecated public class DefaultDirectoryScanner extends java.lang.Object implements DirectoryScanner
Deprecated.Scans directories looking for tests.
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.FilebasedirDeprecated.private static java.lang.String[]EMPTY_STRING_ARRAYDeprecated.private java.util.List<java.lang.String>excludesDeprecated.private static java.lang.StringFSDeprecated.private java.util.List<java.lang.String>includesDeprecated.private static java.lang.StringJAVA_CLASS_FILE_EXTENSIONDeprecated.private static java.lang.StringJAVA_SOURCE_FILE_EXTENSIONDeprecated.private java.util.List<java.lang.String>specificTestsDeprecated.
-
Constructor Summary
Constructors Constructor Description DefaultDirectoryScanner(java.io.File basedir, java.util.List<java.lang.String> includes, java.util.List<java.lang.String> excludes, java.util.List<java.lang.String> specificTests)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description (package private) java.lang.String[]collectTests()Deprecated.private static java.lang.Class<?>loadClass(java.lang.ClassLoader classLoader, java.lang.String className)Deprecated.TestsToRunlocateTestClasses(java.lang.ClassLoader classLoader, ScannerFilter scannerFilter)Deprecated.Locates tests based on scanning directoriesprivate static java.lang.String[]processIncludesExcludes(java.util.List<java.lang.String> list)Deprecated.
-
-
-
Field Detail
-
FS
private static final java.lang.String FS
Deprecated.
-
EMPTY_STRING_ARRAY
private static final java.lang.String[] EMPTY_STRING_ARRAY
Deprecated.
-
JAVA_SOURCE_FILE_EXTENSION
private static final java.lang.String JAVA_SOURCE_FILE_EXTENSION
Deprecated.- See Also:
- Constant Field Values
-
JAVA_CLASS_FILE_EXTENSION
private static final java.lang.String JAVA_CLASS_FILE_EXTENSION
Deprecated.- See Also:
- Constant Field Values
-
basedir
private final java.io.File basedir
Deprecated.
-
includes
private final java.util.List<java.lang.String> includes
Deprecated.
-
excludes
private final java.util.List<java.lang.String> excludes
Deprecated.
-
specificTests
private final java.util.List<java.lang.String> specificTests
Deprecated.
-
-
Method Detail
-
locateTestClasses
public TestsToRun locateTestClasses(java.lang.ClassLoader classLoader, ScannerFilter scannerFilter)
Deprecated.Description copied from interface:DirectoryScannerLocates tests based on scanning directories- Specified by:
locateTestClassesin interfaceDirectoryScanner- Parameters:
classLoader- The classloader to use when loading classesscannerFilter- The filter to include/exclude test classes- Returns:
- The found classes that match the filter
-
loadClass
private static java.lang.Class<?> loadClass(java.lang.ClassLoader classLoader, java.lang.String className)Deprecated.
-
collectTests
java.lang.String[] collectTests()
Deprecated.
-
processIncludesExcludes
private static java.lang.String[] processIncludesExcludes(java.util.List<java.lang.String> list)
Deprecated.
-
-