in core/package/src/main/kotlin/io/klibs/core/pckg/dto/PackageDTO.kt [81:103]
fun fromEntity(entity: PackageEntity): PackageDTO {
return PackageDTO(
id = entity.id,
projectId = entity.projectId,
repo = entity.repo,
groupId = entity.groupId,
artifactId = entity.artifactId,
version = entity.version,
releaseTs = entity.releaseTs,
name = entity.name,
description = entity.description,
url = entity.url,
scmUrl = entity.scmUrl,
buildTool = entity.buildTool,
buildToolVersion = entity.buildToolVersion,
kotlinVersion = entity.kotlinVersion,
developers = entity.developers,
licenses = entity.licenses,
configuration = entity.configuration,
generatedDescription = entity.generatedDescription,
targets = entity.targets.map { PackageTarget(it.platform, it.target) }
)
}