ó ÈKQc@s~dZdZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd „ƒYZd efd „ƒYZd S( sâClass to represent a full Closure Library dependency tree. Offers a queryable tree of dependencies of a given set of sources. The tree will also do logical validation to prevent duplicate provides and circular dependencies. snnaze@google.com (Nathan Naze)tDepsTreecBs/eZdZd„Zd„Zed„ƒZRS(s8Represents the set of dependencies between source files.cCs¿||_tƒ|_x]|D]U}xL|jD]A}||jkr`t||j||gƒ‚n||j|s u