Skip to content

Commit ebb726a

Browse files
committed
warnings cleanup
1 parent f5abfe3 commit ebb726a

File tree

4 files changed

+6
-11
lines changed

4 files changed

+6
-11
lines changed

src/main/java/com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -676,7 +676,6 @@ protected Object deserializeUsingPropertyBasedWithUnwrapped(JsonParser p,
676676

677677
TokenBuffer tokens = new TokenBuffer(p, ctxt);
678678
tokens.writeStartObject();
679-
Object builder = null;
680679

681680
JsonToken t = p.currentToken();
682681
for (; t == JsonToken.FIELD_NAME; t = p.nextToken()) {
@@ -688,6 +687,7 @@ protected Object deserializeUsingPropertyBasedWithUnwrapped(JsonParser p,
688687
// Last creator property to set?
689688
if (buffer.assignParameter(creatorProp, creatorProp.deserialize(p, ctxt))) {
690689
t = p.nextToken(); // to move to following FIELD_NAME/END_OBJECT
690+
Object builder = null;
691691
try {
692692
builder = creator.build(ctxt, buffer);
693693
} catch (Exception e) {
@@ -723,12 +723,11 @@ protected Object deserializeUsingPropertyBasedWithUnwrapped(JsonParser p,
723723
}
724724
}
725725
// We hit END_OBJECT, so:
726-
if (builder == null) {
727-
try {
728-
builder = creator.build(ctxt, buffer);
729-
} catch (Exception e) {
730-
return wrapInstantiationProblem(e, ctxt);
731-
}
726+
Object builder = null;
727+
try {
728+
builder = creator.build(ctxt, buffer);
729+
} catch (Exception e) {
730+
return wrapInstantiationProblem(e, ctxt);
732731
}
733732
return _unwrappedPropertyHandler.processUnwrapped(p, ctxt, builder, tokens);
734733
}

src/main/java/com/fasterxml/jackson/databind/type/PlaceholderForType.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@ public JavaType refine(Class<?> rawType, TypeBindings bindings, JavaType superCl
8383
return _unsupported();
8484
}
8585

86-
@SuppressWarnings("deprecation")
8786
@Override
8887
public boolean isContainerType() {
8988
return false;

src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKCollectionsDeserTest.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
import java.util.*;
44

5-
import com.fasterxml.jackson.annotation.JsonTypeInfo;
6-
75
import com.fasterxml.jackson.core.type.TypeReference;
86

97
import com.fasterxml.jackson.databind.*;

src/test/java/com/fasterxml/jackson/databind/deser/jdk/UntypedDeserializationTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,6 @@ public void testSampleDoc() throws Exception
176176
// and that's all folks!
177177
}
178178

179-
@SuppressWarnings("unlikely-arg-type")
180179
public void testUntypedMap() throws Exception
181180
{
182181
// to get "untyped" default map-to-map, pass Object.class

0 commit comments

Comments
 (0)