Skip to content

Commit

Permalink
feat: Add actual transformation functionality
Browse files Browse the repository at this point in the history
Add actual transformation functionality to hale-transformer-api service.

SVC-1714
  • Loading branch information
emanuelaepure10 authored and florianesser committed Feb 6, 2024
1 parent 222f1be commit dd5d2af
Show file tree
Hide file tree
Showing 9 changed files with 564 additions and 39 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,4 @@ out/
*.code-workspace
# Local History for Visual Studio Code
.history/

28 changes: 28 additions & 0 deletions src/main/java/to/wetransform/hale/transformer/RunContext.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package to.wetransform.hale.transformer;

import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.ArrayList;
import java.util.List;

import org.apache.commons.io.FileUtils;

public class RunContext {

private final List<Path> tempFiles = new ArrayList<>();

public File createTempDir() throws IOException {
Path path = Files.createTempDirectory("hale-transformer");
tempFiles.add(path);
return path.toFile();
}

public void cleanUp() throws IOException {
for (Path path : tempFiles) {
FileUtils.deleteDirectory(path.toFile());
}
tempFiles.clear();
}
}
Loading

0 comments on commit dd5d2af

Please sign in to comment.