File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/utils Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 18
18
*/
19
19
package org .apache .maven .enforcer .rules .utils ;
20
20
21
+ import java .util .Deque ;
21
22
import java .util .HashMap ;
22
23
import java .util .Map ;
23
- import java .util .Stack ;
24
+ import java .util .concurrent . ConcurrentLinkedDeque ;
24
25
25
26
import org .eclipse .aether .graph .DependencyNode ;
26
27
import org .eclipse .aether .graph .DependencyVisitor ;
31
32
public class ParentsVisitor implements DependencyVisitor , ParentNodeProvider {
32
33
33
34
private final Map <DependencyNode , DependencyNode > parents = new HashMap <>();
34
- private final Stack <DependencyNode > parentStack = new Stack <>();
35
+ private final Deque <DependencyNode > parentStack = new ConcurrentLinkedDeque <>();
35
36
36
37
@ Override
37
38
public DependencyNode getParent (DependencyNode node ) {
You can’t perform that action at this time.
0 commit comments