angular/di.dart — pull request #101 by vicb (2014-05-15 10:24:03+00:00)
Title: fix(circular deps): Improve error messages

As we don't check for circular dependencies before a given depth
threshold is reached we had messages like:

"A -> B -> A -> B -> A -> ... -> A"

This commit implements a deduplication to have only:

"A -> B -> A"