blob: c883214e3b2fc07f1777eea90241d2141af92d0d [file] [log] [blame]
# When a direct dependency scope conflicts with a transitive dependency scope, the direct dependency scope always wins.
# When the scope of the transitive dependency is updated, this update needs to be considered by scope inheritance.
# In the graph below gid:a:1 has a conflict, after its resolution to test scope, gid:x:1 should end up in
# test scope as well, everywhere in the graph.
gid:root:1
+- gid:a:1 test
| \- gid:x:1 compile
\- gid:b:1 compile
\- gid:a:1 compile
\- gid:x:1 compile