Skip to content

Add madge check for circular dependencies on test-syntax#872

Merged
etpinard merged 4 commits into
masterfrom
try-madge
Sep 8, 2016
Merged

Add madge check for circular dependencies on test-syntax#872
etpinard merged 4 commits into
masterfrom
try-madge

Conversation

@etpinard

Copy link
Copy Markdown
Contributor

A lot of work has gone into decircularising the src/ directory (see milestone https://github.com/plotly/plotly.js/milestone/9), so let's (try to) not make it go to waste.

Introducing the madge module dependency graph which has a great circular dependencies inspector option.

This PR adds a step to the test-syntax script making sure that our src/ directory never gets more circular than what it is right now on master.

@mdtusz

mdtusz commented Sep 7, 2016

Copy link
Copy Markdown
Contributor

Oooh boy I like this. Reminds me of one of the requirements GHC development has - none of the perf tests they have are allowed to get any slower!

💃 !

@etpinard
etpinard merged commit fd6ba1d into master Sep 8, 2016
@etpinard
etpinard deleted the try-madge branch September 8, 2016 03:16
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.

2 participants