Class DefaultDirectoryScanner

java.lang.Object
org.apache.maven.surefire.api.util.DefaultDirectoryScanner
All Implemented Interfaces:
DirectoryScanner

@Deprecated public class DefaultDirectoryScanner extends Object implements DirectoryScanner
Deprecated.
Scans directories looking for tests.
  • Field Details

    • FS

      private static final String FS
      Deprecated.
    • EMPTY_STRING_ARRAY

      private static final String[] EMPTY_STRING_ARRAY
      Deprecated.
    • JAVA_SOURCE_FILE_EXTENSION

      private static final String JAVA_SOURCE_FILE_EXTENSION
      Deprecated.
      See Also:
    • JAVA_CLASS_FILE_EXTENSION

      private static final String JAVA_CLASS_FILE_EXTENSION
      Deprecated.
      See Also:
    • basedir

      private final File basedir
      Deprecated.
    • includes

      private final List<String> includes
      Deprecated.
    • excludes

      private final List<String> excludes
      Deprecated.
    • specificTests

      private final List<String> specificTests
      Deprecated.
  • Constructor Details

  • Method Details

    • locateTestClasses

      public TestsToRun locateTestClasses(ClassLoader classLoader, ScannerFilter scannerFilter)
      Deprecated.
      Description copied from interface: DirectoryScanner
      Locates tests based on scanning directories
      Specified by:
      locateTestClasses in interface DirectoryScanner
      Parameters:
      classLoader - The classloader to use when loading classes
      scannerFilter - The filter to include/exclude test classes
      Returns:
      The found classes that match the filter
    • loadClass

      private static Class<?> loadClass(ClassLoader classLoader, String className)
      Deprecated.
    • collectTests

      String[] collectTests()
      Deprecated.
    • processIncludesExcludes

      private static String[] processIncludesExcludes(List<String> list)
      Deprecated.