-
public interface DirectoryProviderGeneral interface for providers of class & source directories towards the construction of JUnit 5 tasks and its companions.
Registered through the plugin, integrations with different languages and frameworks can provide their own collection of directories. The most prominent example consists of the opt-in Kotlin support, which provides the "/kotlin" directories to each JUnit 5 task, allowing Kotlin classes to be used for test detection & execution.
-
-
Method Summary
Modifier and Type Method Description abstract Set<File>mainClassDirectories()The locations of compiled class files abstract Set<File>testClassDirectories()The locations of compiled test class files Set<File>classDirectories()The combined locations of all compiled class files abstract Set<File>mainSourceDirectories()The locations of source files abstract Set<File>testSourceDirectories()The locations of test source files Set<File>sourceDirectories()The combined locations of all source files -
-
Method Detail
-
mainClassDirectories
abstract Set<File> mainClassDirectories()
The locations of compiled class files
-
testClassDirectories
abstract Set<File> testClassDirectories()
The locations of compiled test class files
-
classDirectories
Set<File> classDirectories()
The combined locations of all compiled class files
-
mainSourceDirectories
abstract Set<File> mainSourceDirectories()
The locations of source files
-
testSourceDirectories
abstract Set<File> testSourceDirectories()
The locations of test source files
-
sourceDirectories
Set<File> sourceDirectories()
The combined locations of all source files
-
-
-
-