Feedback on improved Javadoc search

Hannes Wallnöfer hannes.wallnoefer at oracle.com
Tue Jan 29 15:45:05 UTC 2019


Hi all,

I’m looking for feedback on the Javadoc search feature which I’ve been trying to improve. 

A prototype is available for testing here:

   http://cr.openjdk.java.net/~hannesw/8178982/api.03/

A short list of things that are changed compared to the current implementation:

  - Match against word boundaries instead of anywhere in a name, e.g. `in` will match `invoke` but not `print`

  - Allow search to go all the way from package name to member name

  - Allow partial/camel case style matches anywhere, e.g. `j.l.Obj.e` will match `java.lang.Object.equals(Object)`

  - Try to provide better ranking of results and suppress peripheral matches

I’m interested in feedback of any kind: how it works for you, whether or not it supports your search habits, and whether the results are what you expect them to be.

Thanks,
Hannes


More information about the javadoc-dev mailing list