Skip to content

fix(ci): compile the release tag into the zvec native libraries #18

fix(ci): compile the release tag into the zvec native libraries

fix(ci): compile the release tag into the zvec native libraries #18

Triggered via push September 11, 2026 03:40
Status Success
Total duration 4m 7s
Artifacts –

ci.yml

on: push
Matrix: source-test
Matrix: vendor-test
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 4 warnings
Source (linux-x64): src/main/java/org/zvec/binding/IndexParams.java#L28
(design) FinalClass: Class IndexParams should be declared as final.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L61
(design) DesignForExtension: Class 'IteratorOptions' looks like designed for extension (can be subclassed), but the method 'close' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IteratorOptions' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L54
(javadoc) MissingJavadocMethod: Missing a Javadoc comment.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L54
(design) DesignForExtension: Class 'IteratorOptions' looks like designed for extension (can be subclassed), but the method 'destroy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IteratorOptions' final or making the method 'destroy' static/final/abstract/empty, or adding allowed annotation for the method.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L49
(javadoc) JavadocMethod: Expected @PARAM tag for 'include'.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L49
(misc) FinalParameters: Parameter include should be final.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L36
(misc) FinalParameters: Parameter fields should be final.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L26
(design) DesignForExtension: Class 'IteratorOptions' looks like designed for extension (can be subclassed), but the method 'getHandle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IteratorOptions' final or making the method 'getHandle' static/final/abstract/empty, or adding allowed annotation for the method.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L19
(javadoc) MissingJavadocMethod: Missing a Javadoc comment.
Source (linux-x64): src/main/java/org/zvec/binding/IteratorOptions.java#L17
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L17
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L16
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L15
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L14
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L13
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L12
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L11
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L10
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L9
(javadoc) JavadocVariable: Missing a Javadoc comment.
Source (macos-arm64): src/main/java/org/zvec/binding/ErrorCode.java#L8
(javadoc) JavadocVariable: Missing a Javadoc comment.
Vendor (linux-x64)
Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Vendor (windows-x64)
Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Vendor (macos-arm64)
Error: Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.
Source (windows-x64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/