CVSROOT: /sources/classpath Module name: classpath Changes by: Andrew John Hughes <gnu_andrew> 08/12/31 08:27:25
Modified files: . : ChangeLog java/text : MessageFormat.java NumberFormat.java RuleBasedCollator.java SimpleDateFormat.java Log message: Cleanup of java.text classes. 2008-12-31 Andrew John Hughes <gnu_and...@member.fsf.org> * java/text/MessageFormat.java: Convert variables to use generic types, use CPStringBuilder in place of StringBuilder. (Field()): Suppress warning due to only being used by deserialization. (scanFormat(String,int,CPStringBuilder,List,Locale)): Use ArrayList instead of Vector as no synchronisation needed. (parse(String,ParsePosition)): Likewise. * java/text/NumberFormat.java: (Field()): Suppress warning due to only being used by deserialization. * java/text/RuleBasedCollator.java: Convert variables to use generic types. (CollationElement): Make fields final. (CollationSorter): Likewise. (CollationSorter(int,String,int,boolean)): New constructor. * java/text/SimpleDateFormat.java, Convert variables to use generic types. (applyPattern(String)): Clear list rather than creating a new instance. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9743&r2=1.9744 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/MessageFormat.java?cvsroot=classpath&r1=1.27&r2=1.28 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/NumberFormat.java?cvsroot=classpath&r1=1.24&r2=1.25 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/RuleBasedCollator.java?cvsroot=classpath&r1=1.34&r2=1.35 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/SimpleDateFormat.java?cvsroot=classpath&r1=1.61&r2=1.62