renovate[bot]
9d74625d93
build(deps): update dependency prettier to v3.9.6 (main) ( #45815 )
...
* build(deps): update dependency prettier to v3.9.6
| datasource | package | from | to |
| ---------- | -------- | ----- | ----- |
| npm | prettier | 3.8.1 | 3.9.6 |
* chore: prettier fixes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@mend.io >
2026-09-09 13:50:03 +00:00
Sebastian Poxhofer
c32e2391a0
refactor(linters): add prefer-coerce-object rule ( #45493 )
...
Refs #45216
The object counterpart to `prefer-coerce-array`: `x ?? {}` becomes
`coerceObject(x)`. The rule flags a `??` whose default is a bare `{}`
literal, so a populated default or an asserted `({} as Foo)` still
passes; a `x ?? y ?? {}` chain maps onto `coerceObject(x, y)`.
Every hit across `lib/` converted cleanly, so no disable comments were
needed.
2026-08-28 09:27:59 +00:00
Sebastian Poxhofer
41da033756
refactor: remove escapeRegExp and replace with RegExp.escape ( #45322 )
2026-08-18 06:24:47 +00:00
Sebastian Poxhofer
9717259ffc
refactor(oxlint): enable no-else-return and unicorn/no-lonely-if ( #44553 )
...
Enable no-else-return (with allowElseIf: false) and unicorn/no-lonely-if
as errors in .oxlintrc.json and fix all 131 pre-existing violations
(91 no-else-return, 40 unicorn/no-lonely-if) across 98 files.
The no-else-return violations were fixed with the oxlint autofix
(iterated to a fixpoint, plus two else-if chains that required
--fix-dangerously) followed by Prettier formatting. One comment dropped
by the autofix in lib/modules/manager/pub/artifacts.ts was restored
manually. The unicorn/no-lonely-if violations were merged by hand,
preserving comments and coverage-ignore hints.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-14 12:11:21 +00:00
Johannes Feichtner
4dbfc7a53c
feat(manager/gradle): add support for implicit version catalog accessor syntax ( #42746 )
...
* feat(manager/gradle): add support for implicit version catalog accessor syntax
* fix coverage in else branches
2026-04-20 12:58:25 +00:00
Sergei Zharinov
930cf6633c
refactor: Rewrite imports with .ts extensions ( #40700 )
...
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00
RahulGautamSingh
76f911041a
refactor: use named exports ( #39196 )
...
* use named exports
* fix test
* add missing imnport
* fix prettier
2025-11-10 12:00:35 +00:00
Rui Fernandes
c4242426bc
fix(manager/gradle): Support toml templating ( #34618 )
2025-03-09 09:34:28 +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
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
34f0ce39ba
fix(manager/gradle): set groupName for version catalog deps only if version.ref is used ( #21344 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2023-09-17 07:30:29 +00:00
Michael Kriese
2431c5a6b6
fix: better branch code coverage ( #24274 )
2023-09-06 13:35:52 +00:00
Johannes Feichtner
da6f2ed7d5
fix(manager/gradle): normalize version aliases in version catalogs ( #22470 )
2023-05-29 04:02:24 +00:00
Ryo Matsukawa
0417c111ac
refactor: Merged multiple skipReasons into unspecified-version. ( #22409 )
2023-05-25 05:48:11 +00:00
cjtim
e3e6de9f1d
fix(managers/gradle): allow dot annotation in version.ref ( #21820 )
...
Signed-off-by: Jinna C <jinnatim@gmail.com >
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com >
2023-05-04 19:19:00 +00:00
Johannes Feichtner
0fc1731eed
feat(manager/gradle): support separate registry URLs for plugins ( #19606 )
2022-12-29 18:41:43 +00:00
RahulGautamSingh
1657c16136
chore(lint): add object shortand rule ( #18080 )
2022-10-02 21:20:24 +02:00
Michael Kriese
10302eba68
refactor: fix prefer-nullish-coalescing ( #16171 )
2022-06-21 12:02:49 +00:00
StinkyLord
dad6a1f607
fix(gradle): gradle/libs.versions.toml should replace version not comment ( #15330 )
2022-05-11 05:44:44 +02:00
Hasan Awad
e520129272
fix(manager/gradle): Add groupName for toml parser and plugins ( #15190 )
2022-05-05 07:41:06 +02:00
Michael Kriese
f5f06c73be
refactor(manager): more strict null checks ( #15168 )
2022-04-20 06:19:59 +02:00
zml
bb6bc35e4d
fix(manager/gradle): Initial handling of rich versions in gradle version catalogs ( #14533 )
2022-03-08 04:54:45 +00:00
Rhys Arkins
8bd77f747b
feat(gradle): remove deepExtract ( #14497 )
...
Removes Gradle `deepExtract` option
BREAKING CHANGE: Option `deepExtract` is now removed and will be ignored
2022-03-04 09:04:02 +01:00