]> source.dussan.org Git - sonarqube.git/commitdiff
add the method ProjectUtils.toIoFiles(..)
authorsimonbrandhof <simon.brandhof@gmail.com>
Tue, 8 Mar 2011 23:09:25 +0000 (00:09 +0100)
committersimonbrandhof <simon.brandhof@gmail.com>
Tue, 8 Mar 2011 23:09:25 +0000 (00:09 +0100)
sonar-plugin-api/src/main/java/org/sonar/api/resources/ProjectUtils.java

index f2f9b0511e4d5d09bc112e64b445e401b5518fa1..bf89e3f8d6a58a2708d071ffb92f9ce63471bcbb 100644 (file)
  */
 package org.sonar.api.resources;
 
+import com.google.common.collect.Lists;
+
+import java.util.Collection;
+import java.util.List;
+
 /**
  * @TODO Actually this class incorrectly named, because provides information not about project, but about Java project.
  *       And seems that only core plugins use this class.
@@ -52,4 +57,15 @@ public final class ProjectUtils {
     }
     return null;
   }
+
+  /**
+   * @since 2.7
+   */
+  public static List<java.io.File> toIoFiles(Collection<InputFile> inputFiles) {
+    List<java.io.File> files = Lists.newArrayList();
+    for (InputFile inputFile : inputFiles) {
+      files.add(inputFile.getFile());
+    }
+    return files;
+  }
 }