Aus dem Gradle-Code habe ich herausgefunden, dass es Methoden gibt: TemporaryFileProvider und TestNameTestDirectoryProvider zum Erstellen temporärer Dateien und Ordner, die jedoch nicht Teil der öffentlichen API sind.
%Vor%Gibt es Methoden aus der öffentlichen Gradle-API , die dem Benutzer die Möglichkeit geben, temporäre Dateien und Ordner zu erstellen, und wenn nicht, was sind die besten Möglichkeiten, dies zu tun?
PS. Ich verwende org.junit.rules.TemporaryFolder
für JUnit Tests und Java File.createTempFile
Aufgabenimplementierungen können task.getTemporaryDir().createNewFile()
verwenden. Was in JUnit-Tests verwendet wird, ist nicht Gradles Geschäft, aber org.junit.rules.TemporaryFolder
wäre meine Standardauswahl.