From 025f2de38eb402ad0a3bceabb53983b0fe2cc188 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Sat, 7 May 2016 08:00:42 -0700 Subject: [PATCH] NPE work. --- .../main/kotlin/com/beust/kobalt/internal/build/BuildFile.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 dfa11f6f..e8b89078 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 @@ -29,8 +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 : File get() { + val absoluteDir : File? get() { log(1, "Current path: $path") - return path.parent.parent.parent.toFile() + return path.parent?.parent?.parent?.toFile() } }