Skip to content

Commit b8c64b6

Browse files
committed
Minor fixes
1 parent 206af76 commit b8c64b6

File tree

5 files changed

+35
-24
lines changed

5 files changed

+35
-24
lines changed

config/spotbugs/excludeFilter.xml

+6
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,10 @@
88
<Match>
99
<Class name="com.segence.kafka.connect.kafka.stubs.EnhancedKafkaSinkTask"/>
1010
</Match>
11+
<Match>
12+
<Class name="com.segence.kafka.connect.kafka.schema.TestMessageKey"/>
13+
</Match>
14+
<Match>
15+
<Class name="com.segence.kafka.connect.kafka.schema.TestMessageValue"/>
16+
</Match>
1117
</FindBugsFilter>

src/main/java/com/segence/kafka/connect/kafka/ConnectorConfiguration.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
package com.segence.kafka.connect.kafka;
22

3-
import java.util.*;
3+
import java.util.Arrays;
4+
import java.util.HashMap;
5+
import java.util.Map;
6+
import java.util.Properties;
7+
import java.util.Set;
48
import java.util.stream.Collectors;
59

610
import org.apache.kafka.common.config.AbstractConfig;

src/main/java/com/segence/kafka/connect/kafka/KafkaSinkTask.java

+4-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package com.segence.kafka.connect.kafka;
22

3-
import java.io.IOException;
43
import java.lang.reflect.InvocationTargetException;
5-
import java.nio.charset.StandardCharsets;
6-
import java.nio.file.Files;
7-
import java.nio.file.Paths;
8-
import java.nio.file.StandardOpenOption;
9-
import java.util.*;
4+
import java.util.Collection;
5+
import java.util.Map;
6+
import java.util.Properties;
7+
import java.util.UUID;
108

119
import org.apache.kafka.clients.producer.Callback;
1210
import org.apache.kafka.clients.producer.KafkaProducer;

src/test/java/com/segence/kafka/connect/kafka/ConnectorConfigurationTest.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package com.segence.kafka.connect.kafka;
22

3-
import static com.segence.kafka.connect.kafka.ConnectorConfiguration.*;
3+
import static com.segence.kafka.connect.kafka.ConnectorConfiguration.getKeyConverterProperties;
4+
import static com.segence.kafka.connect.kafka.ConnectorConfiguration.getProducerProperties;
5+
import static com.segence.kafka.connect.kafka.ConnectorConfiguration.getValueConverterProperties;
46
import static org.junit.jupiter.api.Assertions.assertEquals;
57
import static org.junit.jupiter.api.Assertions.assertThrows;
68

src/test/java/com/segence/kafka/connect/kafka/KafkaSinkTaskTest.java

+17-16
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import static org.mockito.Mockito.verify;
1515
import static org.mockito.Mockito.when;
1616

17+
import java.nio.charset.Charset;
1718
import java.util.HashMap;
1819
import java.util.List;
1920
import java.util.Map;
@@ -189,10 +190,10 @@ public void shouldProduceNonTransactionalMessageAndNotUseCallbackWhenNotDefined(
189190

190191
assertThat(capturedProducerRecords.size(), is(2));
191192

192-
assertThat(capturedProducerRecords.get(0).key(), is("key1".getBytes()));
193-
assertThat(capturedProducerRecords.get(0).value(), is("value1".getBytes()));
194-
assertThat(capturedProducerRecords.get(1).key(), is("key2".getBytes()));
195-
assertThat(capturedProducerRecords.get(1).value(), is("value2".getBytes()));
193+
assertThat(capturedProducerRecords.get(0).key(), is("key1".getBytes(Charset.defaultCharset())));
194+
assertThat(capturedProducerRecords.get(0).value(), is("value1".getBytes(Charset.defaultCharset())));
195+
assertThat(capturedProducerRecords.get(1).key(), is("key2".getBytes(Charset.defaultCharset())));
196+
assertThat(capturedProducerRecords.get(1).value(), is("value2".getBytes(Charset.defaultCharset())));
196197
}
197198

198199
@Test
@@ -214,10 +215,10 @@ public void shouldProduceNonTransactionalMessageAndUseCallback() {
214215

215216
assertThat(capturedProducerRecords.size(), is(2));
216217

217-
assertThat(capturedProducerRecords.get(0).key(), is("key1".getBytes()));
218-
assertThat(capturedProducerRecords.get(0).value(), is("value1".getBytes()));
219-
assertThat(capturedProducerRecords.get(1).key(), is("key2".getBytes()));
220-
assertThat(capturedProducerRecords.get(1).value(), is("value2".getBytes()));
218+
assertThat(capturedProducerRecords.get(0).key(), is("key1".getBytes(Charset.defaultCharset())));
219+
assertThat(capturedProducerRecords.get(0).value(), is("value1".getBytes(Charset.defaultCharset())));
220+
assertThat(capturedProducerRecords.get(1).key(), is("key2".getBytes(Charset.defaultCharset())));
221+
assertThat(capturedProducerRecords.get(1).value(), is("value2".getBytes(Charset.defaultCharset())));
221222

222223
assertThat(capturedCallbacks.size(), is(2));
223224

@@ -245,10 +246,10 @@ public void shouldProduceTransactionalMessageAndNotUseCallbackWhenNotDefined() {
245246

246247
assertThat(capturedProducerRecords.size(), is(2));
247248

248-
assertThat(capturedProducerRecords.get(0).key(), is("key1".getBytes()));
249-
assertThat(capturedProducerRecords.get(0).value(), is("value1".getBytes()));
250-
assertThat(capturedProducerRecords.get(1).key(), is("key2".getBytes()));
251-
assertThat(capturedProducerRecords.get(1).value(), is("value2".getBytes()));
249+
assertThat(capturedProducerRecords.get(0).key(), is("key1".getBytes(Charset.defaultCharset())));
250+
assertThat(capturedProducerRecords.get(0).value(), is("value1".getBytes(Charset.defaultCharset())));
251+
assertThat(capturedProducerRecords.get(1).key(), is("key2".getBytes(Charset.defaultCharset())));
252+
assertThat(capturedProducerRecords.get(1).value(), is("value2".getBytes(Charset.defaultCharset())));
252253
}
253254

254255
@Test
@@ -272,10 +273,10 @@ public void shouldProduceTransactionalMessageAndUseCallback() {
272273

273274
assertThat(capturedProducerRecords.size(), is(2));
274275

275-
assertThat(capturedProducerRecords.get(0).key(), is("key1".getBytes()));
276-
assertThat(capturedProducerRecords.get(0).value(), is("value1".getBytes()));
277-
assertThat(capturedProducerRecords.get(1).key(), is("key2".getBytes()));
278-
assertThat(capturedProducerRecords.get(1).value(), is("value2".getBytes()));
276+
assertThat(capturedProducerRecords.get(0).key(), is("key1".getBytes(Charset.defaultCharset())));
277+
assertThat(capturedProducerRecords.get(0).value(), is("value1".getBytes(Charset.defaultCharset())));
278+
assertThat(capturedProducerRecords.get(1).key(), is("key2".getBytes(Charset.defaultCharset())));
279+
assertThat(capturedProducerRecords.get(1).value(), is("value2".getBytes(Charset.defaultCharset())));
279280

280281
assertThat(capturedCallbacks.size(), is(2));
281282

0 commit comments

Comments
 (0)