From dcf895e44633c3113ab19ee1800a50ecf1d171f5 Mon Sep 17 00:00:00 2001 From: Maxim Date: Sat, 14 Sep 2024 14:52:35 +0300 Subject: [PATCH] WCAG validation. Update type of nonDrawingArtifacts to ArrayList --- .../verapdf/gf/model/factory/chunks/ChunkParser.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/wcag-validation/src/main/java/org/verapdf/gf/model/factory/chunks/ChunkParser.java b/wcag-validation/src/main/java/org/verapdf/gf/model/factory/chunks/ChunkParser.java index 29c1971a8..d9c23f898 100644 --- a/wcag-validation/src/main/java/org/verapdf/gf/model/factory/chunks/ChunkParser.java +++ b/wcag-validation/src/main/java/org/verapdf/gf/model/factory/chunks/ChunkParser.java @@ -66,7 +66,7 @@ class ChunkParser { private final GraphicsState graphicsState; private final Path path = new Path(); private final List artifacts = new LinkedList<>(); - private List nonDrawingArtifacts = new LinkedList<>(); + private List nonDrawingArtifacts = new ArrayList<>(); private final LineArtContainer lineArtContainer; private final COSKey parentObjectKey; private final Long parentMarkedContent; @@ -430,7 +430,7 @@ public void parseChunk(Operator rawOperator, List arguments) { processB(); break; case Operators.N: - nonDrawingArtifacts = new LinkedList<>(); + nonDrawingArtifacts = new ArrayList<>(); break; case Operators.S_CLOSE_STROKE: processh(); @@ -543,7 +543,7 @@ private void processB() { } } } - nonDrawingArtifacts = new LinkedList<>(); + nonDrawingArtifacts = new ArrayList<>(); } private void processS() { @@ -572,7 +572,7 @@ private void processS() { } } } - nonDrawingArtifacts = new LinkedList<>(); + nonDrawingArtifacts = new ArrayList<>(); } private void processf() { @@ -598,7 +598,7 @@ private void processf() { graphicsState.getLineWidth()).getBoundingBox()); } } - nonDrawingArtifacts = new LinkedList<>(); + nonDrawingArtifacts = new ArrayList<>(); } private LineChunk parsingRectangleFromLines(int i) {