Merge pull request #440 from square/jakew/tiny-tweak/2018-02-13

Reduce visual complexity of branching.
This commit is contained in:
Jake Wharton
2018-02-13 16:35:23 -05:00
committed by GitHub

View File

@@ -146,15 +146,12 @@ final class ClassJsonAdapter<T> extends JsonAdapter<T> {
reader.beginObject();
while (reader.hasNext()) {
int index = reader.selectName(options);
FieldBinding<?> fieldBinding;
if (index != -1) {
fieldBinding = fieldsArray[index];
} else {
if (index == -1) {
reader.nextName();
reader.skipValue();
continue;
}
fieldBinding.read(reader, result);
fieldsArray[index].read(reader, result);
}
reader.endObject();
return result;