Gradle
E72061
Gradle is a powerful, flexible build automation tool and dependency management system widely used in Java and other JVM-based projects.
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.
this entity surface form:
Gradle build tool
subject surface form:
Apache Maven