renovate/lib/manager/gradle-lite
2021-03-11 08:03:37 +01:00
..
__snapshots__ feat(gradle-lite): JS-based Gradle manager (#7521) 2020-12-08 13:56:08 +01:00
common.ts refactor: optimize type usage (#8947) 2021-03-02 21:44:55 +01:00
extract.spec.ts refactor(gradle-lite): Deduplicate registryUrls (#9023) 2021-03-08 05:19:36 +00:00
extract.ts refactor(gradle-lite): Deduplicate registryUrls (#9023) 2021-03-08 05:19:36 +00:00
index.ts feat(gradle-lite): JS-based Gradle manager (#7521) 2020-12-08 13:56:08 +01:00
parser.spec.ts fix(gradle-lite): Allow scala versions parsing in strings (#8431) 2021-01-27 06:53:57 +01:00
parser.ts refactor: Object.assign -> object spread (#9076) 2021-03-11 08:03:37 +01:00
readme.md feat: gradle-list enablement 2021-03-07 22:39:58 +01:00
tokenizer.spec.ts feat(gradle-lite): JS-based Gradle manager (#7521) 2020-12-08 13:56:08 +01:00
tokenizer.ts feat(gradle-lite): JS-based Gradle manager (#7521) 2020-12-08 13:56:08 +01:00
update.spec.ts feat(gradle-lite): JS-based Gradle manager (#7521) 2020-12-08 13:56:08 +01:00
update.ts refactor: optimize type usage (#8947) 2021-03-02 21:44:55 +01:00
utils.spec.ts fix: reduce code issues (#8639) 2021-02-11 10:29:42 +01:00
utils.ts refactor: optimize type usage (#8947) 2021-03-02 21:44:55 +01:00

gradle-lite is an an alternate manager for Gradle, and is written in JavaScript. The main benefit of gradle-lite is that it doesn't need to invoke the gradle tool from and command line in order to extract dependencies.

To enable gradle-lite:

{
  "extends": [":enableGradleLite"]
}

To disable the original gradle manager if gradle-lite satisfies all requirements:

{
  "extends": [":switchToGradleLite"]
}

Feedback for this manager would be welcome as we would like to switch it to be the default manager for Gradle soon.