API Documentation: | EclipseJdt |
---|
Generates the Eclipse JDT configuration file.
Property | Description |
inputFile | The input file to load the initial configuration from. Defaults to the output file. If the specified input file does not exist, this task uses some default initial configuration. |
outputFile | The output file to write the final configuration to. |
sourceCompatibility | The source Java language level. |
targetCompatibility | The target JVM to generate |
File
inputFile
The input file to load the initial configuration from. Defaults to the output file. If the specified input file does not exist, this task uses some default initial configuration.
File
outputFile
The output file to write the final configuration to.
- Default with
eclipse
andjava
plugins: ${project.projectDir}
/.settings/org.eclipse.jdt.core.prefs
JavaVersion
sourceCompatibility
The source Java language level.
- Default with
eclipse
andjava
plugins: project.sourceCompatibility
JavaVersion
targetCompatibility
The target JVM to generate .class
files for.
- Default with
eclipse
andjava
plugins: project.targetCompatibility
Method | Description |
beforeConfigured(closure) | Adds a closure to be called before the domain object is configured by this task. The domain object is passed as a parameter to the closure. |
beforeConfigured(action) | Adds an action to be called before the domain object is configured by this task. The domain object is passed as a parameter to the action. |
whenConfigured(closure) | Adds a closure to be called after the domain object has been configured by this task. The domain object is passed as a parameter to the closure. |
whenConfigured(action) | Adds an action to be called after the domain object has been configured by this task. The domain object is passed as a parameter to the action. |
void
beforeConfigured
(Closure
closure)
Adds a closure to be called before the domain object is configured by this task. The domain object is passed as a parameter to the closure.
The closure is executed after the domain object has been loaded from the input file. Using this method allows you to change the domain object in some way before the task configures it.
void
beforeConfigured
(Action
<? super T
>
action)
Action
<? super T
>Adds an action to be called before the domain object is configured by this task. The domain object is passed as a parameter to the action.
The action is executed after the domain object has been loaded from the input file. Using this method allows you to change the domain object in some way before the task configures it.
void
whenConfigured
(Closure
closure)
Adds a closure to be called after the domain object has been configured by this task. The domain object is passed as a parameter to the closure.
The closure is executed just before the domain object is written to the output file. Using this method allows you to override the configuration applied by this task.
void
whenConfigured
(Action
<? super T
>
action)
Action
<? super T
>Adds an action to be called after the domain object has been configured by this task. The domain object is passed as a parameter to the action.
The action is executed just before the domain object is written to the output file. Using this method allows you to override the configuration applied by this task.