https://github.com/xeruf/util
Collection of various JVM utilities for cross-project use
https://github.com/xeruf/util
java jvm kotlin library
Last synced: 2 months ago
JSON representation
Collection of various JVM utilities for cross-project use
- Host: GitHub
- URL: https://github.com/xeruf/util
- Owner: xeruf
- License: gpl-3.0
- Created: 2018-04-15T12:02:25.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-02-07T00:01:21.000Z (over 3 years ago)
- Last Synced: 2026-04-04T06:42:42.556Z (3 months ago)
- Topics: java, jvm, kotlin, library
- Language: Kotlin
- Homepage:
- Size: 537 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
## xerus.util
Collection of various JVM utilities for cross-project use.
Use at your own risk, I sometimes force-push since this is only a personal collection.
This exists mainly to enable contributions to dependents.
Even though I wil try to be more contribution-friendly in the future,
you may encounter conflicts when pulling.
Then, assuming you have no local changes,
simply perform a `git reset --hard origin/master`.
### Structure
This project consists of a few modules, with potentially more to come in the future.
| Module (folder) | Summary | Dependencies |
|-----------------|---------|--------------|
| kotlin | Contains a lot of extensions to the stdlib and some other helpers. Dependency for almost all of my projects written in Kotlin. | kotlin-stdlib, coroutines |
| javafx | Helpers for JavaFX and some additions like Themes and icon sets. | kotlin module |
| logging | logback configurator that takes CLI args | kotlin module |
### Usage
The project can be depended upon via [jitpack](https://jitpack.io/#xeruf/util):
```
repositories {
...
maven("https://jitpack.io")
}
dependencies {
...
implementation("com.github.xeruf.util", "MODULE", "VERSION")
}
```
Version can be a tag, a commit hash, "-SNAPSHOT" for the latest master build
or "_branch_-SNAPSHOT" for the latest build of a specific branch.
For more information and explanations visit [jitpack](https://jitpack.io/#xeruf/util).