|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 | 2 | <project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
3 |
| - <!-- This module was also published with a richer model, Gradle metadata, --> |
4 |
| - <!-- which should be used instead. Do not delete the following line which --> |
5 |
| - <!-- is to indicate to Gradle or any Gradle module metadata file consumer --> |
6 |
| - <!-- that they should prefer consuming it instead. --> |
7 |
| - <!-- do_not_remove: published-with-gradle-metadata --> |
8 | 3 | <modelVersion>4.0.0</modelVersion>
|
9 |
| - <groupId>io.specmatic</groupId> |
| 4 | + <groupId>io.specmatic.kafka</groupId> |
10 | 5 | <artifactId>specmatic-kafka</artifactId>
|
11 |
| - <version>0.26.0-TRIAL</version> |
12 |
| - <name>Specmatic Kafka</name> |
13 |
| - <description>Specmatic Smart-Mock for Kafka</description> |
| 6 | + <version>0.30.0</version> |
| 7 | + <name>Specmatic-Kafka</name> |
| 8 | + <description>Specmatic-Kafka library</description> |
14 | 9 | <url>https://specmatic.io</url>
|
15 |
| - <developers> |
16 |
| - <developer> |
17 |
| - <id>specmaticBuilders</id> |
18 |
| - <name>Specmatic Builders</name> |
19 |
| - |
20 |
| - </developer> |
21 |
| - </developers> |
22 | 10 | <dependencies>
|
23 | 11 | <dependency>
|
24 |
| - <groupId>org.jetbrains.kotlin</groupId> |
25 |
| - <artifactId>kotlin-stdlib</artifactId> |
26 |
| - <version>1.9.23</version> |
| 12 | + <groupId>xerces</groupId> |
| 13 | + <artifactId>xercesImpl</artifactId> |
| 14 | + <version>2.12.2</version> |
27 | 15 | <scope>compile</scope>
|
28 | 16 | </dependency>
|
29 | 17 | <dependency>
|
30 | 18 | <groupId>org.apache.kafka</groupId>
|
31 | 19 | <artifactId>kafka_2.13</artifactId>
|
32 |
| - <version>3.6.0</version> |
33 |
| - <scope>runtime</scope> |
| 20 | + <version>3.7.0</version> |
| 21 | + <scope>compile</scope> |
34 | 22 | </dependency>
|
35 | 23 | <dependency>
|
36 | 24 | <groupId>org.apache.kafka</groupId>
|
37 | 25 | <artifactId>kafka-clients</artifactId>
|
38 |
| - <version>3.6.0</version> |
39 |
| - <scope>runtime</scope> |
| 26 | + <version>3.7.0</version> |
| 27 | + <scope>compile</scope> |
40 | 28 | </dependency>
|
41 | 29 | <dependency>
|
42 | 30 | <groupId>org.apache.curator</groupId>
|
43 | 31 | <artifactId>curator-framework</artifactId>
|
44 | 32 | <version>5.5.0</version>
|
45 |
| - <scope>runtime</scope> |
| 33 | + <scope>compile</scope> |
46 | 34 | </dependency>
|
47 | 35 | <dependency>
|
48 | 36 | <groupId>org.apache.curator</groupId>
|
49 | 37 | <artifactId>curator-test</artifactId>
|
50 | 38 | <version>5.5.0</version>
|
51 |
| - <scope>runtime</scope> |
| 39 | + <scope>compile</scope> |
| 40 | + </dependency> |
| 41 | + <dependency> |
| 42 | + <groupId>org.apache.avro</groupId> |
| 43 | + <artifactId>avro</artifactId> |
| 44 | + <version>1.12.0</version> |
| 45 | + <scope>compile</scope> |
52 | 46 | </dependency>
|
53 | 47 | <dependency>
|
54 | 48 | <groupId>com.asyncapi</groupId>
|
55 | 49 | <artifactId>asyncapi-core</artifactId>
|
56 |
| - <version>1.0.0-RC2</version> |
57 |
| - <scope>runtime</scope> |
| 50 | + <version>1.0.0-RC3</version> |
| 51 | + <scope>compile</scope> |
58 | 52 | </dependency>
|
59 | 53 | <dependency>
|
60 | 54 | <groupId>info.picocli</groupId>
|
61 | 55 | <artifactId>picocli</artifactId>
|
62 | 56 | <version>4.7.6</version>
|
63 |
| - <scope>runtime</scope> |
| 57 | + <scope>compile</scope> |
64 | 58 | </dependency>
|
65 | 59 | <dependency>
|
66 | 60 | <groupId>org.slf4j</groupId>
|
67 | 61 | <artifactId>slf4j-nop</artifactId>
|
68 | 62 | <version>2.0.3</version>
|
69 |
| - <scope>runtime</scope> |
| 63 | + <scope>compile</scope> |
70 | 64 | </dependency>
|
71 | 65 | <dependency>
|
72 | 66 | <groupId>io.specmatic</groupId>
|
73 | 67 | <artifactId>specmatic-core</artifactId>
|
74 |
| - <version>2.4.0</version> |
75 |
| - <scope>runtime</scope> |
| 68 | + <version>2.7.3</version> |
| 69 | + <scope>compile</scope> |
| 70 | + </dependency> |
| 71 | + <dependency> |
| 72 | + <groupId>org.jetbrains.kotlin</groupId> |
| 73 | + <artifactId>kotlin-stdlib</artifactId> |
| 74 | + <version>1.9.24</version> |
| 75 | + <scope>compile</scope> |
76 | 76 | </dependency>
|
77 | 77 | <dependency>
|
78 | 78 | <groupId>io.ktor</groupId>
|
79 |
| - <artifactId>ktor-server-netty-jvm</artifactId> |
| 79 | + <artifactId>ktor-server-netty</artifactId> |
80 | 80 | <version>2.3.8</version>
|
81 |
| - <scope>runtime</scope> |
| 81 | + <scope>compile</scope> |
82 | 82 | </dependency>
|
83 | 83 | <dependency>
|
84 | 84 | <groupId>io.ktor</groupId>
|
85 |
| - <artifactId>ktor-server-core-jvm</artifactId> |
| 85 | + <artifactId>ktor-server-core</artifactId> |
86 | 86 | <version>2.3.8</version>
|
87 |
| - <scope>runtime</scope> |
| 87 | + <scope>compile</scope> |
88 | 88 | </dependency>
|
89 | 89 | <dependency>
|
90 | 90 | <groupId>io.ktor</groupId>
|
91 |
| - <artifactId>ktor-server-content-negotiation-jvm</artifactId> |
| 91 | + <artifactId>ktor-server-content-negotiation</artifactId> |
92 | 92 | <version>2.3.8</version>
|
93 |
| - <scope>runtime</scope> |
| 93 | + <scope>compile</scope> |
94 | 94 | </dependency>
|
95 | 95 | <dependency>
|
96 | 96 | <groupId>io.ktor</groupId>
|
97 |
| - <artifactId>ktor-serialization-jackson-jvm</artifactId> |
| 97 | + <artifactId>ktor-serialization-jackson</artifactId> |
98 | 98 | <version>2.3.8</version>
|
99 |
| - <scope>runtime</scope> |
| 99 | + <scope>compile</scope> |
100 | 100 | </dependency>
|
101 | 101 | <dependency>
|
102 | 102 | <groupId>io.ktor</groupId>
|
103 |
| - <artifactId>ktor-client-core-jvm</artifactId> |
| 103 | + <artifactId>ktor-client-core</artifactId> |
104 | 104 | <version>2.3.8</version>
|
105 |
| - <scope>runtime</scope> |
| 105 | + <scope>compile</scope> |
106 | 106 | </dependency>
|
107 | 107 | <dependency>
|
108 | 108 | <groupId>org.jetbrains.kotlinx</groupId>
|
109 |
| - <artifactId>kotlinx-serialization-json-jvm</artifactId> |
110 |
| - <version>1.6.3</version> |
111 |
| - <scope>runtime</scope> |
| 109 | + <artifactId>kotlinx-serialization-json</artifactId> |
| 110 | + <version>1.3.2</version> |
| 111 | + <scope>compile</scope> |
112 | 112 | </dependency>
|
113 | 113 | <dependency>
|
114 | 114 | <groupId>org.jetbrains.kotlinx</groupId>
|
115 | 115 | <artifactId>kotlinx-serialization-json-jvm</artifactId>
|
116 | 116 | <version>1.6.1</version>
|
117 |
| - <scope>runtime</scope> |
| 117 | + <scope>compile</scope> |
118 | 118 | </dependency>
|
119 | 119 | <dependency>
|
120 | 120 | <groupId>org.jetbrains.kotlin</groupId>
|
121 | 121 | <artifactId>kotlin-reflect</artifactId>
|
122 | 122 | <version>1.9.10</version>
|
123 |
| - <scope>runtime</scope> |
| 123 | + <scope>compile</scope> |
124 | 124 | </dependency>
|
125 | 125 | <dependency>
|
126 | 126 | <groupId>com.fasterxml.jackson.dataformat</groupId>
|
127 | 127 | <artifactId>jackson-dataformat-yaml</artifactId>
|
128 | 128 | <version>2.16.0</version>
|
129 |
| - <scope>runtime</scope> |
| 129 | + <scope>compile</scope> |
130 | 130 | </dependency>
|
131 | 131 | <dependency>
|
132 | 132 | <groupId>com.fasterxml.jackson.core</groupId>
|
133 | 133 | <artifactId>jackson-databind</artifactId>
|
134 | 134 | <version>2.16.0</version>
|
135 |
| - <scope>runtime</scope> |
| 135 | + <scope>compile</scope> |
136 | 136 | </dependency>
|
137 | 137 | <dependency>
|
138 | 138 | <groupId>com.fasterxml.jackson.module</groupId>
|
139 | 139 | <artifactId>jackson-module-kotlin</artifactId>
|
140 | 140 | <version>2.16.0</version>
|
141 |
| - <scope>runtime</scope> |
| 141 | + <scope>compile</scope> |
142 | 142 | </dependency>
|
143 | 143 | <dependency>
|
144 | 144 | <groupId>org.junit.jupiter</groupId>
|
145 | 145 | <artifactId>junit-jupiter-api</artifactId>
|
146 | 146 | <version>5.10.0</version>
|
147 |
| - <scope>runtime</scope> |
| 147 | + <scope>compile</scope> |
148 | 148 | </dependency>
|
149 | 149 | <dependency>
|
150 | 150 | <groupId>org.assertj</groupId>
|
151 | 151 | <artifactId>assertj-core</artifactId>
|
152 | 152 | <version>3.24.2</version>
|
153 |
| - <scope>runtime</scope> |
| 153 | + <scope>compile</scope> |
| 154 | + </dependency> |
| 155 | + <dependency> |
| 156 | + <groupId>org.junit.jupiter</groupId> |
| 157 | + <artifactId>junit-jupiter-api</artifactId> |
| 158 | + <version>5.9.3</version> |
| 159 | + <scope>compile</scope> |
154 | 160 | </dependency>
|
155 | 161 | <dependency>
|
156 | 162 | <groupId>org.junit.jupiter</groupId>
|
157 | 163 | <artifactId>junit-jupiter</artifactId>
|
158 | 164 | <version>5.6.0</version>
|
159 |
| - <scope>runtime</scope> |
| 165 | + <scope>compile</scope> |
160 | 166 | </dependency>
|
161 | 167 | <dependency>
|
162 | 168 | <groupId>org.junit.platform</groupId>
|
163 | 169 | <artifactId>junit-platform-launcher</artifactId>
|
164 | 170 | <version>1.10.1</version>
|
165 |
| - <scope>runtime</scope> |
| 171 | + <scope>compile</scope> |
166 | 172 | </dependency>
|
167 | 173 | <dependency>
|
168 | 174 | <groupId>org.junit.platform</groupId>
|
169 | 175 | <artifactId>junit-platform-reporting</artifactId>
|
170 | 176 | <version>1.10.1</version>
|
171 |
| - <scope>runtime</scope> |
| 177 | + <scope>compile</scope> |
172 | 178 | </dependency>
|
173 | 179 | <dependency>
|
174 | 180 | <groupId>org.fusesource.jansi</groupId>
|
175 | 181 | <artifactId>jansi</artifactId>
|
176 | 182 | <version>2.4.1</version>
|
177 |
| - <scope>runtime</scope> |
| 183 | + <scope>compile</scope> |
178 | 184 | </dependency>
|
179 | 185 | <dependency>
|
180 | 186 | <groupId>org.json</groupId>
|
181 | 187 | <artifactId>json</artifactId>
|
182 | 188 | <version>20231013</version>
|
183 |
| - <scope>runtime</scope> |
| 189 | + <scope>compile</scope> |
184 | 190 | </dependency>
|
185 | 191 | </dependencies>
|
186 | 192 | </project>
|
0 commit comments