Skip to content

Commit b023776

Browse files
committed
Use new Jackson api
1 parent e00d8cc commit b023776

File tree

5 files changed

+6
-5
lines changed

5 files changed

+6
-5
lines changed

src/main/java/com/saasquatch/jsonschemainferrer/ExamplesPolicies.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public static ExamplesPolicy useFirstSamples(@Nonnegative int limit,
5858
}
5959
final ArrayNode result = newArray();
6060
input.getSamples().stream().distinct().limit(limit).forEach(result::add);
61-
return result.size() == 0 ? null : result;
61+
return result.isEmpty() ? null : result;
6262
};
6363
}
6464

src/main/java/com/saasquatch/jsonschemainferrer/JsonSchemaInferrer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ private ObjectNode processObjects(@Nonnull Collection<ObjectNode> objectNodes,
176176
properties.set(fieldName, newProperty);
177177
}
178178
final ObjectNode schema = newObject().put(Consts.Fields.TYPE, Consts.Types.OBJECT);
179-
if (properties.size() > 0) {
179+
if (!properties.isEmpty()) {
180180
schema.set(Consts.Fields.PROPERTIES, properties);
181181
}
182182
processGenericSchemaFeature(schema, objectNodes, Consts.Types.OBJECT, path);
@@ -214,7 +214,7 @@ private ObjectNode processArrays(@Nonnull Collection<ArrayNode> arrayNodes,
214214
break;
215215
}
216216
final ObjectNode schema = newObject().put(Consts.Fields.TYPE, Consts.Types.ARRAY);
217-
if (items.size() > 0) {
217+
if (!items.isEmpty()) {
218218
schema.set(Consts.Fields.ITEMS, items);
219219
}
220220
processGenericSchemaFeature(schema, arrayNodes, Consts.Types.ARRAY, path);

src/test/java/com/saasquatch/jsonschemainferrer/JsonSchemaInferrerExamplesTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ private static Collection<JsonSchemaInferrer> getTestInferrers() {
152152
final Set<? extends JsonNode> primitives = input.getSamples().stream()
153153
.filter(JsonNode::isValueNode)
154154
.collect(ImmutableSet.toImmutableSet());
155-
if (primitives.size() <= 3 && primitives.size() > 0) {
155+
if (primitives.size() <= 3 && !primitives.isEmpty()) {
156156
return Collections.singleton(primitives);
157157
}
158158
return Collections.emptySet();

src/test/java/com/saasquatch/jsonschemainferrer/TestJunkDrawer.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ public static JsonNode loadJson(String resourceName) {
3737
} catch (IOException e) {
3838
System.out.printf(Locale.ROOT, "Exception encountered loading JSON from resource[%s]. "
3939
+ "Error message: [%s].%n", resourceName, e.getMessage());
40+
//noinspection CallToPrintStackTrace
4041
e.printStackTrace();
4142
throw new UncheckedIOException(e);
4243
}

src/test/java/com/saasquatch/jsonschemainferrer/examples/Example2.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public class Example2 {
4747
final Set<? extends JsonNode> primitives = input.getSamples().stream()
4848
.filter(JsonNode::isValueNode)
4949
.collect(Collectors.toSet());
50-
if (primitives.size() <= 100 && primitives.size() > 0) {
50+
if (primitives.size() <= 100 && !primitives.isEmpty()) {
5151
return Collections.singleton(primitives);
5252
}
5353
return Collections.emptySet();

0 commit comments

Comments
 (0)