Skip to content

Commit d2b73b5

Browse files
committed
Fix review comments
1 parent ef60904 commit d2b73b5

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

aom/src/main/java/com/nedap/archie/aom/utils/ArchetypeParsePostProcesser.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,10 @@ private static void setParents(Archetype archetype) {
6262
}
6363
for(CPrimitiveTuple primitiveTuple:tuple.getTuples()) {
6464
int index = 0;
65-
for(CPrimitiveObject object:primitiveTuple.getMembers()) {
65+
for(CPrimitiveObject<?, ?> object:primitiveTuple.getMembers()) {
6666
if(index < tuple.getMembers().size()) {
6767
CAttribute attribute = tuple.getMember(index);
68-
object.setSocParent(tuple);
68+
object.setSocParent(primitiveTuple);
6969
object.setParent(attribute);
7070
index++;
7171
}

openehr-rm/src/main/java/com/nedap/archie/rminfo/ArchieRMInfoLookup.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ public void processCreatedObject(Object createdObject, CObject constraint) {
288288
Locatable locatable = (Locatable) createdObject;
289289
locatable.setArchetypeNodeId(constraint.getNodeId());
290290
locatable.setNameAsString(constraint.getMeaning());
291-
if(constraint != null && constraint instanceof CArchetypeRoot) {
291+
if(constraint instanceof CArchetypeRoot) {
292292
CArchetypeRoot root = (CArchetypeRoot) constraint;
293293
if(root.getArchetypeRef() != null) {
294294
Archetyped details = new Archetyped();

openehr-rm/src/main/java/com/nedap/archie/rminfo/UpdatedValueHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ private static Map<String, Object> fixDvCodedText(Object rmObject, Archetype arc
107107
OperationalTemplate template = (OperationalTemplate) archetype;
108108

109109
String archetypePath = convertRMObjectPathToArchetypePath(pathOfParent);
110-
result.putAll(setTerminologyFromArchetype(archetype, codedText, archetypePath, path));
110+
//result.putAll(setTerminologyFromArchetype(archetype, codedText, archetypePath, path));
111111

112112
ArchetypeTerm termDefinition = getTermDefinition(template, details, codedText);
113113
result.putAll(setDvCodedTextValue(codedText, termDefinition, path));

tools/src/test/java/com/nedap/archie/rules/evaluation/FixableAssertionsCheckerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public void andExpression() throws Exception {
9797

9898
Locatable root = (Locatable) testUtil.constructEmptyRMObject(archetype.getDefinition());
9999
EvaluationResult evaluate = ruleEvaluation.evaluate(root, archetype.getRules().getRules());
100-
assertEquals("There are five values that must be set", 7, evaluate.getSetPathValues().size());
100+
assertEquals("There are seven values that must be set", 7, evaluate.getSetPathValues().size());
101101

102102
//assert that paths must be set to specific values
103103
assertEquals("test string", evaluate.getSetPathValues().get("/data[id2]/events[id3]/data[id4]/items[id5]/value/value").getValue());

0 commit comments

Comments
 (0)