Skip to content

Commit

Permalink
Use new Jackson api
Browse files Browse the repository at this point in the history
  • Loading branch information
slisaasquatch committed Jan 5, 2024
1 parent e00d8cc commit b023776
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public static ExamplesPolicy useFirstSamples(@Nonnegative int limit,
}
final ArrayNode result = newArray();
input.getSamples().stream().distinct().limit(limit).forEach(result::add);
return result.size() == 0 ? null : result;
return result.isEmpty() ? null : result;
};
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ private ObjectNode processObjects(@Nonnull Collection<ObjectNode> objectNodes,
properties.set(fieldName, newProperty);
}
final ObjectNode schema = newObject().put(Consts.Fields.TYPE, Consts.Types.OBJECT);
if (properties.size() > 0) {
if (!properties.isEmpty()) {
schema.set(Consts.Fields.PROPERTIES, properties);
}
processGenericSchemaFeature(schema, objectNodes, Consts.Types.OBJECT, path);
Expand Down Expand Up @@ -214,7 +214,7 @@ private ObjectNode processArrays(@Nonnull Collection<ArrayNode> arrayNodes,
break;
}
final ObjectNode schema = newObject().put(Consts.Fields.TYPE, Consts.Types.ARRAY);
if (items.size() > 0) {
if (!items.isEmpty()) {
schema.set(Consts.Fields.ITEMS, items);
}
processGenericSchemaFeature(schema, arrayNodes, Consts.Types.ARRAY, path);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ private static Collection<JsonSchemaInferrer> getTestInferrers() {
final Set<? extends JsonNode> primitives = input.getSamples().stream()
.filter(JsonNode::isValueNode)
.collect(ImmutableSet.toImmutableSet());
if (primitives.size() <= 3 && primitives.size() > 0) {
if (primitives.size() <= 3 && !primitives.isEmpty()) {
return Collections.singleton(primitives);
}
return Collections.emptySet();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ public static JsonNode loadJson(String resourceName) {
} catch (IOException e) {
System.out.printf(Locale.ROOT, "Exception encountered loading JSON from resource[%s]. "
+ "Error message: [%s].%n", resourceName, e.getMessage());
//noinspection CallToPrintStackTrace
e.printStackTrace();
throw new UncheckedIOException(e);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ public class Example2 {
final Set<? extends JsonNode> primitives = input.getSamples().stream()
.filter(JsonNode::isValueNode)
.collect(Collectors.toSet());
if (primitives.size() <= 100 && primitives.size() > 0) {
if (primitives.size() <= 100 && !primitives.isEmpty()) {
return Collections.singleton(primitives);
}
return Collections.emptySet();
Expand Down

0 comments on commit b023776

Please sign in to comment.