Tomo Suzuki created MRESOLVER-93: ------------------------------------ Summary: PathRecordingDependencyVisitor to handle 3 cycles Key: MRESOLVER-93 URL: https://issues.apache.org/jira/browse/MRESOLVER-93 Project: Maven Resolver Issue Type: Improvement Components: resolver Affects Versions: 1.4.1 Reporter: Tomo Suzuki
PathRecordingDependencyVisitor cannot handle dependency graphs that have 3 or more cycles such as below: {code} gid:a:1 (1) +- gid:b:0 | \- ^1 +- gid:b:1 | \- ^1 \- gid:b:2 \- ^1 {code} It fails with StackOverflowError or OutOfMemoryError. -- This message was sent by Atlassian Jira (v8.3.2#803003)