fun fromEntity()

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) }
            )
        }