You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Tomo Suzuki (Jira)" <ji...@apache.org> on 2019/08/20 12:31:00 UTC
[jira] [Created] (MRESOLVER-93) PathRecordingDependencyVisitor to
handle 3 cycles
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)