@@ -26,7 +26,7 @@ import java.io.File;
import java.util.Vector;
/**
* this class provides utility methods to process resources
* This class provides utility methods to process Resources.
*
* @since Ant 1.5.2
*/
@@ -36,18 +36,18 @@ public class ResourceUtils {
private static final FileUtils FILE_UTILS = FileUtils.getFileUtils();
/**
* t ells which source files should be reprocessed based on the
* last modification date of target files
* @param logTo where to send (more or less) interesting output
* T ells which source files should be reprocessed based on the
* last modification date of target files.
* @param logTo where to send (more or less) interesting output.
* @param source array of resources bearing relative path and last
* modification date
* modification date.
* @param mapper filename mapper indicating how to find the target
* files
* files.
* @param targets object able to map as a resource a relative path
* at <b>destination</b>
* at <b>destination</b>.
* @return array containing the source files which need to be
* copied or processed, because the targets are out of date or do
* not exist
* not exist.
*/
public static Resource[] selectOutOfDateSources(ProjectComponent logTo,
Resource[] source,
@@ -58,20 +58,20 @@ public class ResourceUtils {
}
/**
* t ells which source files should be reprocessed based on the
* last modification date of target files
* @param logTo where to send (more or less) interesting output
* T ells which source files should be reprocessed based on the
* last modification date of target files.
* @param logTo where to send (more or less) interesting output.
* @param source array of resources bearing relative path and last
* modification date
* modification date.
* @param mapper filename mapper indicating how to find the target
* files
* files.
* @param targets object able to map as a resource a relative path
* at <b>destination</b>
* at <b>destination</b>.
* @param granularity The number of milliseconds leeway to give
* before deciding a target is out of date.
* @return array containing the source files which need to be
* copied or processed, because the targets are out of date or do
* not exist
* not exist.
* @since Ant 1.6.2
*/
public static Resource[] selectOutOfDateSources(ProjectComponent logTo,
@@ -88,7 +88,6 @@ public class ResourceUtils {
+ " modified in the future.",
Project.MSG_WARN);
}
String[] targetnames =
mapper.mapFileName(source[counter].getName()
.replace('/', File.separatorChar));
@@ -125,7 +124,6 @@ public class ResourceUtils {
targetList.append(atarget.getName());
}
}
if (!added) {
logTo.log(source[counter].getName()
+ " omitted as " + targetList.toString()