@@ -175,15 +175,14 @@ protected void _reportProblem(Object bean, Object value, Throwable e)
175
175
176
176
protected final boolean _deserializeBoolean (JsonParser p , DeserializationContext ctxt ) throws IOException
177
177
{
178
- JsonToken t = p .getCurrentToken ();
178
+ JsonToken t = p .currentToken ();
179
179
if (t == JsonToken .VALUE_TRUE ) return true ;
180
180
if (t == JsonToken .VALUE_FALSE ) return false ;
181
181
if (t == JsonToken .VALUE_NULL ) {
182
182
if (ctxt .isEnabled (DeserializationFeature .FAIL_ON_NULL_FOR_PRIMITIVES )) {
183
183
_failNullToPrimitiveCoercion (ctxt , "boolean" );
184
- } else {
185
- return false ;
186
184
}
185
+ return false ;
187
186
}
188
187
189
188
if (t == JsonToken .VALUE_NUMBER_INT ) {
@@ -272,9 +271,8 @@ protected final int _deserializeInt(JsonParser p, DeserializationContext ctxt)
272
271
if (t == JsonToken .VALUE_NULL ) {
273
272
if (ctxt .isEnabled (DeserializationFeature .FAIL_ON_NULL_FOR_PRIMITIVES )) {
274
273
_failNullToPrimitiveCoercion (ctxt , "int" );
275
- } else {
276
- return 0 ;
277
274
}
275
+ return 0 ;
278
276
}
279
277
if (t == JsonToken .START_ARRAY && ctxt .isEnabled (DeserializationFeature .UNWRAP_SINGLE_VALUE_ARRAYS )) {
280
278
p .nextToken ();
@@ -312,9 +310,8 @@ protected final long _deserializeLong(JsonParser p, DeserializationContext ctxt)
312
310
case JsonTokenId .ID_NULL :
313
311
if (ctxt .isEnabled (DeserializationFeature .FAIL_ON_NULL_FOR_PRIMITIVES )) {
314
312
_failNullToPrimitiveCoercion (ctxt , "long" );
315
- } else {
316
- return 0L ;
317
313
}
314
+ return 0L ;
318
315
case JsonTokenId .ID_START_ARRAY :
319
316
if (ctxt .isEnabled (DeserializationFeature .UNWRAP_SINGLE_VALUE_ARRAYS )) {
320
317
p .nextToken ();
0 commit comments