I reckoned removePath() was the same, as the comment referred to basepath. Stephen
----- Original Message ----- From: "Martin Cooper" <[EMAIL PROTECTED]> > I was looking at that method yesterday and wondering why it was > deprecated. Anyone know? > > -- > Martin Cooper > > > On 25 Oct 2004 23:27:42 -0000, [EMAIL PROTECTED] > <[EMAIL PROTECTED]> wrote: > > 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.ja va,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] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]