Skip to content

Commit c14786a

Browse files
committed
Add suppression for deprecated Jackson2 classes removal
Update tests with the new Jackson 3 based classes Signed-off-by: Soby Chacko <[email protected]>
1 parent 3f9d8fd commit c14786a

20 files changed

+67
-56
lines changed

spring-kafka/src/main/java/org/springframework/kafka/listener/adapter/RecordMessagingMessageListenerAdapter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ public RecordMessagingMessageListenerAdapter(@Nullable Object bean, @Nullable Me
7171
* @param consumer the consumer.
7272
*/
7373
@Override
74+
@SuppressWarnings("removal")
7475
public void onMessage(ConsumerRecord<K, V> record, @Nullable Acknowledgment acknowledgment,
7576
@Nullable Consumer<?, ?> consumer) {
7677

spring-kafka/src/main/java/org/springframework/kafka/support/DefaultKafkaHeaderMapper.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
* @deprecated since 4.0 in favor of {@link JsonKafkaHeaderMapper} for Jackson 3.
5656
*/
5757
@Deprecated(forRemoval = true, since = "4.0")
58+
@SuppressWarnings("removal")
5859
public class DefaultKafkaHeaderMapper extends AbstractKafkaHeaderMapper {
5960

6061
private static final String JAVA_LANG_STRING = "java.lang.String";

spring-kafka/src/main/java/org/springframework/kafka/support/JacksonUtils.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
* @deprecated since 4.0 in favor of {@link JacksonMapperUtils} API.
3434
*/
3535
@Deprecated(forRemoval = true, since = "4.0")
36+
@SuppressWarnings("removal")
3637
public final class JacksonUtils {
3738

3839
private static final boolean JDK8_MODULE_PRESENT =

spring-kafka/src/main/java/org/springframework/kafka/support/converter/BatchMessagingMessageConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
*
7171
* @since 1.1
7272
*/
73+
@SuppressWarnings("removal")
7374
public class BatchMessagingMessageConverter implements BatchMessageConverter {
7475

7576
protected final LogAccessor logger = new LogAccessor(getClass()); // NOSONAR

spring-kafka/src/main/java/org/springframework/kafka/support/converter/ByteArrayJsonMessageConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
* @deprecated since 4.0 in favor of {@link ByteArrayJacksonJsonMessageConverter} for Jackson 3.
3838
*/
3939
@Deprecated(forRemoval = true, since = "4.0")
40+
@SuppressWarnings("removal")
4041
public class ByteArrayJsonMessageConverter extends JsonMessageConverter {
4142

4243
public ByteArrayJsonMessageConverter() {

spring-kafka/src/main/java/org/springframework/kafka/support/converter/BytesJsonMessageConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
* @deprecated since 4.0 in favor of {@link BytesJacksonJsonMessageConverter} for Jackson 3.
3939
*/
4040
@Deprecated(forRemoval = true, since = "4.0")
41+
@SuppressWarnings("removal")
4142
public class BytesJsonMessageConverter extends JsonMessageConverter {
4243

4344
public BytesJsonMessageConverter() {

spring-kafka/src/main/java/org/springframework/kafka/support/converter/MessagingMessageConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ public MessagingMessageConverter() {
9191
* @param partitionProvider the provider.
9292
* @since 3.0.8
9393
*/
94+
@SuppressWarnings("removal")
9495
public MessagingMessageConverter(Function<Message<?>, @Nullable Integer> partitionProvider) {
9596
Assert.notNull(partitionProvider, "'partitionProvider' cannot be null");
9697
if (JacksonPresent.isJackson3Present()) {

spring-kafka/src/main/java/org/springframework/kafka/support/converter/ProjectingMessageConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
* @deprecated since 4.0 in favor of {@link JacksonProjectingMessageConverter} for Jackson 3.
5151
*/
5252
@Deprecated(forRemoval = true, since = "4.0")
53+
@SuppressWarnings("removal")
5354
public class ProjectingMessageConverter extends MessagingMessageConverter {
5455

5556
private final ProjectionFactory projectionFactory;

spring-kafka/src/main/java/org/springframework/kafka/support/converter/StringJsonMessageConverter.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
* @deprecated since 4.0 in favor of {@link StringJacksonJsonMessageConverter} for Jackson 3.
3939
*/
4040
@Deprecated(forRemoval = true, since = "4.0")
41+
@SuppressWarnings("removal")
4142
public class StringJsonMessageConverter extends JsonMessageConverter {
4243

4344
public StringJsonMessageConverter() {

spring-kafka/src/main/java/org/springframework/kafka/support/mapping/DefaultJackson2JavaTypeMapper.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
* @deprecated since 4.0 in favor of {@link DefaultJacksonJavaTypeMapper} for Jackson 3.
4545
*/
4646
@Deprecated(forRemoval = true, since = "4.0")
47+
@SuppressWarnings("removal")
4748
public class DefaultJackson2JavaTypeMapper extends AbstractJavaTypeMapper
4849
implements Jackson2JavaTypeMapper {
4950

0 commit comments

Comments
 (0)