1 package com.atlassian.maven.plugins.amps.util;
2
3 import java.io.File;
4
5 public class FileUtils
6 {
7 public static File file(String parent, String... kids)
8 {
9 return file(new File(parent), kids);
10 }
11
12 public static File file(File parent, String... kids)
13 {
14 File cur = parent;
15 for (String kid : kids)
16 {
17 cur = new File(cur, kid);
18 }
19 return cur;
20 }
21
22 public static boolean doesFileNameMatchArtifact(String fileName, String artifactId)
23 {
24
25 String pattern = "^" + artifactId + "-\\d.*$";
26 return fileName.matches(pattern);
27 }
28 }