Commit Graph

227 Commits

Author SHA1 Message Date
renovate[bot] b4ed9e65d9 chore(deps): update dependency @vitest/eslint-plugin to v1.3.23 (main) (#38702)
* chore(deps): update dependency @vitest/eslint-plugin to v1.3.23

| datasource | package               | from   | to     |
| ---------- | --------------------- | ------ | ------ |
| npm        | @vitest/eslint-plugin | 1.3.16 | 1.3.23 |

* remove now unnecessary exceptions

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
2025-10-31 07:50:48 +00:00
renovate[bot] 1280fe4dc7 chore(deps): update dependency @vitest/eslint-plugin to v1.3.16 (main) (#38502)
* chore(deps): update dependency @vitest/eslint-plugin to v1.3.16

| datasource | package               | from   | to     |
| ---------- | --------------------- | ------ | ------ |
| npm        | @vitest/eslint-plugin | 1.3.13 | 1.3.16 |

* fix linting errors

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
2025-10-13 09:24:15 +00:00
Trask Stalnaker bcbc7b5e7e feat(gradle): support useJUnitJupiter under suites.withType (#38326)
* Support useJUnitJupiter under suites.withType

* unify

* fix: change withType maxDepth from 2 to 1

Addresses review comment from @Churro about maxDepth: 2 being too permissive.
With maxDepth: 1, the withType tree will only match:
- withType(JvmTestSuite)
- withType(JvmTestSuite::class)

This prevents unintended matching of nested structures like withType([...])
which are not valid Gradle syntax for this use case and are not covered by tests.

* refactor: merge test suite queries using q.alt pattern
2025-10-08 15:31:13 +00:00
Sebastian Poxhofer 14a76f4a05 feat(manager/gradle): add "const val" version resolution (#37837) 2025-09-04 14:14:14 +00:00
Sergei Zharinov 7c79c11285 fix: Always use default import from upath and semver-stable (#37325) 2025-08-05 11:01:45 +00:00
Johannes Feichtner 03542cb789 fix(gradle): update dependency verification metadata also without verify-metadata enabled (#36843) 2025-07-05 11:17:55 +00:00
Johannes Feichtner 03b3aed33c feat(gradle): detect dependencies in 'group:name:version:classifier@extension' format (#36224) 2025-05-30 05:03:03 +00:00
Johannes Feichtner 5d4ae538d8 fix(gradle): include registryType and content during registry deduplication (#36071) 2025-05-22 03:24:42 +00:00
RahulGautamSingh bc7d0595d0 feat(config): managerFilePatterns (#34615)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-05-04 08:30:24 +00:00
Johannes Feichtner 4137244b4e feat(gradle): add support for exclusiveContent() repository definitions (#35421) 2025-04-17 13:44:30 +00:00
renovate[bot] fffd986fa7 chore(deps): update linters (main) (#35113)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-04-02 14:28:27 +00:00
RahulGautamSingh 80b7cdf1e0 refactor(util): move user env to util folder (#35103) 2025-04-02 10:27:27 +00:00
Michael Kriese 19c115c813 test: cleanup (#34785) 2025-03-13 17:52:09 +00:00
Michael Kriese 4f60a8b7fe test: mock git globally (#34783) 2025-03-13 15:48:02 +00:00
Johannes Feichtner 5658777d7a refactor(gradle): unify handling of custom and predefined registry URLs (#34714) 2025-03-12 10:15:08 +00:00
Rui Fernandes c4242426bc fix(manager/gradle): Support toml templating (#34618) 2025-03-09 09:34:28 +00:00
Ivan Panaev 918df4c8b4 fix(manager/gradle): qGroovySingleMapOfVarAssignment and qGroovyMapOfExpr str format var name support (#34682) 2025-03-09 07:00:00 +00:00
Michael Kriese 1644d9cb18 test: migrate more to vitest (#34500) 2025-02-26 15:45:17 +00:00
Trim21 6e5731b554 test: migrate from jest to vitest (#34499) 2025-02-26 14:18:38 +00:00
Michael Kriese 997c23502e test: migrate to vitest (#34475)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-02-26 09:35:54 +00:00
ldt-fweichert d022b8307e feat(gradle): bump strategy (#33453)
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-02-20 14:04:35 +00:00
renovate[bot] 55845508b6 chore(deps): update eslint monorepo to v9 (major) (#33573)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-02-20 11:31:13 +00:00
Johannes Feichtner aae045edf5 feat(gradle): add support for gradle repository content descriptors (#33692)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-02-04 17:16:51 +00:00
Johannes Feichtner abb00a702b feat(gradle): add support for implicit test suite dependencies (#33775) 2025-01-27 07:48:22 +00:00
Rhys Arkins 0c2eaaf8bb feat: sharedVariableName (#33111)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-01-16 15:05:07 +00:00
Johannes Feichtner c93ae91b41 test(gradle): refactor and add new tests (#33522) 2025-01-11 17:04:46 +00:00
Johannes Feichtner 6ff935ef0b fix(gradle): remove redundant checks and parser statements (#33526) 2025-01-11 13:16:00 +00:00
Johannes Feichtner 6cf23f2bf1 refactor(gradle): extract redundant functions and remove snapshot (#33430) 2025-01-09 07:22:45 +00:00
Johannes Feichtner 6e8b70ed07 fix(gradle): correct handling of heuristically matched dependency triples (#33487) 2025-01-08 22:14:44 +00:00
Johannes Feichtner 80faed3ffe fix(gradle): avoid heuristic matching of gradle feature variant capabilities (#33438) 2025-01-07 06:53:48 +00:00
Risu 397ab49ef3 docs(managers): add missing url and displayName (#32621)
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2024-12-01 08:47:27 +00:00
Johannes Feichtner 0ff6e98493 feat(gradle): add support for java.toolchain.languageVersion detection in build.gradle(.kts) files (#32461) 2024-11-21 11:16:25 +00:00
Jamie Tanna c238db058a docs(gradle): correct requirements to process verification-metadata (#32534) 2024-11-14 14:49:34 +00:00
Sergei Zharinov 84f5d2a053 fix(gradle): Increase tree parsing depth (#32516) 2024-11-13 14:50:18 +00:00
Johannes Feichtner 32a13f66f9 feat(gradle-wrapper): add support for gradle daemon JVM discovery (#31319)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-09-15 04:59:25 +00:00
Sebastian Poxhofer 3681b2a945 chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
renovate[bot] eb8c08079e chore(deps): update typescript-eslint monorepo to v8 (major) (#30750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-08-14 10:33:02 +00:00
renovate[bot] 1a1e1acc23 chore(deps): update dependency typescript to v5.5.3 (#29906)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-07-20 20:38:33 +00:00
James Toyer 9026c2d84d fix(manager/gradle): Add support for GCV 2.23.0 (#29874) 2024-06-26 16:28:13 +00:00
Raphi 8975c9bda6 feat(manager/gradle): Use dependencies task when generating verification metadata (#29602) 2024-06-11 18:02:50 +00:00
Johannes Feichtner b4189c8093 feat(manager/gradle): add support for dep matching in lists that are nested in Groovy maps (#28517) 2024-04-19 04:20:46 +00:00
Johannes Feichtner 291defc7e1 feat(manager/gradle): add support for new header used by gradle-consistent-versions plugin (#27895) 2024-03-13 05:04:21 +00:00
RahulGautamSingh 2194142f78 feat(config): support user configured env (#27028)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-02-22 05:05:05 +00:00
renovate[bot] cbef575a2c chore(deps): update linters to v6.20.0 (#26925)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-02-12 09:09:29 +00:00
Johannes Feichtner d59316e1d1 fix(manager/gradle): fix potential parsing error for plugins in inlined version catalogs (#26737) 2024-01-19 03:14:19 +00:00
Johannes Feichtner da8396e384 feat(manager/gradle): add support for micronaut plugin (#26519) 2024-01-06 08:01:31 +00:00
Michael Kriese 4b7a5e7b62 docs: use relative links (#26044) 2023-11-29 18:10:17 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
Sergei Zharinov d82ff3659f fix: Use toml-eslint-parser instead of @iarna/toml (#25594)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-06 15:34:52 +00:00
Johannes Feichtner a57cdfdb85 feat(manager/gradle): add support for Kotlin import directives (#25486) 2023-10-28 21:53:31 +00:00