From 6a5c71ecea315e10cc0ab067667e63916dc2c065 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Sat, 7 May 2016 07:48:00 -0700 Subject: [PATCH] Trying to debug the NPE. --- .../kotlin/com/beust/kobalt/internal/build/BuildFile.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/build/BuildFile.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/build/BuildFile.kt index 1665e6d4..dfa11f6f 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/build/BuildFile.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/build/BuildFile.kt @@ -1,6 +1,7 @@ package com.beust.kobalt.internal.build import com.beust.kobalt.misc.KFiles +import com.beust.kobalt.misc.log import java.io.File import java.nio.file.Files import java.nio.file.Path @@ -28,5 +29,8 @@ class BuildFile(val path: Path, val name: String, val realPath: Path = path) { * @return the absolute directory of this projects' location, assuming the build file is in * $project/kobalt/src/Build.kt. */ - val absoluteDir = path.parent.parent.parent.toFile() + val absoluteDir : File get() { + log(1, "Current path: $path") + return path.parent.parent.parent.toFile() + } }