Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Sep 8, 2016
Merged

Conversation

etpinard
Copy link
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
Copy link
Contributor

mdtusz commented Sep 7, 2016

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