diktat
diktat copied to clipboard
Do not release internal modules
Diktat has two internal modules: diktat-ksp-dev and diktat-common-test. They are not needed in maven central
Also, diktat builds gradle plugin, rulesset for ktlint and cli as fat jar. We can publish only them without internal apis which are not needed anyone in maven central.
TODO:
- [ ] publish maven plugin as a fat jar
We release fat jar with diktat cli to maven central. Probably it's not required, we have GitHub releases where we attach it as an asset. Also we attach script for Windows there