-
Notifications
You must be signed in to change notification settings - Fork 87
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
Splitting out elvis into parts #300
Comments
Sounds like a good idea, @jfacorro: what do you think? |
Here is a WIP branch: https://github.com/project-fifo/elvis/tree/elvis-core I don't think merging it back to 'elvis' would make sense rather if it's accepted put it in a relvis_core repo? |
as a comparision a dependency tree of the rebar3 plugin with the upstream elvis:
and with the elvis-core branch:
|
I really like this idea 👍 |
👍 in a related note, would you be interested in a |
@tsloughter I'm not familiar enough with rebar to understand what you're proposing, but I'm all up for having elvis (and other inaka apps) published at hex.pm |
Oh great! For elvis-core you'd need to publish aleppo, katana and zipper first, and any deps they might have. If you used erlang.mk's capability to generate the |
@elbrujohalcon I think creating |
@Licenser @jfacorro : https://github.com/inaka/elvis_core , enjoy ❗ |
@elbrujohalcon agreed, having a own repo for it seems the right move, also PR submitted for that with cleaned up elvis_core code :) |
@elbrujohalcon @Licenser I think modifying |
I would like to open a discussion about splitting out a 'core' elvis and then having that included in the webhook service or escript.
The idea is that it makes it easier to include and has less dependencies to worried about.
I came to this thought for two reasons:
I'm happy to put some work into this if a PR for this would be accepted.
The text was updated successfully, but these errors were encountered: