Remove org.jivesoftware.util.FastDateFormat

Description

org.jivesoftware.util.FastDateFormat provides a thread safe (and presumably faster) equivalent to java.text.SimpleDateFormat. The implementation of FastDateFormat is pretty old, based on no longer available third-party code, and has arguable defects (eg: its Pair implementation’s inner compareTo assumes that the second argument is comparable, while it isn’t.

The benefits of FastDateFormat do no longer outweigh the added complexity of maintaining the code. It should be removed.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created February 15, 2022 at 9:05 AM
Updated May 3, 2022 at 7:56 AM
Resolved May 3, 2022 at 7:56 AM