Interface | Description |
---|---|
JkIdeSupport.JkSupplier |
Class | Description |
---|---|
JkCompileLayout<T> |
Folder layout for a project output.
|
JkIdeSupport |
Minimal information necessary to generate metadata project file for IDE.
|
JkProject |
A Java project consists in 3 parts :
JkProjectConstruction : responsible to compile, tests and make jars
JkProjectDocumentation : responsible to creates javadoc, sources jar and others
JkProjectPublication : responsible to publish the artifacts on binary repositories (Maven or Ivy)
Each of these parts are optional. |
JkProjectCompilation<T> |
Handles project compilation step.
|
JkProjectConstruction |
Responsible to produce jar files.
|
JkProjectDocumentation |
Responsible to create Javadoc and Source jar.
|
JkProjectPublication |
Responsible to publish artifacts on the repository.
|
JkProjectSimpleFacade |
Simple facade over
JkProject to access common setting conveniently. |
JkProjectTesting |
Handles project testing step.
|
Enum | Description |
---|---|
JkCompileLayout.Concern |