Skip to content

Commit edce75c

Browse files
committed
removing warning in native compilation
1 parent 44cfe75 commit edce75c

File tree

2 files changed

+12
-83
lines changed

2 files changed

+12
-83
lines changed

src/main/resources/META-INF/native-image/reflect-config.json

+4-83
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,12 @@
110110
"methods":[{"name":"<init>","parameterTypes":[] }]
111111
},
112112
{
113-
"name":"com.dtsx.astra.cli.db.cdc.DbgDeleteCdcCmd",
113+
"name":"com.dtsx.astra.cli.db.cdc.DbDeleteCdcCmd",
114114
"allDeclaredFields":true,
115115
"methods":[{"name":"<init>","parameterTypes":[] }]
116116
},
117117
{
118-
"name":"com.dtsx.astra.cli.db.cdc.DbgListCdcCmd",
118+
"name":"com.dtsx.astra.cli.db.cdc.DbListCdcCmd",
119119
"allDeclaredFields":true,
120120
"methods":[{"name":"<init>","parameterTypes":[] }]
121121
},
@@ -178,10 +178,6 @@
178178
"name":"com.dtsx.astra.cli.db.dsbulk.AbstractDsbulkCmd",
179179
"allDeclaredFields":true
180180
},
181-
{
182-
"name":"com.dtsx.astra.cli.db.dsbulk.AbstractDsbulkDataCmd",
183-
"allDeclaredFields":true
184-
},
185181
{
186182
"name":"com.dtsx.astra.cli.db.dsbulk.DbCountCmd",
187183
"allDeclaredFields":true,
@@ -247,7 +243,7 @@
247243
"methods":[{"name":"<init>","parameterTypes":[] }]
248244
},
249245
{
250-
"name":"com.dtsx.astra.cli.db.collection.DbTruncateCollectionsCmd",
246+
"name":"com.dtsx.astra.cli.db.collection.DbTruncateCollectionCmd",
251247
"allDeclaredFields":true,
252248
"methods":[{"name":"<init>","parameterTypes":[] }]
253249
},
@@ -1031,68 +1027,6 @@
10311027
]
10321028
},
10331029

1034-
{
1035-
"name":"io.stargate.sdk.json.domain.JsonApiResponse",
1036-
"allDeclaredFields":true,
1037-
"queryAllDeclaredMethods":true,
1038-
"queryAllDeclaredConstructors":true,
1039-
"methods":[
1040-
{"name":"<init>","parameterTypes":[] },
1041-
{"name":"setStatus","parameterTypes":["java.util.Map"] },
1042-
{"name":"getStatus","parameterTypes":[""] },
1043-
{"name":"setData","parameterTypes":["io.stargate.sdk.json.domain.JsonApiData"] },
1044-
{"name":"getData","parameterTypes":[""] },
1045-
{"name":"setErrors","parameterTypes":["java.util.List"] },
1046-
{"name":"getErrors","parameterTypes":[""] }
1047-
]
1048-
},
1049-
{
1050-
"name":"io.stargate.sdk.json.domain.JsonApiData",
1051-
"allDeclaredFields":true,
1052-
"queryAllDeclaredMethods":true,
1053-
"queryAllDeclaredConstructors":true,
1054-
"methods":[
1055-
{"name":"<init>","parameterTypes":[] },
1056-
{"name":"setDocuments","parameterTypes":["java.util.List"] },
1057-
{"name":"getDocuments","parameterTypes":[""] },
1058-
{"name":"setDocument","parameterTypes":["io.stargate.sdk.json.domain.JsonResult"] },
1059-
{"name":"getDocument","parameterTypes":[""] },
1060-
{"name":"setNextPageState","parameterTypes":["java.lang.String"] },
1061-
{"name":"getNextPageState","parameterTypes":[""] }
1062-
]
1063-
},
1064-
{
1065-
"name":"io.stargate.sdk.json.domain.JsonResult",
1066-
"allDeclaredFields":true,
1067-
"queryAllDeclaredMethods":true,
1068-
"queryAllDeclaredConstructors":true,
1069-
"methods":[
1070-
{"name":"<init>","parameterTypes":[] },
1071-
{"name":"setData","parameterTypes":["java.util.Map"] },
1072-
{"name":"getData","parameterTypes":[""] },
1073-
{"name":"setVector","parameterTypes":["[F"] },
1074-
{"name":"getVector","parameterTypes":[""] },
1075-
{"name":"setSimilarity","parameterTypes":["java.lang.Float"] },
1076-
{"name":"getSimilarity","parameterTypes":[""] }
1077-
]
1078-
},
1079-
{
1080-
"name":"io.stargate.sdk.json.domain.JsonApiError",
1081-
"allDeclaredFields":true,
1082-
"queryAllDeclaredMethods":true,
1083-
"queryAllDeclaredConstructors":true,
1084-
"methods":[
1085-
{"name":"<init>","parameterTypes":[] },
1086-
{"name":"setMessage","parameterTypes":["java.lang.String"] },
1087-
{"name":"getMessage","parameterTypes":[""] },
1088-
{"name":"setErrorCode","parameterTypes":["java.lang.String"] },
1089-
{"name":"getErrorCode","parameterTypes":[""] },
1090-
{"name":"setExceptionClass","parameterTypes":["java.lang.String"] },
1091-
{"name":"getExceptionClass","parameterTypes":[""] }
1092-
]
1093-
},
1094-
1095-
10961030

10971031
{
10981032
"name": "com.datastax.astra.client.core.commands.Command",
@@ -1137,12 +1071,6 @@
11371071
"allDeclaredMethods": true,
11381072
"allDeclaredConstructors": true
11391073
},
1140-
{
1141-
"name": "com.datastax.astra.client.collections.definition.CollectionDefinition$VectorOptions",
1142-
"allDeclaredFields": true,
1143-
"allDeclaredMethods": true,
1144-
"allDeclaredConstructors": true
1145-
},
11461074
{
11471075
"name": "com.datastax.astra.client.collections.definition.CollectionDefinition$IndexingOptions",
11481076
"allDeclaredFields": true,
@@ -1211,7 +1139,7 @@
12111139
"allDeclaredConstructors": true
12121140
},
12131141
{
1214-
"name": "com.datastax.astra.client.collections.definition.CollectionDefaultIdTypes,",
1142+
"name": "com.datastax.astra.client.collections.definition.CollectionDefaultIdTypes",
12151143
"allDeclaredFields": true,
12161144
"allDeclaredMethods": true,
12171145
"allDeclaredConstructors": true
@@ -1371,10 +1299,6 @@
13711299
"methods":[{"name":"<init>","parameterTypes":[] }]
13721300
},
13731301

1374-
1375-
{
1376-
"name":"jakarta.inject.Inject"
1377-
},
13781302
{
13791303
"name":"java.io.Serializable",
13801304
"queryAllDeclaredMethods":true
@@ -1412,9 +1336,6 @@
14121336
"queryAllDeclaredConstructors":true,
14131337
"methods":[{"name":"<init>","parameterTypes":[] }]
14141338
},
1415-
{
1416-
"name":"javax.inject.Inject"
1417-
},
14181339
{
14191340
"name":"javax.security.auth.x500.X500Principal",
14201341
"fields":[{"name":"thisX500Name"}],

src/test/java/com/dtsx/astra/cli/test/db/DbTablesTest.java

+8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.dtsx.astra.cli.test.db;
22

33
import com.datastax.astra.client.DataAPIClient;
4+
import com.datastax.astra.client.collections.definition.CollectionDefinition;
45
import com.datastax.astra.client.databases.Database;
56
import com.datastax.astra.client.tables.Table;
67
import com.datastax.astra.client.tables.commands.options.CreateTableOptions;
@@ -10,6 +11,7 @@
1011
import com.datastax.astra.client.tables.definition.rows.Row;
1112
import com.dtsx.astra.cli.core.CliContext;
1213
import com.dtsx.astra.cli.db.DaoDatabase;
14+
import com.dtsx.astra.cli.db.cdc.DbDeleteCdcCmd;
1315
import com.dtsx.astra.cli.test.AbstractCmdTest;
1416
import org.junit.jupiter.api.BeforeAll;
1517
import org.junit.jupiter.api.MethodOrderer;
@@ -123,4 +125,10 @@ public void shouldDeleteTableIfExists() {
123125
assertSuccessCli("db delete-table %s --table %s --if-exists".formatted(DB_TEST_VECTOR, TEST_TABLE_SIMPLE));
124126
}
125127

128+
@Test
129+
public void test() {
130+
CollectionDefinition cd;
131+
132+
}
133+
126134
}

0 commit comments

Comments
 (0)