mirror of
https://github.com/renovatebot/renovate.git
synced 2025-01-14 16:46:25 +00:00
19259a0383
Closes #13953 Co-authored-by: Rhys Arkins <rhys@arkins.net> Co-authored-by: Michael Kriese <michael.kriese@visualon.de> Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com> BREAKING CHANGE: languages are now called categories instead |
||
---|---|---|
.. | ||
__fixtures__ | ||
__snapshots__ | ||
extract | ||
parser | ||
artifacts.spec.ts | ||
artifacts.ts | ||
extract.spec.ts | ||
extract.ts | ||
index.ts | ||
parser.spec.ts | ||
parser.ts | ||
readme.md | ||
types.ts | ||
update.spec.ts | ||
update.ts | ||
utils.spec.ts | ||
utils.ts |
The gradle
manager uses a custom parser written in JavaScript, similar to many others managers.
It does not call gradle
directly in order to extract a list of dependencies.
Updating lockfiles
The gradle manager supports gradle lock files in .lockfile
artifacts, as well as lock files used by the gradle-consistent-versions plugin.
During lock file maintenance, renovate calls ./gradlew :dependencies --write-locks
on the root project and subprojects.
For regular dependency updates, renovate automatically updates lock state entries via the --update-locks
command line flag.
As the output of these commands can be very large, any text other than errors (in stderr
) is discarded.