@@ -61,6 +61,7 @@ import org.gradle.kotlin.dsl.register
61
61
* - [PUBLISH_RELEASING_LIBS_TO_LOCAL_TASK][registerPublishReleasingLibrariesToMavenLocalTask]
62
62
* - [SEMVER_CHECK_TASK][registerSemverCheckForReleaseTask]
63
63
* - [PUBLISH_ALL_TO_BUILD_TASK][registerPublishAllToBuildDir]
64
+ * - [LIBRARY_GROUPS_TASK][registerLibraryGroupsTaks]
64
65
*
65
66
* Additionally, this plugin registers the [PostReleasePlugin] via [registerPostReleasePlugin] for
66
67
* each releasing library.
@@ -155,11 +156,11 @@ abstract class PublishingPlugin : Plugin<Project> {
155
156
}
156
157
}
157
158
158
- protected fun registerLibraryGroupsTaks (
159
+ private fun registerLibraryGroupsTaks (
159
160
project : Project ,
160
161
libraryGroups : Map <String , List <FirebaseLibraryExtension >>
161
162
) {
162
- project.tasks.register(" libraryGroups " ) {
163
+ project.tasks.register(LIBRARY_GROUPS_TASK ) {
163
164
for (libraryGroup in libraryGroups) {
164
165
println (
165
166
" ${libraryGroup.key} -> ${libraryGroup.value.joinToString(" | " ) { it.artifactName }} "
@@ -539,6 +540,7 @@ abstract class PublishingPlugin : Plugin<Project> {
539
540
const val SEMVER_CHECK_TASK = " semverCheckForRelease"
540
541
const val RELEASE_GENEATOR_TASK = " generateReleaseConfig"
541
542
const val VALIDATE_POM_TASK = " validatePomForRelease"
543
+ const val LIBRARY_GROUPS_TASK = " libraryGroups"
542
544
const val PUBLISH_RELEASING_LIBS_TO_BUILD_TASK = " publishReleasingLibrariesToBuildDir"
543
545
const val PUBLISH_RELEASING_LIBS_TO_LOCAL_TASK = " publishReleasingLibrariesToMavenLocal"
544
546
const val GENERATE_KOTLINDOC_FOR_RELEASE_TASK = " generateKotlindocForRelease"
0 commit comments