Improved UUIDs for Scala 3.
Find a file
Pat Garrity 0f09c54c64
All checks were successful
/ test (push) Successful in 4s
Updating to use the GS plugins.
2024-01-12 22:36:25 -06:00
.forgejo/workflows Adding an automated workflow for forgejo. (#1) 2023-12-30 16:04:05 +00:00
project Updating to use the GS plugins. 2024-01-12 22:36:25 -06:00
src Initializing the gs-uuid project with a tested implementation. 2023-12-20 22:07:25 -06:00
.gitignore Initializing the gs-uuid project with a tested implementation. 2023-12-20 22:07:25 -06:00
.pre-commit-config.yaml Updated for GS development. 2023-12-23 20:40:30 -06:00
.scalafmt.conf Initializing the gs-uuid project with a tested implementation. 2023-12-20 22:07:25 -06:00
build.sbt Updating to use the GS plugins. 2024-01-12 22:36:25 -06: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"