1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 00:17:11 -07:00

Better validation.

This commit is contained in:
Cedric Beust 2015-12-15 00:20:54 +04:00
parent 9ac87a70d7
commit e933faf0c5

View file

@ -21,7 +21,9 @@ public class PomGenerator @Inject constructor(@Assisted val project: Project) {
fun generate() {
requireNotNull(project.version, { "version mandatory on project ${project.name}" })
requireNotNull(project.group, { "group mandatory on project ${project.name}" })
requireNotNull(project.artifactId, { "artifactId mandatory on project ${project.name}" })
val m = Model().apply {
name = project.name
artifactId = project.artifactId