Package dev.jeka.core.tool
package dev.jeka.core.tool
-
ClassDescriptionDefinition for Jeka class option.Definition of method in a given class that can be called by Jeka.Specifies the options of the Jeka compiler for jeka-src classes.Repeatable container.Holds constants about project structuresAdds an element to jeka-src classpath.Repeatable container.Documents the annotated element so that Jeka can display some information when 'help' is invoked from command line.Indicates that the annotated KBean has documentation accessible at the specified value.Marker exception to notice a misconfiguration from the user or an infrastructure problem.Exported methods to integrate with external tools.Class for instantiating builds while displaying meaningful information about environment on console.Adds an entry to the jeka-src classpath where this annotation is declared.Deprecated.Use @JkDep insteadRepeatable container.Deprecated.Use @JkCompileOption insteadRepeatable container.Deprecated.Use
JkPropValueinsteadDeprecated.Use @JkInjectinsteadA utility class to check if the Jeka related classes imported in Jeka classpath are compatible with the running Jeka version.JkMultiValue<T>A type-safe container that maps String keys to values while maintaining natural key ordering, with special handling for both numeric and non-numeric keys.Marks an instance KBean method to run KBean initialization phase.Marks a static KBean method to run during KBean initialization.Injects the environment variable value if such a one exists and an option as not been already injected on.Marks a method that dynamically computes a required KBean for a KBean declaring the method.Execution context associated with a base directory.Tag to let IDE recognise that the value can be suggested with specified valuesBase class for KBean.