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

Reply via email to