Hacker News new | ask | show | jobs
by re 755 days ago
1. The text field is actually a filterable "select"-type field, not a raw search. It should show you completions that you should click; if you're not seeing any, you might be encountering some JavaScript error somewhere. It does look like keyboard-only navigation is broken/unsupported, though, which seems important to add -- I'm forced to use my mouse to click the option I want.

2. The homepage requires you to choose an artifact/package first. Click "java.base" and then you can find SimpleDateFormat with the "search" field on the subsequent page.

2 comments

It just doesn't work. Lots of known classes don't present anything.
I also tried this as I assumed it was searching all symbols, but it looks like it's only searching artifacts. Once you're into an artifact you get a search within that.

The keyboard navigation on the search doesn't work (pressing enter closes the results, doesn't navigate), and I find a search over artifacts to be too limiting for my use-case, but I guess it's not wrong.

I think I was extra confused because the HN title says it searches "packages" so I assumed that was what it was doing (in a java sense, where a package is the classes inside a library).
Yes, it's searching artifacts. Unfortunately searching symbols is not feasible until I have a larger budget. (Probably need TBs of index)

The keyboard navigation doesn't work yet, will fix in the next release.

thanks! now I understand it, it's fine, but there are definitely some UX things that could be improved to make how it's working obvious from the start.