Combined redundant if statements.

This commit is contained in:
Erik C. Thauvin 2019-04-01 15:22:46 -07:00
parent e35276ddc8
commit e51dd093d9

View file

@ -233,11 +233,9 @@ 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()) {
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)) {
mustache.execute(osw, versionInfo).flush();