[Gradle][MPP] Rename TransformKotlinGranularMetadataForFragment to GradleKpmMetadataDependencyTransformationTask
This, hopefully, finally makes my life easier. ^KT-48135 Verification Pending
This commit is contained in:
committed by
Space
parent
27f7150d48
commit
f1aad4aa4e
+2
-2
@@ -17,7 +17,7 @@ import org.jetbrains.kotlin.gradle.utils.getValue
|
||||
import java.io.File
|
||||
import javax.inject.Inject
|
||||
|
||||
internal open class TransformKotlinGranularMetadataForFragment
|
||||
internal open class GradleKpmMetadataDependencyTransformationTask
|
||||
@Inject constructor(
|
||||
@get:Internal
|
||||
@field:Transient
|
||||
@@ -92,7 +92,7 @@ internal open class TransformKotlinGranularMetadataForFragment
|
||||
}
|
||||
|
||||
internal class FragmentResolvedMetadataProvider(
|
||||
taskProvider: TaskProvider<out TransformKotlinGranularMetadataForFragment>
|
||||
taskProvider: TaskProvider<out GradleKpmMetadataDependencyTransformationTask>
|
||||
) : ResolvedMetadataFilesProvider {
|
||||
override val buildDependencies: Iterable<TaskProvider<*>> = listOf(taskProvider)
|
||||
override val metadataResolutions: Iterable<MetadataDependencyResolution> by taskProvider.map { it.metadataDependencyResolutions }
|
||||
+2
-2
@@ -255,7 +255,7 @@ private class GradleKpmMetadataCompilationTasksConfigurator(project: Project) :
|
||||
private fun resolvedMetadataProviders(fragment: GradleKpmFragment) =
|
||||
fragment.withRefinesClosure.map {
|
||||
FragmentResolvedMetadataProvider(
|
||||
fragment.project.tasks.withType<TransformKotlinGranularMetadataForFragment>().named(transformFragmentMetadataTaskName(it))
|
||||
fragment.project.tasks.withType<GradleKpmMetadataDependencyTransformationTask>().named(transformFragmentMetadataTaskName(it))
|
||||
)
|
||||
}
|
||||
|
||||
@@ -266,7 +266,7 @@ private fun createExtractMetadataTask(
|
||||
) {
|
||||
project.tasks.register(
|
||||
transformFragmentMetadataTaskName(fragment),
|
||||
TransformKotlinGranularMetadataForFragment::class.java,
|
||||
GradleKpmMetadataDependencyTransformationTask::class.java,
|
||||
fragment,
|
||||
transformation
|
||||
).configure { task ->
|
||||
|
||||
Reference in New Issue
Block a user