Skip to main content

Maven

Weekend hack: Kotlin Symbol Processing Maven Plugin

KSP only works with Gradle, leaving Maven users out in the cold. I built ksp-maven-plugin to fix that - minimal setup, auto-discovers processors, integrates with Maven’s lifecycle. Now you can use KSP-powered libraries like Room, Moshi, and Dagger in your Maven projects.

Links: Continuous Deployment, Versioning and Git

The post shares resources on using Git for versioning and branching, including an article on versioning Maven projects with Git, an overview of the popular GitFlow branching model, and a free Git client called SourceTree that supports GitFlow. Additional links cover Git workflows and the GitFlow project on GitHub.