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
Sebastian Poxhofer
73b90e958b
refactor: remove string concetation for production code ( #43442 )
...
refactor: prefer templates rather than `+`
2026-05-19 13:31:27 +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
renovate[bot]
407c260218
build(deps): update dependency xmldoc to v2 (main) ( #35755 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-06-30 13:17:26 +00:00
Ralf Pannemans
c9c87fcc68
feat(manager): CNB support for Spring Boot maven plugin ( #35183 )
...
Co-authored-by: Matthias Vach <matthias.vach@sap.com >
Co-authored-by: Nicolas Bender <nicolas.bender@sap.com >
Co-authored-by: Pavel Busko <pavel.busko@sap.com >
Co-authored-by: Matthias Vach <matthias.vach@gmail.com >
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com >
Co-authored-by: Pavel Busko <busko.pavel@gmail.com >
2025-06-06 09:47:15 +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
Jonas Rutishauser
89b12faca7
feat(manager/maven): Add replacement support ( #32635 )
2025-01-30 07:48:57 +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
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
Jonas Rutishauser
8965a398d7
fix(maven): bumpVersion update SNAPSHOT versions ( #27274 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-04-29 13:08:45 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
Rhys Arkins
36e2b328bb
chore: update types reference
2023-08-15 11:31:15 +02:00
Michael Kriese
29cec2cb91
fix: better validation before bumping package version ( #23684 )
2023-08-08 09:50:42 +00:00
Michael Kriese
68f34a99ff
chore: fix types ( #23665 )
2023-08-02 12:17:11 +00:00
Michael Kriese
e5c6f38d75
refactor: enable strict checks ( #16168 )
...
* refactor: enable strict checks
* chore: revert changes
* chore: fix tsconfig
2022-06-21 13:00:21 +02:00
Michael Kriese
6c7e79fbe3
refactor(manager): more strict null checks ( #15166 )
2022-04-19 17:46:07 +00:00
Rhys Arkins
dca3418bbd
refactor: lib/modules ( #14488 )
...
Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/
BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
2022-03-04 09:04:02 +01:00