Merge branch '2.0.x'

This commit is contained in:
Andy Wilkinson
2021-11-17 19:19:00 +00:00
2 changed files with 4 additions and 3 deletions

View File

@@ -71,7 +71,7 @@ final class JsonFieldPaths {
else if (object instanceof Map) {
from(paths, parent, (Map<?, ?>) object);
}
else if (object.equals(ExtractedField.ABSENT)) {
else if (ExtractedField.ABSENT.equals(object)) {
paths.add(parent);
}
}

View File

@@ -35,8 +35,9 @@ public class JsonFieldPathsTests {
@Test
public void noUncommonPathsForSingleItem() {
assertThat(JsonFieldPaths.from(Arrays.asList(json("{\"a\": 1, \"b\": [ { \"c\": 2}, {\"c\": 3} ]}")))
.getUncommon()).isEmpty();
assertThat(
JsonFieldPaths.from(Arrays.asList(json("{\"a\": 1, \"b\": [ { \"c\": 2}, {\"c\": 3}, {\"c\": null}]}")))
.getUncommon()).isEmpty();
}
@Test