Skip to content

Commit 4bd585a

Browse files
committed
Rename SchemaResult to InstanceResult
1 parent 2512e21 commit 4bd585a

File tree

7 files changed

+21
-21
lines changed

7 files changed

+21
-21
lines changed

src/main/java/com/networknt/schema/ExecutionContext.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import com.networknt.schema.annotation.Annotations;
2626
import com.networknt.schema.keyword.DiscriminatorState;
2727
import com.networknt.schema.path.NodePath;
28-
import com.networknt.schema.result.SchemaResults;
28+
import com.networknt.schema.result.InstanceResults;
2929
import com.networknt.schema.walk.WalkConfig;
3030

3131
/**
@@ -37,7 +37,7 @@ public class ExecutionContext {
3737
private CollectorContext collectorContext = null;
3838

3939
private Annotations annotations = null;
40-
private SchemaResults results = null;
40+
private InstanceResults instanceResults = null;
4141
private List<Error> errors = new ArrayList<>();
4242

4343
private Map<NodePath, DiscriminatorState> discriminatorMapping = new HashMap<>();
@@ -156,11 +156,11 @@ public Annotations getAnnotations() {
156156
return annotations;
157157
}
158158

159-
public SchemaResults getResults() {
160-
if (this.results == null) {
161-
this.results = new SchemaResults();
159+
public InstanceResults getInstanceResults() {
160+
if (this.instanceResults == null) {
161+
this.instanceResults = new InstanceResults();
162162
}
163-
return results;
163+
return instanceResults;
164164
}
165165

166166
/**

src/main/java/com/networknt/schema/Schema.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,7 @@ public void validate(ExecutionContext executionContext, JsonNode jsonNode, JsonN
703703
if (executionContext.getErrors().size() > currentErrors) {
704704
// Failed with assertion set result and drop all annotations from this schema
705705
// and all subschemas
706-
executionContext.getResults().setResult(instanceLocation, getSchemaLocation(), getEvaluationPath(), false);
706+
executionContext.getInstanceResults().setResult(instanceLocation, getSchemaLocation(), getEvaluationPath(), false);
707707
}
708708
}
709709

src/main/java/com/networknt/schema/keyword/UnevaluatedItemsValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public void validate(ExecutionContext executionContext, JsonNode node, JsonNode
7373
boolean evaluated = false;
7474

7575
// Get all the valid adjacent annotations
76-
Predicate<Annotation> validEvaluationPathFilter = a -> executionContext.getResults().isValid(instanceLocation, a.getEvaluationPath());
76+
Predicate<Annotation> validEvaluationPathFilter = a -> executionContext.getInstanceResults().isValid(instanceLocation, a.getEvaluationPath());
7777

7878
Predicate<Annotation> adjacentEvaluationPathFilter = a -> a.getEvaluationPath()
7979
.startsWith(this.evaluationPath.getParent());

src/main/java/com/networknt/schema/keyword/UnevaluatedPropertiesValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public void validate(ExecutionContext executionContext, JsonNode node, JsonNode
5656

5757

5858
// Get all the valid adjacent annotations
59-
Predicate<Annotation> validEvaluationPathFilter = a -> executionContext.getResults().isValid(instanceLocation, a.getEvaluationPath());
59+
Predicate<Annotation> validEvaluationPathFilter = a -> executionContext.getInstanceResults().isValid(instanceLocation, a.getEvaluationPath());
6060

6161
Predicate<Annotation> adjacentEvaluationPathFilter = a -> a.getEvaluationPath()
6262
.startsWith(this.evaluationPath.getParent());

src/main/java/com/networknt/schema/output/OutputUnitData.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ public static OutputUnitData from(List<Error> validationErrors, ExecutionContext
100100

101101
OutputUnitKey key = new OutputUnitKey(annotation.getEvaluationPath().getParent(),
102102
annotationSchemaLocation, annotation.getInstanceLocation());
103-
boolean validResult = executionContext.getResults().isValid(annotation.getInstanceLocation(),
103+
boolean validResult = executionContext.getInstanceResults().isValid(annotation.getInstanceLocation(),
104104
annotation.getEvaluationPath());
105105
valid.put(key, validResult);
106106
if (validResult) {

src/main/java/com/networknt/schema/result/SchemaResult.java renamed to src/main/java/com/networknt/schema/result/InstanceResult.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121
import com.networknt.schema.path.NodePath;
2222

2323
/**
24-
* Sub schema results.
24+
* Instance results.
2525
*/
26-
public class SchemaResult {
26+
public class InstanceResult {
2727
private final NodePath instanceLocation;
2828
private final SchemaLocation schemaLocation;
2929
private final NodePath evaluationPath;
3030
private final boolean valid;
3131

32-
public SchemaResult(NodePath instanceLocation, SchemaLocation schemaLocation, NodePath evaluationPath,
32+
public InstanceResult(NodePath instanceLocation, SchemaLocation schemaLocation, NodePath evaluationPath,
3333
boolean valid) {
3434
super();
3535
this.instanceLocation = instanceLocation;
@@ -73,7 +73,7 @@ public boolean equals(Object obj) {
7373
return false;
7474
if (getClass() != obj.getClass())
7575
return false;
76-
SchemaResult other = (SchemaResult) obj;
76+
InstanceResult other = (InstanceResult) obj;
7777
return Objects.equals(evaluationPath, other.evaluationPath)
7878
&& Objects.equals(instanceLocation, other.instanceLocation)
7979
&& Objects.equals(schemaLocation, other.schemaLocation) && valid == other.valid;

src/main/java/com/networknt/schema/result/SchemaResults.java renamed to src/main/java/com/networknt/schema/result/InstanceResults.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,26 @@
2424
import com.networknt.schema.path.NodePath;
2525

2626
/**
27-
* Sub schema results.
27+
* Instance results.
2828
*/
29-
public class SchemaResults {
29+
public class InstanceResults {
3030

3131
/**
3232
* Stores the invalid results.
3333
*/
34-
private final Map<NodePath, List<SchemaResult>> values = new HashMap<>();
34+
private final Map<NodePath, List<InstanceResult>> values = new HashMap<>();
3535

3636
public void setResult(NodePath instanceLocation, SchemaLocation schemaLocation, NodePath evaluationPath,
3737
boolean valid) {
38-
SchemaResult result = new SchemaResult(instanceLocation, schemaLocation, evaluationPath, valid);
39-
List<SchemaResult> v = values.computeIfAbsent(instanceLocation, k -> new ArrayList<>());
38+
InstanceResult result = new InstanceResult(instanceLocation, schemaLocation, evaluationPath, valid);
39+
List<InstanceResult> v = values.computeIfAbsent(instanceLocation, k -> new ArrayList<>());
4040
v.add(result);
4141
}
4242

4343
public boolean isValid(NodePath instanceLocation, NodePath evaluationPath) {
44-
List<SchemaResult> instance = values.get(instanceLocation);
44+
List<InstanceResult> instance = values.get(instanceLocation);
4545
if (instance != null) {
46-
for (SchemaResult result : instance) {
46+
for (InstanceResult result : instance) {
4747
if (evaluationPath.startsWith(result.getEvaluationPath())) {
4848
if(!result.isValid()) {
4949
return false;

0 commit comments

Comments
 (0)