Carlos, It is fixed in build #605.
Best regards, Mike Aizatsky. ------------------------------ IntelliJ Software, "Develop with pleasure!" http://www.intellij.com > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On > Behalf Of Carlos Costa e Silva > Sent: Friday, February 15, 2002 12:12 AM > To: [EMAIL PROTECTED] > Subject: RE: [Eap-list] #602: javadoc bug in rename parameter > > > Win2k sp2, jdk1.3.1, idea #604 > > Still here in #604. > > Here is an example. Note that there are three "value"s to change and > they are changed different. > > Just in case, I send my config/options dir as an attachment. > > -------------------------------------------------------------- > Original example > -------------------------------------------------------------- > > package pt.keysoft.ztest; > import java.math.BigDecimal; > > public class TestBug { > > /** > * Convert a String to a Number. > * <p> > * TODO: another method that uses DecimalFormat and the current > * dfs symbols to determine what is the decimal point > * TODO: return an appropriate Integer/Long/BigInteger as necessary > * > * @param value to convert > * @return a BigDecimal if "value" has a decimal point, a Long otherwise > * @throws NumberFormatException when "value" is a malformed number > */ > public static final Number toNumber(final String value) throws > NumberFormatException { > if (value.indexOf('.') == -1) { > return Long.valueOf(value); > } > else { > return new BigDecimal(value); > } > } > } > > -------------------------------------------------------------- > Rename the parameter "value" to "longParameter". > > In this example, renaming completely misses the mark:) > > Result: > -------------------------------------------------------------- > > /** > * Convert a String to a Number. > * <p> > * TODO: another method that uses DecimalFormat and the current > * dfs symbols to determine what is the decimal point > * TODO: return an appropriate Integer/Long/BigInteger as necessary > * > * @param longParameterarameter to convert > * @return a BigDecilongParameterf "value" has a decimal point, a Long > otherwise > * @throws NumberFormatExceptiolongParametern "value" is a malformed > number > */ > public static final Number toNumber(final String longParameter) throws > NumberFormatException { > if (longParameter.indexOf('.') == -1) { > return Long.valueOf(longParameter); > } > else { > return new BigDecimal(longParameter); > } > } > > -------------------------------------------------------------- > Rename the parameter "value" to "aaa". Result: > -------------------------------------------------------------- > > /** > * Convert a String to a Number. > * <p> > * TODO: another method that uses DecimalFormat and the current > * dfs symbols to determine what is the decimal point > * TODO: return an appropriate Integer/Long/BigInteger as necessary > * > * @param aaao convert > * @return a BigDecimal if "vaaaahas a decimal point, a Long otherwise > * @throws NumberFormatException when "vaaaais a malformed number > */ > public static final Number toNumber(final String aaa) throws > NumberFormatException { > if (aaa.indexOf('.') == -1) { > return Long.valueOf(aaa); > } > else { > return new BigDecimal(aaa); > } > } > > -------------------------------------------------------------- _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list
