Skip to content

refactor: Update dependencies and add Support for VSS 6.0 - #16

Merged
BjoernAtBosch merged 11 commits into
eclipse-velocitas:mainfrom
wba2hi:feat/update-dependencies
Sep 15, 2026
Merged

BjoernAtBosch merged 11 commits into
eclipse-velocitas:mainfrom
wba2hi:feat/update-dependencies

Conversation

@wba2hi

@wba2hi wba2hi commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Chrylo and others added 6 commits September 4, 2026 13:16
- Set Gradle Daemon JVM toolchain to Java 21 to prevent Dokka version parsing error on Java 25
- Upgrade Dokka to 2.0.0 with V2 plugin mode and update javadocJar dependency
- Replace deprecated domain object delegate providers in ktlint.gradle.kts
- Remove unused precompiled script plugins from vss-processor-plugin buildSrc
- Update Gradle dependency lockfiles

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Re-adds the empty-VSS-file guard removed during the non-incremental
refactor. Without this check the build silently succeeded and wiped the
output directory, giving users no feedback on a misconfigured searchPath.
Includes a functional test that verifies the build fails with a
descriptive message when the configured VSS directory is empty.
Husky v9 removed the `husky install` subcommand. The postinstall script
must now call `husky` directly, otherwise npm install emits a deprecation
warning and may fail in CI environments running Node with strict mode.
@wba2hi
wba2hi force-pushed the feat/update-dependencies branch from 85d0469 to 0699941 Compare September 7, 2026 11:45

@Chrylo Chrylo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@BjoernAtBosch BjoernAtBosch left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved due to previous "expert's approval"

@BjoernAtBosch
BjoernAtBosch merged commit d76ecd8 into eclipse-velocitas:main Sep 15, 2026
3 checks passed
@wba2hi
wba2hi deleted the feat/update-dependencies branch September 21, 2026 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants