From c2c07c95fc2765dfbce452632398f7c51f54245a Mon Sep 17 00:00:00 2001 From: David Maplesden Date: Tue, 17 Sep 2019 15:40:46 +1200 Subject: [PATCH] We can't short circuit traversal after all. --- hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java b/hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java index cbd2948b59e..92b6ca02688 100644 --- a/hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java +++ b/hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java @@ -287,8 +287,6 @@ public abstract class BaseParser implements IParser { protected void findBaseReferences(List allElements, IBase theElement, BaseRuntimeElementDefinition theDefinition) { if (theElement instanceof IBaseReference) { allElements.add((IBaseReference) theElement); - // end traversal here, we recursively process nested resources later - return; } BaseRuntimeElementDefinition def = theDefinition;