This commit is contained in:
Andrea Cavalli 2022-07-19 01:50:15 +02:00
parent ea34ac1363
commit 1ba8af52ef

View File

@ -1,5 +1,7 @@
package it.cavallium.data.generator; package it.cavallium.data.generator;
import static java.nio.file.StandardOpenOption.*;
import com.squareup.javapoet.ArrayTypeName; import com.squareup.javapoet.ArrayTypeName;
import com.squareup.javapoet.ClassName; import com.squareup.javapoet.ClassName;
import com.squareup.javapoet.CodeBlock; import com.squareup.javapoet.CodeBlock;
@ -39,6 +41,7 @@ import java.lang.reflect.Array;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
import java.nio.file.Files; import java.nio.file.Files;
import java.nio.file.Path; import java.nio.file.Path;
import java.nio.file.StandardOpenOption;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
import java.util.Collections; import java.util.Collections;
@ -2921,7 +2924,7 @@ public class SourcesGenerator {
} }
if (mustWrite) { if (mustWrite) {
logger.debug("File {} changed", outJavaFile); logger.debug("File {} changed", outJavaFile);
Files.writeString(outJavaFile, newFile); Files.writeString(outJavaFile, newFile, TRUNCATE_EXISTING, CREATE, WRITE);
} else { } else {
logger.debug("File {} is the same, unchanged", outJavaFile); logger.debug("File {} is the same, unchanged", outJavaFile);
} }