List of usage examples for org.apache.commons.io FilenameUtils separatorsToUnix
public static String separatorsToUnix(String path)
From source file:com.ariht.maven.plugins.config.io.FileInfo.java
public String getAllSources() throws IOException { final List<String> allFileNames = new LinkedList<String>(); allFileNames.add(FilenameUtils.separatorsToUnix(relativeSubDirectory + "/" + getName())); if (this.externalFiles != null) { for (final File f : externalFiles) { allFileNames.add(FilenameUtils.separatorsToUnix(f.getCanonicalPath() + "/" + f.getName())); }/*from www. j a v a2 s. c o m*/ } return "[" + Joiner.on(", ").join(allFileNames) + "]"; }
From source file:com.thoughtworks.go.config.materials.IgnoredFiles.java
public boolean shouldIgnore(MaterialConfig materialConfig, String name) { return materialConfig.matches(FilenameUtils.separatorsToUnix(name), processedPattern()); }
From source file:fr.acxio.tools.agia.io.FilePath.java
private void extractElements(String sPath) { pathElements = FilenameUtils.separatorsToUnix(sPath).split(UNIX_SEPARATOR); }
From source file:com.thoughtworks.go.server.cache.ZipArtifactCache.java
public File cachedFile(ArtifactFolder artifactFolder) { File root = artifactsDirHolder.getArtifactsDir(); String relativize = FilenameUtils.separatorsToUnix(artifactFolder.getRootFolder().getPath()) .replaceFirst(FilenameUtils.separatorsToUnix(root.getPath()), CACHE_ARTIFACTS_FOLDER); return new File(root, removeTrailingSlash(relativize) + ".zip"); }
From source file:com.thoughtworks.go.config.ArtifactConfig.java
public String getSource() { return FilenameUtils.separatorsToUnix(source); }
From source file:com.thoughtworks.go.config.materials.IgnoredFiles.java
private String processedPattern() { if (this.processedPattern == null) { String[] parts = FilenameUtils.separatorsToUnix(pattern).split("/"); StringBuilder sb = new StringBuilder(); for (String part : parts) { part = escape(part);// w ww . j av a 2 s . c om if ("**".equals(part)) { sb.append(part.replace("**", "([^/]*/)*")); } else if (part.contains("*")) { sb.append(part.replace("*", "[^/]*")); sb.append("/"); } else { sb.append(part); sb.append("/"); } } this.processedPattern = StringUtils.removeEnd(sb.toString(), "/"); } return this.processedPattern; }
From source file:com.thoughtworks.go.config.FetchTask.java
public String getDest() { return StringUtils.isEmpty(dest) ? "" : FilenameUtils.separatorsToUnix(dest); }
From source file:com.consol.citrus.admin.controller.TestCaseController.java
@RequestMapping(method = { RequestMethod.POST }) @ResponseBody//from www .ja va 2s. c o m public ModelAndView list(@RequestParam("dir") String dir) { ModelAndView view = new ModelAndView("TestFileTree"); FileTreeModel model = testCaseService .getTestFileTree(FilenameUtils.separatorsToSystem(fileHelper.decodeDirectoryUrl(dir, ""))); if (StringUtils.hasText(model.getCompactFolder())) { view.addObject("compactFolder", FilenameUtils.separatorsToUnix(model.getCompactFolder())); view.addObject("baseDir", FilenameUtils.separatorsToUnix( fileHelper.decodeDirectoryUrl(dir, "") + model.getCompactFolder() + File.separator)); } else { view.addObject("baseDir", FilenameUtils.separatorsToUnix(fileHelper.decodeDirectoryUrl(dir, ""))); } view.addObject("folders", model.getFolders()); view.addObject("xmlFiles", model.getXmlFiles()); view.addObject("javaFiles", model.getJavaFiles()); return view; }
From source file:com.googlecode.fascinator.common.storage.StorageUtils.java
/** * Generates a Payload identifier for a given file * /*from w w w . j ava 2s.c o m*/ * @param file the File to store * @return a String payload id */ public static String generatePid(File file) { return FilenameUtils.separatorsToUnix(file.getName()); }
From source file:com.thoughtworks.go.config.FetchTask.java
public String getSrcdir() { return FilenameUtils.separatorsToUnix(srcdir); }