split random number and uuid generator modules #5

Merged
jorge.bornhausen merged 1 commit from dev into main 2024-10-18 20:29:45 +00:00
13 changed files with 29 additions and 5 deletions

View file

@ -15,3 +15,9 @@ Quarkus Commons
This repository contains modules with common classes and utilities This repository contains modules with common classes and utilities
that can be used by Quarkus applications. that can be used by Quarkus applications.
The modules are:
* `quarkus-clock-service`
* `quarkus-random-number-generator`
* `quarkus-uuid-generator`

View file

@ -10,7 +10,8 @@
<modules> <modules>
<module>quarkus-clock-service</module> <module>quarkus-clock-service</module>
<module>quarkus-random-generator</module> <module>quarkus-random-number-generator</module>
<module>quarkus-uuid-generator</module>
</modules> </modules>
<properties> <properties>

View file

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>ch.phoenixtechnologies.quarkus</groupId>
<artifactId>quarkus-commons</artifactId>
<version>0.1.0-SNAPSHOT</version>
</parent>
<artifactId>quarkus-random-number-generator</artifactId>
<packaging>jar</packaging>
</project>

View file

@ -10,7 +10,7 @@
<version>0.1.0-SNAPSHOT</version> <version>0.1.0-SNAPSHOT</version>
</parent> </parent>
<artifactId>quarkus-random-generator</artifactId> <artifactId>quarkus-uuid-generator</artifactId>
<packaging>jar</packaging> <packaging>jar</packaging>
<dependencies> <dependencies>

View file

@ -1,4 +1,4 @@
package ch.phoenixtechnologies.quarkus.commons.random; package ch.phoenixtechnologies.quarkus.commons.uuid;
import java.util.Random; import java.util.Random;
import java.util.UUID; import java.util.UUID;

View file

@ -1,4 +1,4 @@
package ch.phoenixtechnologies.quarkus.commons.random; package ch.phoenixtechnologies.quarkus.commons.uuid;
import com.fasterxml.uuid.Generators; import com.fasterxml.uuid.Generators;
import io.quarkus.arc.DefaultBean; import io.quarkus.arc.DefaultBean;

View file

@ -1,5 +1,6 @@
package ch.phoenixtechnologies.quarkus.commons.random; package ch.phoenixtechnologies.quarkus.commons.uuid;
import ch.phoenixtechnologies.quarkus.commons.uuid.UUIDGeneratorImpl;
import io.quarkus.test.junit.QuarkusTest; import io.quarkus.test.junit.QuarkusTest;
import jakarta.inject.Inject; import jakarta.inject.Inject;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;