static File saveTextFileWithoutTemp(File file, S contents) ctex { mkdirsForFile(file); temp var fileOutputStream = newFileOutputStream(tempFile.getPath()); var outputStreamWriter = new OutputStreamWriter(fileOutputStream, "UTF-8"); var printWriter = new PrintWriter(outputStreamWriter); printWriter.print(unnull(contents)); ret file; }