[ https://issues.apache.org/jira/browse/LANG-1403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16539669#comment-16539669 ]
Christian Kleinewaechter commented on LANG-1403: ------------------------------------------------ I agree that the overloaded methods with Object parameter provoke errors while giving very little value. Maybe deprecation could be an option? > DateUtils.truncate(Object date, int field) breaks Java type safety. > ------------------------------------------------------------------- > > Key: LANG-1403 > URL: https://issues.apache.org/jira/browse/LANG-1403 > Project: Commons Lang > Issue Type: Wish > Affects Versions: 3.7 > Reporter: Christian > Priority: Minor > > The DateUtils.truncate have three types of possible date input. > Calendar, Date, and Object. > The method which accept object as input is not necessary and will break the > type safety idea of java itself, so a wrong object will cause an runtime > exception and can't be found at compile time. > > Solution: > remove DateUtils.truncate(Object, int) method. -- This message was sent by Atlassian JIRA (v7.6.3#76005)