From 00395eba8f2ae6e802394c71776fa4b74eaf857b Mon Sep 17 00:00:00 2001 From: Frank Viernau Date: Wed, 24 Jul 2024 00:29:38 +0200 Subject: [PATCH] refactor(composer): Inline `parseArtifact()` Signed-off-by: Frank Viernau --- .../composer/src/main/kotlin/Composer.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins/package-managers/composer/src/main/kotlin/Composer.kt b/plugins/package-managers/composer/src/main/kotlin/Composer.kt index 569603476ec3..e0b9201cc77b 100644 --- a/plugins/package-managers/composer/src/main/kotlin/Composer.kt +++ b/plugins/package-managers/composer/src/main/kotlin/Composer.kt @@ -279,11 +279,6 @@ private fun getRuntimeDependencies(packageName: String, lockfile: Lockfile): Set return emptySet() } -private fun parseArtifact(packageInfo: PackageInfo): RemoteArtifact = - packageInfo.dist?.let { - RemoteArtifact(url = it.url.orEmpty(), hash = Hash.create(it.shasum.orEmpty())) - }.orEmpty() - private fun parseAuthors(packageInfo: PackageInfo): Set = packageInfo.authors.mapNotNullTo(mutableSetOf()) { it.name } @@ -340,7 +335,12 @@ private fun PackageInfo.toPackage(): Package { description = description.orEmpty(), homepageUrl = homepageUrl, binaryArtifact = RemoteArtifact.EMPTY, - sourceArtifact = parseArtifact(this), + sourceArtifact = dist?.let { + RemoteArtifact( + url = it.url.orEmpty(), + hash = Hash.create(it.shasum.orEmpty()) + ) + }.orEmpty(), vcs = vcsFromPackage, vcsProcessed = processPackageVcs(vcsFromPackage, homepageUrl) )