walmartlabs / vizdeps

Visualize Leiningen dependencies using Graphviz
Apache License 2.0
131 stars 13 forks source link

feat: allow custom profiles in vizdeps #17

Closed MIJOTHY closed 1 year ago

MIJOTHY commented 3 years ago

Currently the only supported profiles in the vizdeps command are :user and :dev. leiningen allows arbitrary profiles to be created and to have custom dependencies (and other fields) defined for those profiles.

This commit

Adds a -P | --profiles parameter, expecting a comma-delimited string of profile names. These profiles will then be used in dependency calculation. The -d | --dev flag is removed as its functionality is superseded by -P | --profiles.

Note that this is a BREAKING change, due to the removal of the -d flag.

Relates to

walmartlabs/vizdeps#16

CLAassistant commented 3 years ago

CLA assistant check
All committers have signed the CLA.

hlship commented 1 year ago

I just found some time to put some work into vizdeps, and was hoping you could address the could of notes I have above?

hlship commented 1 year ago

This project is being deprecated in favor of https://github.com/clj-commons/vizdeps/ please re-apply your PR to that repo.