-
-
Notifications
You must be signed in to change notification settings - Fork 107
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
New project name: gradle buildSrcVersions #26
Labels
documentation
FAQ
Comments
jmfayard
added a commit
that referenced
this issue
Dec 12, 2018
#26 $ gw :publish # works locally $ gw :publishPlugins > Task :publishPlugins Publishing plugin de.fayard.buildSrcVersions version 0.2.6 Thank you. Your new plugin de.fayard.buildSrcVersions has been submitted for approval by Gradle engineers. The request should be processed within the next 24 hours, at which point you will be contacted via email. Publishing artifact build/libs/buildSrcVersions-0.2.6.jar Publishing artifact build/libs/buildSrcVersions-0.2.6-sources.jar Publishing artifact build/libs/buildSrcVersions-0.2.6-javadoc.jar Publishing artifact build/publications/pluginMaven/pom-default.xml Activating plugin de.fayard.buildSrcVersions version 0.2.6
jmfayard
added a commit
that referenced
this issue
Dec 14, 2018
jmfayard
added a commit
that referenced
this issue
Dec 14, 2018
jmfayard
added a commit
that referenced
this issue
Dec 16, 2018
New project name: gradle buildSrcVersions #26
jmfayard
added a commit
to ben-manes/gradle-versions-plugin
that referenced
this issue
Dec 17, 2018
I renamed my plugin, was not happy with the original name Splitties/refreshVersions#26
all done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Context: buildSrcVersions is a Gradle plugin that makes it easier to manage your dependencies inside your IDE. It extracts all your dependencies and search for available dependencies updates.
I decided I don't want to be stuck with a bad naming for-ever and that I should better do it now than later.
Renaming
$./gradlew buildSrcVersions
buildSrcVersions { ... }
Update
Juste update the block:
plugins { }
Before the renaming
jmfayard/gradle-kotlin-dsl-libs
plugins { id("jmfayard.github.io.gradle-kotlin-dsl-libs") }
$./gradlew syncLibs
Reasons for the change
buildSrcVersions
tells what the plugin does: re-generatebuildSrc/.../Versions.kt
. NeithersyncLibs
norgradle-kotlin-dsl-libs
does that 😞 .syncLibs
is way too generic.Libs
insists on the wrong thing. Extracting Libs.xxx is done once, searching for new Versions is done many times and is more valuable.syncLibs
andgradle-kotlin-dsl-libs
.gradle-kotlin-dsl-libs
is not exactly easy to understand and remember. Heck, even I didn't remember it.TODOs
Thank you. Your new plugin de.fayard.buildSrcVersions has been submitted for approval by Gradle engineers. The request should be processed within the next 24 hours, at which point you will be contacted via email.
The text was updated successfully, but these errors were encountered: