scolebourne 2004/10/25 16:27:41
Modified: io/src/java/org/apache/commons/io FilenameUtils.java
Log:
Remove deprecated method for first release
Revision Changes Path
1.14 +2 -28
jakarta-commons/io/src/java/org/apache/commons/io/FilenameUtils.java
Index: FilenameUtils.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/io/src/java/org/apache/commons/io/FilenameUtils.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- FilenameUtils.java 24 Oct 2004 18:34:23 -0000 1.13
+++ FilenameUtils.java 25 Oct 2004 23:27:41 -0000 1.14
@@ -56,6 +56,7 @@
* @author Martin Cooper
* @author <a href="mailto:[EMAIL PROTECTED]">Jeremias Maerki</a>
* @version $Id$
+ * @since Commons IO 1.1
*/
public class FilenameUtils {
@@ -462,33 +463,6 @@
path = path.replace(INTERNAL_SEPARATOR_CHAR, File.separatorChar);
}
return path;
- }
-
- // DEPRECATED. Though no replacement exists.
-
- /**
- * Returns the filename portion of a file specification string.
- * Matches the equally named unix command.
- * @param filename filename to inspect
- * @param suffix additional remaining portion of name that if matches will
- * be removed
- * @return The filename string without the suffix.
- * @deprecated This method will be deleted.
- */
- public static String basename(String filename, String suffix) {
- int i = filename.lastIndexOf(File.separator) + 1;
- int lastDot =
- ((suffix != null) && (suffix.length() > 0))
- ? filename.lastIndexOf(suffix)
- : -1;
-
- if (lastDot >= 0) {
- return filename.substring(i, lastDot);
- } else if (i > 0) {
- return filename.substring(i);
- } else {
- return filename; // else returns all (no path and no extension)
- }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]