lppedd / idea-conventional-commit

Context and template-based completion for conventional/semantic commits.
https://plugins.jetbrains.com/plugin/13389-conventional-commit
MIT License
327 stars 19 forks source link

Commitlint compativility #12

Closed ghost closed 4 years ago

ghost commented 4 years ago

Hey,

this is more of a feature request then a bug, but it would be awesome if this plugin could understand the .commitlintrc.json commitlint files. Instead of having two files besides each other for projects.

greetings

lppedd commented 4 years ago

@flammehawk Hi! I'm currently rewriting the entire plugin in Java (14, compiled to classlevel 52 don't worry). After I've finished it I will for sure implement this as I want to use it too ;)

The two rules I would consider are type-enum and scope-enum.
Or do you need others?

ghost commented 4 years ago

nope these two alone would be awesome

lppedd commented 4 years ago

I have done a big re-write of some parts of the plugin.
In the next days I'll start working on this feature.

lppedd commented 4 years ago

@flammehawk the Commitlint integration will be implemented as a separate Provider.

lppedd commented 4 years ago

@flammehawk released https://github.com/lppedd/idea-conventional-commit-commitlint