package co.codewizards.cloudstore.local; import static co.codewizards.cloudstore.core.repo.local.LocalRepoManager.*; import java.io.File; import java.io.FilenameFilter; import co.codewizards.cloudstore.core.config.Config; public class FilenameFilterSkipMetaDir implements FilenameFilter { @Override public boolean accept(final File dir, final String name) { boolean ignored = !META_DIR_NAME.equals(name) && !TEMP_DIR_NAME.equals(name) && !name.startsWith(TEMP_NEW_FILE_PREFIX) && !name.equalsIgnoreCase(Config.PROPERTIES_FILE_NAME_FOR_DIRECTORY_LOCAL); // if (! ignored) { // co.codewizards.cloudstore.core.oio.File dirF = createFile(dir); // co.codewizards.cloudstore.core.oio.File fileF = dirF.createFile(name); // ignored = IgnoreRuleManagerImpl.getInstanceForDirectory(dirF).isIgnored(fileF); // } return ignored; } }