// Path: rsimulator-core/src/main/java/com/github/bjuvensjo/rsimulator/core/config/Constants.java
// public static final String REQUEST = "Request";


import com.github.bjuvensjo.rsimulator.core.config.Cache;
import com.google.inject.Singleton;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import static com.github.bjuvensjo.rsimulator.core.config.Constants.REQUEST;
package com.github.bjuvensjo.rsimulator.core.util;




/**
 * FileUtilsImpl implements {@link FileUtils}.
 */
@Singleton
public class FileUtilsImpl implements FileUtils {
    private static final String ENCODING = "UTF-8";
// Path: rsimulator-core/src/main/java/com/github/bjuvensjo/rsimulator/core/config/Constants.java
// public static final String REQUEST = "Request";


// Path: rsimulator-core/src/main/java/com/github/bjuvensjo/rsimulator/core/util/FileUtilsImpl.java
import com.github.bjuvensjo.rsimulator.core.config.Cache;
import com.google.inject.Singleton;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import static com.github.bjuvensjo.rsimulator.core.config.Constants.REQUEST;

package com.github.bjuvensjo.rsimulator.core.util;




/**
 * FileUtilsImpl implements {@link FileUtils}.
 */
@Singleton
public class FileUtilsImpl implements FileUtils {
    private static final String ENCODING = "UTF-8";
    private static final String SUFFIX_PREFIX = REQUEST.concat(".");