Groovy Documentation

Gradle API 1.8

Packages
org.gradle Classes for embedding Gradle.
org.gradle.api
org.gradle.api.artifacts Classes for declaring and using artifacts and artifact dependencies.
org.gradle.api.artifacts.cache Classes for controlling dependency resolution.
org.gradle.api.artifacts.dsl Classes used in the artifact DSL.
org.gradle.api.artifacts.maven Maven specific classes for dependency management.
org.gradle.api.artifacts.repositories Classes for declaring and using artifact repositories.
org.gradle.api.artifacts.result Classes that compose the resolution result
org.gradle.api.component Types for declaring and using Software Components.
org.gradle.api.distribution The main interfaces and classes of the distribution plugin.
org.gradle.api.distribution.plugins
org.gradle.api.dsl dsl related classes.
org.gradle.api.execution Classes for managing and monitoring build execution.
org.gradle.api.file Classes for working with files.
org.gradle.api.initialization Classes for managing and monitoring build initialization.
org.gradle.api.initialization.dsl Classes used in the initialization DSL.
org.gradle.api.invocation Classes for invoking and monitoring gradle builds.
org.gradle.api.java.archives Classes for working with JAR manifests.
org.gradle.api.logging Classes for managing logging in Gradle.
org.gradle.api.plugins The standard Plugin implementations.
org.gradle.api.plugins.announce A Plugin for generating announcements from your build.
org.gradle.api.plugins.antlr A Plugin for generating parsers from Antlr grammars.
org.gradle.api.plugins.buildcomparison.gradle Build comparision classes that are specific to Gradle, including comparing Gradle upgrades.
org.gradle.api.plugins.jetty The Jetty Plugin implementation.
org.gradle.api.plugins.osgi The OSGi Plugin implementation.
org.gradle.api.plugins.quality Plugins which measure and enforce code quality.
org.gradle.api.plugins.scala
org.gradle.api.plugins.sonar
org.gradle.api.plugins.sonar.model
org.gradle.api.publish Classes that deal with publishing artifacts.
org.gradle.api.publish.ivy Types that deal with publishing in the Ivy format.
org.gradle.api.publish.ivy.plugins Plugins for Ivy publishing.
org.gradle.api.publish.ivy.tasks Tasks for Ivy publishing.
org.gradle.api.publish.maven Types that deal with publishing in the Maven format.
org.gradle.api.publish.maven.plugins Plugins for publishing in the Maven format.
org.gradle.api.publish.maven.tasks Tasks for publishing in the Maven format.
org.gradle.api.publish.plugins Publishing plugins.
org.gradle.api.reporting Classes for reporting
org.gradle.api.reporting.plugins Plugins for reporting
org.gradle.api.resources Interfaces and API for the 'Resources' concept.
org.gradle.api.sonar.runner
org.gradle.api.specs Classes for defining general purpose criteria.
org.gradle.api.tasks The standard Task implementations.
org.gradle.api.tasks.ant The Ant integration Task implementations.
org.gradle.api.tasks.application
org.gradle.api.tasks.bundling The archive bundling Task implementations.
org.gradle.api.tasks.compile The compilation Task implementations.
org.gradle.api.tasks.diagnostics The diagnostic Task implementations.
org.gradle.api.tasks.incremental API classes for implementing incremental tasks.
org.gradle.api.tasks.javadoc The documentation generation Task implementations.
org.gradle.api.tasks.scala Scala Task implementations.
org.gradle.api.tasks.testing The unit testing Task implementations.
org.gradle.api.tasks.testing.junit JUnit specific testing classes.
org.gradle.api.tasks.testing.logging Types related to logging of test related information to the console.
org.gradle.api.tasks.testing.testng TestNG specific testing classes.
org.gradle.api.tasks.util Utility classes used by the standard task implementations.
org.gradle.api.tasks.wrapper The Gradle wrapper Task.
org.gradle.buildsetup.plugins
org.gradle.buildsetup.tasks
org.gradle.external.javadoc Classes to run Javadoc.
org.gradle.language.base General purpose types for language support.
org.gradle.language.base.plugins Base plugins for language support.
org.gradle.language.java Types for Java language support.
org.gradle.language.jvm Types for support for JVM languages.
org.gradle.language.jvm.plugins Base plugins that add support for JVM languages.
org.gradle.language.jvm.tasks Tasks for support for JVM languages.
org.gradle.nativecode.base Classes that model aspects of native component projects.
org.gradle.nativecode.base.plugins Plugins for building native component projects.
org.gradle.nativecode.base.tasks Tasks for building native component projects.
org.gradle.nativecode.cdt
org.gradle.nativecode.cdt.model
org.gradle.nativecode.cdt.tasks
org.gradle.nativecode.language.asm Classes that model aspects of C++ projects.
org.gradle.nativecode.language.asm.plugins
org.gradle.nativecode.language.asm.tasks
org.gradle.nativecode.language.base.tasks
org.gradle.nativecode.language.c Classes that model aspects of C++ projects.
org.gradle.nativecode.language.c.plugins
org.gradle.nativecode.language.c.tasks
org.gradle.nativecode.language.cpp Classes that model aspects of C++ projects.
org.gradle.nativecode.language.cpp.plugins Plugins for buildings C++ projects.
org.gradle.nativecode.language.cpp.tasks Tasks for building C++ projects.
org.gradle.nativecode.toolchain Classes that allow C++ tool chains to be configured.
org.gradle.nativecode.toolchain.plugins Integration with the gpp (gcc frontend) compiler.
org.gradle.plugins.ear Support for generating EAR archives in a Gradle build
org.gradle.plugins.ear.descriptor Classes for working with EAR deployment descriptors.
org.gradle.plugins.ide.api General ide plugin api.
org.gradle.plugins.ide.eclipse A Plugin for generating Eclipse files.
org.gradle.plugins.ide.eclipse.model Classes for the model used by the EclipsePlugin.
org.gradle.plugins.ide.idea
org.gradle.plugins.ide.idea.model Classes for the model used by the IdeaPlugin.
org.gradle.plugins.javascript.base
org.gradle.plugins.javascript.coffeescript
org.gradle.plugins.javascript.envjs
org.gradle.plugins.javascript.envjs.browser
org.gradle.plugins.javascript.envjs.http
org.gradle.plugins.javascript.envjs.http.simple
org.gradle.plugins.javascript.jshint
org.gradle.plugins.javascript.rhino
org.gradle.plugins.javascript.rhino.worker
org.gradle.plugins.signing
org.gradle.plugins.signing.signatory
org.gradle.plugins.signing.signatory.pgp
org.gradle.plugins.signing.type
org.gradle.plugins.signing.type.pgp
org.gradle.process Classes for executing system and Java processes.
org.gradle.testfixtures Classes and interfaces for testing custom task and plugin implementations.
org.gradle.testing.jacoco.plugins
org.gradle.testing.jacoco.tasks Tasks to work with the JaCoCo code coverage library.
org.gradle.tooling The main interfaces and classes of the Gradle tooling API.
org.gradle.tooling.exceptions Exceptions thrown when using the tooling API.
org.gradle.tooling.model The general-purpose tooling model types, provided by the tooling API.
org.gradle.tooling.model.build Tooling models for the build environment, which includes information such as Gradle or Java versions.
org.gradle.tooling.model.eclipse Eclipse-centric tooling models.
org.gradle.tooling.model.gradle The tooling models for Gradle builds and projects.
org.gradle.tooling.model.idea IntelliJ IDEA centric tooling models.
org.gradle.tooling.provider.model Interfaces and classes that allow tooling models to be made available to the tooling API client.

Gradle API 1.8