Package de.sormuras.bach.tool

Provides the classes and interfaces for tool call configurations.

Unless otherwise noted, passing a null argument to a constructor or method in any class or interface in this package will cause a NullPointerException to be thrown.

  • Interface Summary 
    Interface Description
    WithModuleOptionsCall<T>
    A tool call with a list of module-related options.
    WithModuleSourceOptionsCall<T>
    A tool call with a list of module source-related options.
  • Class Summary 
    Class Description
    Jar
    A jar call configuration.
    Javac
    A javac call configuration.
    Javadoc
    A javadoc call configuration.
    Jlink
    A jlink call configuration.
    JUnit
    A JUnit Platform launcher configuration.
    TestModule
    A test module, named test("${MODULE}"), call configuration.