- Java 91.6%
- Batchfile 3.5%
- PowerShell 2.8%
- Shell 2.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/workflows | ||
| bin | ||
| doc | ||
| etc | ||
| gradle/wrapper | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE.txt | ||
| README.md | ||
| settings.gradle.kts | ||
| test.properties | ||
⚠️ ARCHIVED REPOSITORY
This repository is archived and no longer maintained. All development has moved to the new monorepo:
https://github.com/sfa-siard/siard-suitePlease create any issues or pull requests in the new monorepo, which now contains all submodules including this one.
Zip64File - SIARD 2.2 ZIP 64 handler
This package contains a ZIP 64 handler. Its main purpose is reading and writing ZIP files which conform to the 64 bit extension of the ZIP standard. It also includes a command-line tool for reading and writing ZIP files in ZIP 64 format.
Getting started (for developers)
For building the binaries, Java JDK 17 must be installed.
Run all tests
./gradlew check
Build the project
./gradlew clean build
Versioning, tags, and releases
Versions and tags are managed with the Axion Release Plugin for Gradle.
Short overview:
./gradlew currentVersion # Shows the current version
./gradlew release # Creates a new release, adds a tag, and pushes it to remote
Documentation
Declaration
Contributions to the codebase have been made with the support of Windsurf. Windsurf is AI-powered code completion tool, that is trained exclusively on natural language and source code data with permissive licenses.