Class | Description |
---|---|
JkCommandSet |
Base class for defining commands executable from command line.
|
JkCommandSetPlugins |
Set of plugin instances loaded in a
JkCommandSet . |
JkConstants |
Holds constants about project structures
|
JkHelpOptions |
Options for help method.
|
JkImportedCommandSets |
A commandSet class can import one or several commandSet classes.
|
JkInit |
Class for instantiating builds while displaying meaningful information about environment on console.
|
JkOptions |
Key/value string storage for run parameters.
|
JkPlugin |
Plugin instances are owned by a
JkCommandSet instance. |
JkRepoConfigOptionLoader | |
Main |
Main class for launching Jeka from command line.
|
Annotation Type | Description |
---|---|
JkCompileOption |
Specifies the options of the Jeka compiler for def classes.
|
JkCompileOption.JkCompileOptions |
Repeatable container.
|
JkDefClasspath |
Adds an element to def classpath.
|
JkDefClasspath.JkImports |
Repeatable container.
|
JkDefImport |
Adds a Jeka project def classpath to the Jeka def classpath where this annotation is declared.
|
JkDefRepo |
Specifies the repositories to use for resolving dependencies declared with @
JkDefClasspath elements. |
JkDefRepo.ImportRepos | |
JkDoc |
Documents the annotated element so that Jeka can display some information
when 'help' is invoked from command line.
|
JkDocPluginDeps |
Mentions that the annotated plugin class relies on other plugins.
|
JkEnv |
Injects the environment variable value if such a one exists and an option as not been already injected on.
|