Gradle

E72061

Gradle is a powerful, flexible build automation tool and dependency management system widely used in Java and other JVM-based projects.

Jump to: Surface forms Statements Referenced by

Observed surface forms (3)

Surface form Occurrences
Gradle Inc. 1
Gradle build tool 1
https://gradle.org/ 1

Statements (53)

Predicate Object
instanceOf build automation tool
dependency management system
open-source software
software build system
buildScriptLanguage Groovy DSL
Kotlin DSL
developer Gradle self-linksurface differs
surface form: Gradle Inc.
feature build scans
composite builds
dependency management
incremental builds
multi-project builds
parallel execution
plugin system
task caching
wrapper script
integratesWith Android Studio
CircleCI
Eclipse
GitHub Actions
IntelliJ IDEA
Ivy repositories
Jenkins
Maven repositories
TeamCity
license Apache License 2.0
programmingLanguage Groovy
Java
Kotlin
repository https://github.com/gradle/gradle
supportsConcept build variants
configurations
convention over configuration
custom tasks
plugins
source sets
supportsLanguage Android SDK
surface form: Android

C
C++
Groovy
Java
Kotlin
Scala
supportsPlatform Android
Java Platform, Standard Edition
surface form: Java Virtual Machine

native code
usedFor building Android applications
building Java projects
managing project dependencies
packaging and publishing artifacts
running automated tests
usesModel directed acyclic graph of tasks
website Gradle self-linksurface differs
surface form: https://gradle.org/

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Java buildTools Gradle
Gradle developer Gradle self-linksurface differs
this entity surface form: Gradle Inc.
Groovy ecosystemComponent Gradle
this entity surface form: Gradle build tool
Maven influenced Gradle
subject surface form: Apache Maven
Eclipse supportsBuildTool Gradle
Gradle website Gradle self-linksurface differs
this entity surface form: https://gradle.org/