I'm about to cut 3.3 today. Do we want to revert this change?
2014-02-21 3:25 GMT+01:00 Gary Gregory <garydgreg...@gmail.com>: > I think you have a point. > > Gary > > -------- Original message -------- > From: Christoph Schneegans <christ...@schneegans.de> > Date:02/20/2014 20:45 (GMT-05:00) > To: dev@commons.apache.org > Subject: [lang] ObjectUtils.toString(Object) should not be deprecated > > Hello there! > > I have been using the Commons Lang library for about two years, but this > is my first post to the mailing list. > > Starting with release 3.2, ObjectUtils.toString(Object) was deprecated in > favour of java.util.Objects.toString(Object), see > < > http://commons.apache.org/proper/commons-lang/javadocs/api-3.2/org/apache/commons/lang3/ObjectUtils.html > >. > > As the Javadoc comment correctly points out, to preserve the current > behavior, one cannot simply replace ObjectUtils.toString(foo) with > Objects.toString(foo), but would need to call Objects.toString(foo, ""), > which is less concise and less readable. > > I agree that other methods in ObjectUtils, namely > - toString(Object, String) > - equals(Object, Object) > - hashCode(Object) > - hashCodeMulti(Object...) > are now superfluous and rightfully deprecated, but why deprecate a useful > method when there is no direct substitute? > > > Regards, > Christoph > > -- > <http://schneegans.de/> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > -- http://people.apache.org/~britter/ http://www.systemoutprintln.de/ http://twitter.com/BenediktRitter http://github.com/britter