|
1 | | -<?xml version="1.0"?> |
2 | | -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" |
3 | | - xmlns="http://maven.apache.org/POM/4.0.0" |
4 | | - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
| 2 | +<project xmlns="http://maven.apache.org/POM/4.0.0" |
| 3 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> |
5 | 4 | <modelVersion>4.0.0</modelVersion> |
6 | 5 | <groupId>org.acme</groupId> |
7 | 6 | <artifactId>scala3-quarkus-quickstart</artifactId> |
|
99 | 98 | <groupId>io.quarkus</groupId> |
100 | 99 | <artifactId>quarkus-messaging-kafka</artifactId> |
101 | 100 | </dependency> |
| 101 | + <dependency> |
| 102 | + <groupId>io.quarkus</groupId> |
| 103 | + <artifactId>quarkus-quartz</artifactId> |
| 104 | + </dependency> |
| 105 | + <!-- ######## Quarkus Health Check Endpoints ######## --> |
102 | 106 | <dependency> |
103 | 107 | <groupId>io.smallrye.reactive</groupId> |
104 | 108 | <artifactId>smallrye-reactive-messaging-in-memory</artifactId> |
105 | 109 | <scope>test</scope> |
106 | 110 | </dependency> |
107 | | - <!-- ######## Quarkus Health Check Endpoints ######## --> |
| 111 | + <!-- ######## Hibernate ORM specific dependencies ######## --> |
108 | 112 | <dependency> |
109 | 113 | <groupId>io.quarkus</groupId> |
110 | 114 | <artifactId>quarkus-smallrye-health</artifactId> |
111 | 115 | </dependency> |
112 | | - <!-- ######## Hibernate ORM specific dependencies ######## --> |
| 116 | + <!-- JDBC driver dependencies --> |
113 | 117 | <dependency> |
114 | 118 | <groupId>io.quarkus</groupId> |
115 | 119 | <artifactId>quarkus-hibernate-orm</artifactId> |
116 | 120 | </dependency> |
117 | | - <!-- JDBC driver dependencies --> |
| 121 | + <!-- Narayana JTA dependencies, added to be more explicit, it is otherwise included because of hibernate-orm extension --> |
118 | 122 | <dependency> |
119 | 123 | <groupId>io.quarkus</groupId> |
120 | 124 | <artifactId>quarkus-jdbc-postgresql</artifactId> |
121 | 125 | </dependency> |
122 | | - <!-- Narayana JTA dependencies, added to be more explicit, it is otherwise included because of hibernate-orm extension --> |
| 126 | + <!-- Flyway DB migration specific dependencies --> |
123 | 127 | <dependency> |
124 | 128 | <groupId>io.quarkus</groupId> |
125 | 129 | <artifactId>quarkus-narayana-jta</artifactId> |
126 | 130 | </dependency> |
127 | | - <!-- Flyway DB migration specific dependencies --> |
| 131 | + <!-- ######## Scala 3 Magnum DB Library ######## --> |
128 | 132 | <dependency> |
129 | 133 | <groupId>io.quarkus</groupId> |
130 | 134 | <artifactId>quarkus-flyway</artifactId> |
131 | 135 | </dependency> |
132 | | - <!-- ######## Scala 3 Magnum DB Library ######## --> |
| 136 | + <!-- ######## Quarkus JUnit test dependencies ######## --> |
133 | 137 | <dependency> |
134 | 138 | <groupId>com.augustnagro</groupId> |
135 | 139 | <artifactId>magnum_3</artifactId> |
136 | 140 | <version>1.3.0</version> |
137 | 141 | </dependency> |
138 | | - <!-- ######## Quarkus JUnit test dependencies ######## --> |
| 142 | + <!-- Here we use the latest version of Rest Assured to use the Scala 3 extensions --> |
139 | 143 | <dependency> |
140 | 144 | <groupId>io.quarkus</groupId> |
141 | 145 | <artifactId>quarkus-junit5</artifactId> |
142 | 146 | <scope>test</scope> |
143 | 147 | </dependency> |
144 | | - <!-- Here we use the latest version of Rest Assured to use the Scala 3 extensions --> |
145 | 148 | <dependency> |
146 | 149 | <groupId>io.rest-assured</groupId> |
147 | 150 | <artifactId>rest-assured</artifactId> |
|
159 | 162 | <artifactId>quarkus-jacoco</artifactId> |
160 | 163 | <scope>test</scope> |
161 | 164 | </dependency> |
| 165 | + <!-- ######## Metrics dependencies ######## --> |
162 | 166 | <dependency> |
163 | 167 | <groupId>org.awaitility</groupId> |
164 | 168 | <artifactId>awaitility</artifactId> |
165 | 169 | <scope>test</scope> |
166 | 170 | </dependency> |
167 | | - <!-- ######## Metrics dependencies ######## --> |
168 | 171 | <dependency> |
169 | 172 | <groupId>io.quarkus</groupId> |
170 | 173 | <artifactId>quarkus-smallrye-metrics</artifactId> |
|
288 | 291 | <plugin> |
289 | 292 | <groupId>io.github.evis</groupId> |
290 | 293 | <artifactId>scalafix-maven-plugin_2.13</artifactId> |
291 | | - <version>0.1.10_0.11.0</version> |
| 294 | + <version>0.1.9_0.12.1</version> |
292 | 295 | </plugin> |
293 | 296 | </plugins> |
294 | 297 | </build> |
|
0 commit comments