Skip to content

Conversation

RandomByte
Copy link
Member

@RandomByte RandomByte commented Dec 17, 2018

Test fixtures heavily influenced by es6-map and its (cyclic-)dependencies: http://npm.broofa.com/?q=es6-map

(excluding event-emitter, next-tick and es6-set)

screenshot 2018-12-17 at 20 41 14

This scenario used to fail with Promise returned by test never resolved. With this PR the graph is transformed into a tree with "deduped" nodes as leafs instead of references.

Related to https://github.com/SAP/ui5-project/issues/50
Follow up of #53

Heavily influenced by 'es6-map' and its dependencies
@RandomByte RandomByte added the bug label Dec 17, 2018
@RandomByte RandomByte force-pushed the cyclic-deps-episode-2 branch from 153feb3 to 065a869 Compare December 18, 2018 14:17
@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 81.364% when pulling 065a869 on cyclic-deps-episode-2 into 1b6e245 on master.

@coveralls
Copy link

coveralls commented Dec 18, 2018

Coverage Status

Coverage increased (+0.5%) to 81.792% when pulling 9aedb49 on cyclic-deps-episode-2 into 1b6e245 on master.

@RandomByte RandomByte force-pushed the cyclic-deps-episode-2 branch from 065a869 to 0f0f6e0 Compare December 18, 2018 15:06
@RandomByte RandomByte requested a review from matz3 December 18, 2018 15:06
@RandomByte RandomByte merged commit 7e55ae3 into master Dec 19, 2018
@RandomByte RandomByte deleted the cyclic-deps-episode-2 branch December 19, 2018 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants