Are you using https://gradle.org as your build tool?

Are you using https://kotlinlang.org, or another JVM language?

Good, read on.

My project is a Gradle plugin, id("de.fayard.buildSrcVersions")

Its goal is to make it as painless as possible to upgrade your project to the latest and greatest version of everything.

It does that by extracting all your dependencies, searching for available dependencies updates and generating Kotlin code, Groovy code or Gradle properties.

Here is a description of how this can help people with their own project

Wants to help? Good.

The easiest but maybe most useful way to help me is to try the plugin in your own project, read the README at https://github.com/jmfayard/buildSrcVersions and the rest of the documentation

If anything is unclear, or does not work as you expected it, or you have great idea, please open an issue

If you want to go one step further, have a look at tickets labelled "help wanted" and see if you can do something

This post is also available on DEV.