Search in sources :

Example 1 with IsolatedAntBuilder

use of org.gradle.api.internal.project.IsolatedAntBuilder in project gradle by gradle.

the class Groovydoc method getAntGroovydoc.

@Internal
public AntGroovydoc getAntGroovydoc() {
    if (antGroovydoc == null) {
        IsolatedAntBuilder antBuilder = getServices().get(IsolatedAntBuilder.class);
        TemporaryFileProvider temporaryFileProvider = getServices().get(TemporaryFileProvider.class);
        antGroovydoc = new AntGroovydoc(antBuilder, temporaryFileProvider);
    }
    return antGroovydoc;
}
Also used : IsolatedAntBuilder(org.gradle.api.internal.project.IsolatedAntBuilder) TemporaryFileProvider(org.gradle.api.internal.file.temp.TemporaryFileProvider) AntGroovydoc(org.gradle.api.internal.tasks.AntGroovydoc) Internal(org.gradle.api.tasks.Internal)

Aggregations

TemporaryFileProvider (org.gradle.api.internal.file.temp.TemporaryFileProvider)1 IsolatedAntBuilder (org.gradle.api.internal.project.IsolatedAntBuilder)1 AntGroovydoc (org.gradle.api.internal.tasks.AntGroovydoc)1 Internal (org.gradle.api.tasks.Internal)1