This project is a collection of utility classes and methods that I use in most of my projects. Some of the code is incomplete and might never be completed (If no one is requesting otherwise :D).
  • Java 99.4%
  • Go Template 0.3%
  • JavaScript 0.2%
  • HTML 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
ziver a9aec5e820
Some checks failed
Gradle Build and Deploy / build (push) Failing after 1m30s
downgraded upload-artifact stage as v4 is not supported by forgejo
2026-08-20 13:35:38 +00:00
.forgejo/workflows downgraded upload-artifact stage as v4 is not supported by forgejo 2026-08-20 13:35:38 +00:00
gradle/wrapper Uplift to Java 21 2025-12-16 23:55:16 +01:00
src/zutil Fixed path to zutil.osal.OSALBinaryManager in javadoc 2026-08-20 12:13:51 +00:00
test/zutil HTTP server no adhears to the correct carrage return of \r\n 2026-04-04 23:50:36 +02:00
.gitignore Fixed incorrect gitignore 2020-10-05 23:45:56 +02:00
build.gradle HTTP server no adhears to the correct carrage return of \r\n 2026-04-04 23:50:36 +02:00
build_publish.gradle Fixed issues with gradle uplift and added some additional javadoc 2025-12-17 01:27:57 +01:00
gradlew set gradlew as executable 2024-10-01 23:33:21 +02:00
gradlew.bat Initial migrating to gradle, had to remove javafx files as the dependency was not working. 2020-10-02 00:22:04 +02:00
LICENSE.txt Added timeout to ant junit test 2016-07-12 17:22:04 +02:00
README.md updated readme with new runner info 2026-08-20 13:28:47 +00:00
settings.gradle fixed gradle artifact naming 2020-11-10 15:45:11 +01:00

Zutil

This project is a collection of utility classes and methods that I use in most of my projects. Some of the code is incomplete and might never be completed (If no one is requesting otherwise :D).

A word of warning: This project is mostly used as a sandbox to implement APIs and functions I think are interesting. So there are no guaranties that classes and methods will stay as they are, I'm often refactoring the code and moving things around.

Documentation

Unfortunately, there is no dedicated documentation available. The only documentation is the JavaDoc in the source code and the JUnit test cases as usage examples.

Running the tests

Execute all JUnit test-cases by running:

./gradlew build

Authors

  • Ziver Koc

AI Usage

This repo is not a "vibe coded" repo but AI might be used as a assisted tool to troubleshoot or to rephrase documentation.

License

This project is licensed under the MIT License - see the LICENSE.txt file for details