@Nonnull
	private Path resolveDirectory(@Nonnull String dir) {
		Path path = baseDirectory.resolve(dir);
		try {
			Files.createDirectories(path);
		} catch (IOException ex) {
			logger.error("Could not create Recaf directory: " + dir, ex);
		}
		return path;
	}
@return Directory where temporary files are stored.
recaf-core/src/main/java/software/coley/recaf/services/file/RecafDirectoriesConfig.java