Use List.addAll() instead of iteration.

Resolves #1336.
This commit is contained in:
hduelme
2023-02-12 18:53:29 +01:00
committed by Greg L. Turnquist
parent 5a05be54d2
commit 151ff2872a

View File

@@ -189,10 +189,7 @@ public class CommonsXsdSchemaCollection implements XsdSchemaCollection, Initiali
if (!processedIncludes.contains(includedSchema)) {
inlineIncludes(includedSchema, processedIncludes, processedImports);
findImports(includedSchema, processedImports, processedIncludes);
List<XmlSchemaObject> includeItems = includedSchema.getItems();
for (XmlSchemaObject includedItem : includeItems) {
schemaItems.add(includedItem);
}
schemaItems.addAll(includedSchema.getItems());
}
// remove the <include/>
schemaItems.remove(i);