Hi John, The reason is that s.charAt(); s.concat() and s.equalsIgnoreCase() methods are not overloaded unlike s.startsWith(); s.compareTo(); s.lastIndexOf(); If you do not specify parameters it is unclear for which concrete method javadoc should be displayed. So this is not a bug, but rather a missing feature: when it is not possible to resolve a method some message should be displayed. We will address this issue. Does anybody have suggestions of what to do in this case?
Best regards, Eugene Zhuravlev, IntelliJ Software, http://www.intellij.com/ "Develop with pleasure" ----- Original Message ----- From: "John Lindsey" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 05, 2001 02:39 Subject: [Eap-list] quick javadoc bug > If you try to get quick javadoc info on a method that you haven't filled in > all of the params for, it fails for some methods, while working for others. > > I've observed this bug in my current version (#505) and a co-worker's older > version (#452). There were no exceptions in the command window that > launched intellij. > > Here's a code snippet that demonstrates the bug using the String class. > I've seen the same behavior while randomly trying a few other classes. > > void foo () > { > String s = "foo"; > > // Ctrl-Q on these brings up the quick javadoc window > s.charAt(); > s.concat(); > s.equalsIgnoreCase(); > > // Ctrl-Q on these does not... > s.startsWith(); > s.compareTo(); > s.lastIndexOf(); > > // unless they have all of the required paramaters > s.startsWith( "f" ); > s.compareTo( "bar" ); > s.lastIndexOf( "oo" ); > } > > -- > John Lindsey mailto:[EMAIL PROTECTED] http://incanta.net > > > _______________________________________________ > Eap-list mailing list > [EMAIL PROTECTED] > http://www.intellij.com/mailman/listinfo/eap-list _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list
