Author: echatellier Date: 2011-04-28 12:35:13 +0200 (Thu, 28 Apr 2011) New Revision: 2128 Url: http://nuiton.org/repositories/revision/nuiton-utils/2128 Log: Remove xor method Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/FileUtil.java Modified: trunk/nuiton-utils/src/main/java/org/nuiton/util/FileUtil.java =================================================================== --- trunk/nuiton-utils/src/main/java/org/nuiton/util/FileUtil.java 2011-04-28 10:29:36 UTC (rev 2127) +++ trunk/nuiton-utils/src/main/java/org/nuiton/util/FileUtil.java 2011-04-28 10:35:13 UTC (rev 2128) @@ -990,7 +990,7 @@ log.debug("copyRecursively: " + files); for (File file : files) { boolean doCopy = copyRecursivelyAccept(file, includePatterns); - if (xor(exclude, doCopy)) { + if (exclude ^ doCopy) { String path = file.getPath().substring(rootSrc.length()); if (renameFrom != null && renameTo != null) { String tmp = path.replaceAll(renameFrom, renameTo); @@ -1038,20 +1038,6 @@ } /** - * @param b first operande - * @param c seconde operande - * @return b^c - * @deprecated Y'a un opérateur java qui fait ca très bien :) il s'agit de ^ - */ - static private boolean xor(boolean b, boolean c) { - if (b) { - return !c; - } else { - return c; - } - } - - /** * @param file le fichier à tester. * @param includePatterns les patterns pour accepeter le fichier depuis son nom * @return <code>true</code> si le fichier est accepté, <code>false> autrement.
participants (1)
-
echatellier@users.nuiton.org