Skip to content

Commit 44051d5

Browse files
committed
Warnings removal wrt 2.17 (3.0-proofing)
1 parent 207adca commit 44051d5

File tree

45 files changed

+309
-254
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+309
-254
lines changed

avro/src/main/java/com/fasterxml/jackson/dataformat/avro/AvroParser.java

Lines changed: 27 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -250,19 +250,25 @@ public Object getTypeId() throws IOException {
250250
*/
251251

252252
@Override
253-
public JsonLocation getTokenLocation()
254-
{
253+
public JsonLocation currentLocation() {
255254
// !!! TODO
256255
return null;
257256
}
258257

259258
@Override
260-
public JsonLocation getCurrentLocation()
261-
{
259+
public JsonLocation currentTokenLocation() {
262260
// !!! TODO
263261
return null;
264262
}
265263

264+
@Deprecated // since 2.17
265+
@Override
266+
public JsonLocation getCurrentLocation() { return currentLocation(); }
267+
268+
@Deprecated // since 2.17
269+
@Override
270+
public JsonLocation getTokenLocation() { return currentTokenLocation(); }
271+
266272
/*
267273
/**********************************************************
268274
/* Parsing
@@ -278,17 +284,8 @@ public JsonLocation getCurrentLocation()
278284
/**********************************************************
279285
*/
280286

281-
@Override
282-
public abstract boolean hasTextCharacters();
283-
284-
@Override
285-
public abstract String getText() throws IOException;
286-
287-
@Override
288-
public abstract int getText(Writer writer) throws IOException;
289-
290-
@Override
291-
public String getCurrentName() throws IOException {
287+
@Override // since 2.17
288+
public String currentName() throws IOException {
292289
return _avroContext.getCurrentName();
293290
}
294291

@@ -300,16 +297,28 @@ public void overrideCurrentName(String name)
300297
if (_currToken == JsonToken.START_OBJECT || _currToken == JsonToken.START_ARRAY) {
301298
ctxt = ctxt.getParent();
302299
}
303-
/* 24-Sep-2013, tatu: Unfortunate, but since we did not expose exceptions,
304-
* need to wrap this here
305-
*/
300+
// 24-Sep-2013, tatu: Unfortunate, but since we did not expose exceptions,
301+
// need to wrap this here
306302
try {
307303
ctxt.setCurrentName(name);
308304
} catch (IOException e) {
309305
throw new IllegalStateException(e);
310306
}
311307
}
312308

309+
@Deprecated // since 2.17
310+
@Override
311+
public String getCurrentName() throws IOException { return currentName(); }
312+
313+
@Override
314+
public abstract boolean hasTextCharacters();
315+
316+
@Override
317+
public abstract String getText() throws IOException;
318+
319+
@Override
320+
public abstract int getText(Writer writer) throws IOException;
321+
313322
@Override
314323
public char[] getTextCharacters() throws IOException {
315324
String text = getText();

avro/src/main/java/com/fasterxml/jackson/dataformat/avro/AvroSerializerModifier.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
public class AvroSerializerModifier
2020
extends BeanSerializerModifier
2121
{
22+
private static final long serialVersionUID = 1L;
23+
2224
@Override
2325
public List<BeanPropertyWriter> changeProperties(SerializationConfig config,
2426
BeanDescription beanDesc, List<BeanPropertyWriter> beanProperties)

avro/src/main/java/com/fasterxml/jackson/dataformat/avro/apacheimpl/ApacheAvroParserImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import java.io.Writer;
66

77
import org.apache.avro.io.BinaryDecoder;
8-
import org.apache.avro.io.BinaryEncoder;
98
import org.apache.avro.io.DecoderFactory;
109

1110
import com.fasterxml.jackson.core.*;

avro/src/main/java/com/fasterxml/jackson/dataformat/avro/apacheimpl/AvroRecyclerPools.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ public static RecyclerPool<ApacheCodecRecycler> newBoundedPool(int size) {
105105
/**
106106
* {@link ThreadLocal}-based {@link RecyclerPool} implementation used for
107107
* recycling {@link ApacheCodecRecycler} instances:
108-
* see {@link RecyclerPool.ThreadLocalPoolBase} for full explanation
108+
* see {@code RecyclerPool.ThreadLocalPoolBase} for full explanation
109109
* of functioning.
110110
*/
111111
public static class ThreadLocalPool

avro/src/main/java/com/fasterxml/jackson/dataformat/avro/deser/AvroUntypedDeserializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ protected Object mapObject(JsonParser p, DeserializationContext ctxt) throws IOE
8484

8585
key1 = p.nextFieldName();
8686
} else if (t == JsonToken.FIELD_NAME) {
87-
key1 = p.getCurrentName();
87+
key1 = p.currentName();
8888
} else {
8989
if (t != JsonToken.END_OBJECT) {
9090
return ctxt.handleUnexpectedToken(handledType(), p);

avro/src/main/java/com/fasterxml/jackson/dataformat/avro/jsr310/deser/AvroJavaTimeDeserializerBase.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010

1111
import static com.fasterxml.jackson.core.JsonToken.VALUE_NUMBER_INT;
1212

13-
public abstract class AvroJavaTimeDeserializerBase<T> extends StdScalarDeserializer<T> {
13+
public abstract class AvroJavaTimeDeserializerBase<T> extends StdScalarDeserializer<T>
14+
{
15+
private static final long serialVersionUID = 1L;
1416

1517
protected AvroJavaTimeDeserializerBase(Class<T> supportedType) {
1618
super(supportedType);

avro/src/test/java/com/fasterxml/jackson/dataformat/avro/BinaryDataTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,14 @@ public void _testAvroSchemaGenerationWithJackson(AvroMapper mapper) throws Excep
5959
p.setSchema(schema);
6060
assertToken(JsonToken.START_OBJECT, p.nextToken());
6161
assertToken(JsonToken.FIELD_NAME, p.nextToken());
62-
assertEquals("filename", p.getCurrentName());
62+
assertEquals("filename", p.currentName());
6363
assertToken(JsonToken.VALUE_STRING, p.nextToken());
6464
assertToken(JsonToken.FIELD_NAME, p.nextToken());
65-
assertEquals("data", p.getCurrentName());
65+
assertEquals("data", p.currentName());
6666
assertToken(JsonToken.VALUE_EMBEDDED_OBJECT, p.nextToken());
6767
// skip, don't read!
6868
assertToken(JsonToken.FIELD_NAME, p.nextToken());
69-
assertEquals("size", p.getCurrentName());
69+
assertEquals("size", p.currentName());
7070
assertToken(JsonToken.VALUE_NUMBER_INT, p.nextToken());
7171
assertEquals(result.size, p.getLongValue());
7272
assertEquals((int) result.size, p.getIntValue());

avro/src/test/java/com/fasterxml/jackson/dataformat/avro/MapTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public void testRecordWithMap() throws Exception
6464
p.setSchema(schema);
6565
assertToken(JsonToken.START_OBJECT, p.nextToken());
6666
assertToken(JsonToken.FIELD_NAME, p.nextToken());
67-
assertEquals("stuff", p.getCurrentName());
67+
assertEquals("stuff", p.currentName());
6868
assertToken(JsonToken.START_OBJECT, p.nextToken());
6969

7070
String n = p.nextFieldName();

avro/src/test/java/com/fasterxml/jackson/dataformat/avro/POJOSimpleReadTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ private void _testSimplePojoViaParser(Employee empl, byte[] avro,
5858

5959
assertToken(JsonToken.FIELD_NAME, p.nextToken());
6060
assertFalse(p.hasTextCharacters());
61-
assertEquals("name", p.getCurrentName());
61+
assertEquals("name", p.currentName());
6262
assertEquals("name", p.getText());
6363
assertToken(JsonToken.VALUE_STRING, p.nextToken());
6464
assertEquals(empl.name, p.getText());
@@ -69,7 +69,7 @@ private void _testSimplePojoViaParser(Employee empl, byte[] avro,
6969

7070
assertTrue(p.hasTextCharacters());
7171
assertToken(JsonToken.FIELD_NAME, p.nextToken());
72-
assertEquals("age", p.getCurrentName());
72+
assertEquals("age", p.currentName());
7373
assertToken(JsonToken.VALUE_NUMBER_INT, p.nextToken());
7474
assertEquals(NumberType.INT, p.getNumberType());
7575
assertEquals(Integer.valueOf(empl.age), p.getNumberValue());
@@ -78,7 +78,7 @@ private void _testSimplePojoViaParser(Employee empl, byte[] avro,
7878
assertEquals((double) empl.age, p.getDoubleValue());
7979
assertToken(JsonToken.FIELD_NAME, p.nextToken());
8080

81-
assertEquals("emails", p.getCurrentName());
81+
assertEquals("emails", p.currentName());
8282
sw = new StringWriter();
8383
assertEquals(6, p.getText(sw));
8484
assertEquals("emails", sw.toString());
@@ -91,11 +91,11 @@ private void _testSimplePojoViaParser(Employee empl, byte[] avro,
9191
assertToken(JsonToken.END_ARRAY, p.nextToken());
9292

9393
assertToken(JsonToken.FIELD_NAME, p.nextToken());
94-
assertEquals("boss", p.getCurrentName());
94+
assertEquals("boss", p.currentName());
9595

9696
assertToken(JsonToken.START_OBJECT, p.nextToken());
9797
assertToken(JsonToken.FIELD_NAME, p.nextToken());
98-
assertEquals("name", p.getCurrentName());
98+
assertEquals("name", p.currentName());
9999
// and then skip various bits and pieces
100100
assertToken(JsonToken.VALUE_STRING, p.nextToken());
101101
assertTrue(p.nextFieldName(new SerializedString("age")));
@@ -108,7 +108,7 @@ private void _testSimplePojoViaParser(Employee empl, byte[] avro,
108108
assertToken(JsonToken.END_ARRAY, p.nextToken());
109109
assertFalse(p.nextFieldName(new SerializedString("bossy")));
110110
assertToken(JsonToken.FIELD_NAME, p.currentToken());
111-
assertEquals("boss", p.getCurrentName());
111+
assertEquals("boss", p.currentName());
112112
assertToken(JsonToken.VALUE_NULL, p.nextToken());
113113

114114
assertToken(JsonToken.END_OBJECT, p.nextToken());

avro/src/test/java/com/fasterxml/jackson/dataformat/avro/interop/ApacheAvroInteropUtil.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import com.fasterxml.jackson.databind.exc.InvalidDefinitionException;
2424

2525
import com.fasterxml.jackson.dataformat.avro.AvroMapper;
26-
import com.fasterxml.jackson.dataformat.avro.AvroModule;
2726
import com.fasterxml.jackson.dataformat.avro.AvroSchema;
2827
import com.fasterxml.jackson.dataformat.avro.testsupport.BiFunction;
2928
import com.fasterxml.jackson.dataformat.avro.testsupport.Function;

0 commit comments

Comments
 (0)