Improved UUIDs for Scala 3.
Find a file
Pat Garrity 2322e9afc8
All checks were successful
/ Build and Test Library Snapshot (pull_request) Successful in 1m20s
Adding real merge request builds.
- 100% code coverage
- Pre-commit enforced at build time
- Code coverage enforced at build time
- Publish snapshot to maven repo
2024-03-18 21:16:12 -05:00
.forgejo/workflows Adding real merge request builds. 2024-03-18 21:16:12 -05:00
project Adding real merge request builds. 2024-03-18 21:16:12 -05:00
src Adding real merge request builds. 2024-03-18 21:16:12 -05:00
.gitignore Initializing the gs-uuid project with a tested implementation. 2023-12-20 22:07:25 -06:00
.pre-commit-config.yaml Adding real merge request builds. 2024-03-18 21:16:12 -05:00
.scalafmt.conf Initializing the gs-uuid project with a tested implementation. 2023-12-20 22:07:25 -06:00
build.sbt Adding real merge request builds. 2024-03-18 21:16:12 -05:00
LICENSE Initializing the gs-uuid project with a tested implementation. 2023-12-20 22:07:25 -06:00
README.md Adding an automated workflow for forgejo. (#1) 2023-12-30 16:04:05 +00:00

gs-uuid

License (Apache 2.0)

UUID's for Scala 3 with generation based on JUG, and serialization based on code from Jackson Databind. The only dependency is JUG, whereas the relevant Jackson code is copied to this implementation (and slightly modified).

Usage

This artifact is available in the Garrity Software Maven repository.

externalResolvers +=
  "Garrity Software Releases" at "https://maven.garrity.co/releases"

val GsUuid: ModuleID =
  "gs" %% "gs-uuid-v0" % "0.1.0"