From e51dd093d9ad3217155b94b1046961fd93755071 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Mon, 1 Apr 2019 15:22:46 -0700 Subject: [PATCH] Combined redundant if statements. --- src/main/java/net/thauvin/erik/semver/VersionProcessor.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/net/thauvin/erik/semver/VersionProcessor.java b/src/main/java/net/thauvin/erik/semver/VersionProcessor.java index 18ff31f..0d2202f 100644 --- a/src/main/java/net/thauvin/erik/semver/VersionProcessor.java +++ b/src/main/java/net/thauvin/erik/semver/VersionProcessor.java @@ -233,10 +233,8 @@ public class VersionProcessor extends AbstractProcessor { throw new IOException("Could not find the target directory for generated Kotlin files."); } final File versionFile = new File(kaptGenDir, fileName); - if (!versionFile.getParentFile().exists()) { - if (!versionFile.getParentFile().mkdirs()) { - note("Could not create target directory: " + versionFile.getParentFile().getAbsolutePath()); - } + if (!versionFile.getParentFile().exists() && !versionFile.getParentFile().mkdirs()) { + note("Could not create target directory: " + versionFile.getParentFile().getAbsolutePath()); } try (final OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(versionFile), StandardCharsets.UTF_8)) {