Commit Graph

227 Commits

Author SHA1 Message Date
Johannes Feichtner 196ed35dcb feat(manager/gradle): add dependency grouping by variable to all supported patterns (#20212) 2023-02-04 15:55:36 +01:00
Johannes Feichtner bfc38bf732 feat(manager/gradle): replace individual value matchers with placeholder (#19996) 2023-02-03 18:36:00 +00:00
Michael Kriese e78048dfc1 fix: no cycles (#19982) 2023-01-23 21:20:54 +00:00
Johannes Feichtner 7a6d1f06ac feat(manager/gradle): extend support for property accessors (#19974) 2023-01-23 06:42:14 +00:00
Rhys Arkins ab36ccc039 chore: downgrade gradle warn 2023-01-14 20:19:34 +01:00
Johannes Feichtner 0eb77da9cf feat(manager/gradle): enable support for concatenated properties (#19659)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-01-05 14:43:52 +01:00
Johannes Feichtner e9313aea2d refactor(manager/gradle): reuse matching patterns and combine dependency string handling (#19636) 2023-01-03 08:58:10 +00:00
Johannes Feichtner 80d53a1222 feat(manager/gradle): enable property accessors for registry URLs (#19609) 2022-12-29 22:26:02 +01:00
Johannes Feichtner 0fc1731eed feat(manager/gradle): support separate registry URLs for plugins (#19606) 2022-12-29 18:41:43 +00:00
Johannes Feichtner d9349b21b9 refactor(manager/gradle): group extraction tests + code hygiene (#19586) 2022-12-27 14:45:30 +01:00
Michael Kriese 73be295310 feat(core): centralize sidecar image usage (#19545) 2022-12-23 09:45:15 +00:00
Johannes Feichtner 6beeba6f02 refactor(manager/gradle): group parser directives in separate files (#19465) 2022-12-18 08:25:44 +01:00
Johannes Feichtner 786899eadf feat(manager/gradle): add support for implicit gradle plugins (#19111) 2022-12-09 12:11:09 +00:00
Jan Høydahl 0d9aaed601 feat(gradle): Support for gradle consistent versions plugin (#19182)
Co-authored-by: Johannes Feichtner <Churro@users.noreply.github.com>
Closes https://github.com/renovatebot/renovate/issues/8017
2022-12-08 12:21:14 +00:00
Johannes Feichtner cd9554969b feat(manager/gradle): support short dependency notation for named Kotlin modules (#19180)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-12-07 19:57:23 +00:00
Johannes Feichtner 07bb701ada refactor(manager/gradle): ensure gradle parser is only invoked for gradle script files (#19232) 2022-12-03 20:05:28 +01:00
Johannes Feichtner 094a3f447a feat(manager/gradle): support for Kotlin extra properties, dependencySet collections and versionCatalog aliases (#19200) 2022-12-01 11:04:08 +00:00
Johannes Feichtner 84c51dc3e3 feat(manager/gradle): add support for Groovy and Kotlin maps (#19127) 2022-11-29 07:08:41 +00:00
Johannes Feichtner dc0c02716d feat(manager/gradle): add support for alternative Gradle plugin syntax (#19113) 2022-11-26 07:27:39 +00:00
Johannes Feichtner 90ada813dc feat(manager/gradle): add support for property accessors (#18990) 2022-11-24 17:25:02 +01:00
Johannes Feichtner eef8e0a1de fix(manager/gradle): ignore "publishing" repositories (#18998) 2022-11-24 07:33:46 +01:00
Johannes Feichtner ff96c5f67b test(manager/gradle): add further tests (#18977) 2022-11-18 07:31:47 +02:00
Johannes Feichtner dee3452a19 refactor(manager/gradle): cleanup old parser (#18931) 2022-11-16 04:32:41 +00:00
Johannes Feichtner b14336b3af feat(manager/gradle): reimplement parser using tree-based approach (#18663) 2022-11-15 19:23:06 +00:00
Johannes Feichtner fb56b1fe85 fix(manager/gradle): prefix version catalog aliases with "libs." (#18830) 2022-11-09 00:51:02 +00:00
RahulGautamSingh 2a07e91be6 refactor: convert ProgrammingLanguage to union type (#18748)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-11-05 08:49:57 +00:00
RahulGautamSingh 0151b6a4a9 refactor: reduce debug metadata (#18466)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-10-29 12:11:09 +00:00
Johannes Feichtner 0dfc98c2e7 fix(manager/gradle): ignore mapScalar() method from Apollo Kotlin plugin (#18625) 2022-10-28 11:47:25 +03:00
Johannes Feichtner 8279be47c8 fix(manager/gradle): preserve next token for parsing in case dependency interpolation fails (#18330) 2022-10-27 07:39:40 +02:00
Johannes Feichtner 58c9b15162 fix(manager/gradle): only accept known format for optional classifiers (#18525) 2022-10-25 06:58:28 +02:00
Johannes Feichtner b544d5ca80 test(manager/gradle): refactoring to map tests to Gradle functionality (#18481) 2022-10-23 13:24:20 +02:00
Johannes Feichtner c02014a16e fix(manager/gradle): normalize aliases in versionCatalog (#18473) 2022-10-23 06:07:49 +00:00
Johannes Feichtner b4f5f88526 fix(manager/gradle): allow dependency classifiers (#18469) 2022-10-22 16:28:04 +02:00
Johannes Feichtner c49be3d69a fix(manager/gradle): optimize performance of Gradle lock file maintenance and ensure gradlew is executable (#18348) 2022-10-15 17:13:19 +00:00
Johannes Feichtner 5559b5359d fix(manager/gradle): use Gradle version to resolve Java constraints for lockfile updates (#18346) 2022-10-15 10:00:59 +00:00
renovate[bot] 7935a7b8ed chore(deps): lock file maintenance (#18082)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-10-10 21:47:23 -07:00
Johannes Feichtner 2305550013 feat(manager/gradle): add support for dependency lockfile updates (#17949) 2022-10-05 12:24:43 +00:00
RahulGautamSingh 1657c16136 chore(lint): add object shortand rule (#18080) 2022-10-02 21:20:24 +02:00
renovate[bot] 582f77371c chore(deps): update jest monorepo (#17737)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-09-12 16:58:52 +02:00
Michael Kriese dcab3b295f test(java): remove unused test code (#17564) 2022-09-01 14:24:17 +00:00
Michael Kriese 0316a5e62d test: use jest v29 (#17151) 2022-08-16 14:22:29 +02:00
Sergei Zharinov e4dbd4ad49 fix(ci): Restrict template expressions (#16834)
* fix(ci): Restrict template expressions

* Fix

* Fix

* Fix
2022-07-30 16:28:31 +02:00
Gabriel-Ladzaretti 871b069d83 fix(logs): remove variable from a template literal for a warn message for gradle (#16789)
logs: tidy up warn message for grade file not found
2022-07-26 15:03:05 +00:00
Johannes Feichtner d6fa2fefda fix(gradle): silence warning for file not found via "apply from" (#16767) 2022-07-25 19:06:56 +02:00
Johannes Feichtner a3c3f11860 fix(gradle): adjust max. recursion depth and logger warning (#16734) 2022-07-24 13:28:04 +02:00
Johannes Feichtner 1b36708c64 feat(gradle): always add depType to extracted dependencies (#16725) 2022-07-24 06:14:29 +00:00
Johannes Feichtner a6b747444a feat(gradle): add support for further apply-from patterns (#16507) 2022-07-20 05:45:31 +00:00
Johannes Feichtner 21d5e6829d feat(gradle): add support for variable assignments with rootProject and project (#16505)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-10 14:06:50 +00:00
Johannes Feichtner 19254ca0a4 fix(gradle): remove default maven central registry (#16430) 2022-07-06 20:33:56 +00:00
Johannes Feichtner db6de24756 fix(gradle): resolve escaped registry URLs in gradle.properties (#16403) 2022-07-03 15:53:43 -07:00